builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-329 starttime: 1463627913.87 results: success (0) buildid: 20160518183344 builduid: ff006af38ee845be9786e3b17ea8325c revision: a737e987dfa7608d47c26d99c27c807172cdd185 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-18 20:18:33.865407) ========= master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-18 20:18:33.865805) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-18 20:18:33.866085) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-18 20:18:33.943640) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 20:18:33.943931) ========= 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-1463627894.457246-1630198272 _=/tools/buildbot/bin/python using PTY: False --2016-05-18 20:18:33-- 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% 11.8M=0.001s 2016-05-18 20:18:34 (11.8 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.269493 ========= master_lag: 0.35 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 20:18:34.560816) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 20:18:34.569265) ========= 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-1463627894.457246-1630198272 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.025589 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 20:18:34.618001) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 20:18:34.618355) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev a737e987dfa7608d47c26d99c27c807172cdd185 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev a737e987dfa7608d47c26d99c27c807172cdd185 --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-1463627894.457246-1630198272 _=/tools/buildbot/bin/python using PTY: False 2016-05-18 20:18:34,709 truncating revision to first 12 chars 2016-05-18 20:18:34,709 Setting DEBUG logging. 2016-05-18 20:18:34,710 attempt 1/10 2016-05-18 20:18:34,710 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/a737e987dfa7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-18 20:18:35,107 unpacking tar archive at: mozilla-aurora-a737e987dfa7/testing/mozharness/ program finished with exit code 0 elapsedTime=0.674660 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 20:18:35.317302) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-18 20:18:35.317612) ========= script_repo_revision: a737e987dfa7608d47c26d99c27c807172cdd185 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-18 20:18:35.318003) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-18 20:18:35.318305) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-18 20:18:35.344533) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 27 secs) (at 2016-05-18 20:18:35.344817) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463627894.457246-1630198272 _=/tools/buildbot/bin/python using PTY: False 20:18:35 INFO - MultiFileLogger online at 20160518 20:18:35 in /builds/slave/test 20:18:35 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 20:18:35 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 20:18:35 INFO - {'append_to_log': False, 20:18:35 INFO - 'base_work_dir': '/builds/slave/test', 20:18:35 INFO - 'blob_upload_branch': 'mozilla-aurora', 20:18:35 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 20:18:35 INFO - 'buildbot_json_path': 'buildprops.json', 20:18:35 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 20:18:35 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:18:35 INFO - 'download_minidump_stackwalk': True, 20:18:35 INFO - 'download_symbols': 'true', 20:18:35 INFO - 'e10s': False, 20:18:35 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 20:18:35 INFO - 'tooltool.py': '/tools/tooltool.py', 20:18:35 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 20:18:35 INFO - '/tools/misc-python/virtualenv.py')}, 20:18:35 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:18:35 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:18:35 INFO - 'log_level': 'info', 20:18:35 INFO - 'log_to_console': True, 20:18:35 INFO - 'opt_config_files': (), 20:18:35 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:18:35 INFO - '--processes=1', 20:18:35 INFO - '--config=%(test_path)s/wptrunner.ini', 20:18:35 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:18:35 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:18:35 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:18:35 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:18:35 INFO - 'pip_index': False, 20:18:35 INFO - 'require_test_zip': True, 20:18:35 INFO - 'test_type': ('testharness',), 20:18:35 INFO - 'this_chunk': '1', 20:18:35 INFO - 'tooltool_cache': '/builds/tooltool_cache', 20:18:35 INFO - 'total_chunks': '10', 20:18:35 INFO - 'virtualenv_path': 'venv', 20:18:35 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:18:35 INFO - 'work_dir': 'build'} 20:18:35 INFO - ##### 20:18:35 INFO - ##### Running clobber step. 20:18:35 INFO - ##### 20:18:35 INFO - Running pre-action listener: _resource_record_pre_action 20:18:35 INFO - Running main action method: clobber 20:18:35 INFO - rmtree: /builds/slave/test/build 20:18:35 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 20:18:36 INFO - Running post-action listener: _resource_record_post_action 20:18:36 INFO - ##### 20:18:36 INFO - ##### Running read-buildbot-config step. 20:18:36 INFO - ##### 20:18:36 INFO - Running pre-action listener: _resource_record_pre_action 20:18:36 INFO - Running main action method: read_buildbot_config 20:18:36 INFO - Using buildbot properties: 20:18:36 INFO - { 20:18:36 INFO - "project": "", 20:18:36 INFO - "product": "firefox", 20:18:36 INFO - "script_repo_revision": "production", 20:18:36 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 20:18:36 INFO - "repository": "", 20:18:36 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 20:18:36 INFO - "buildid": "20160518183344", 20:18:36 INFO - "pgo_build": "False", 20:18:36 INFO - "basedir": "/builds/slave/test", 20:18:36 INFO - "buildnumber": 51, 20:18:36 INFO - "slavename": "tst-linux32-spot-329", 20:18:36 INFO - "revision": "a737e987dfa7608d47c26d99c27c807172cdd185", 20:18:36 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/", 20:18:36 INFO - "platform": "linux", 20:18:36 INFO - "branch": "mozilla-aurora", 20:18:36 INFO - "repo_path": "releases/mozilla-aurora", 20:18:36 INFO - "moz_repo_path": "", 20:18:36 INFO - "stage_platform": "linux", 20:18:36 INFO - "builduid": "ff006af38ee845be9786e3b17ea8325c", 20:18:36 INFO - "slavebuilddir": "test" 20:18:36 INFO - } 20:18:36 INFO - Found installer url https://queue.taskcluster.net/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 20:18:36 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 20:18:36 INFO - Running post-action listener: _resource_record_post_action 20:18:36 INFO - ##### 20:18:36 INFO - ##### Running download-and-extract step. 20:18:36 INFO - ##### 20:18:36 INFO - Running pre-action listener: _resource_record_pre_action 20:18:36 INFO - Running main action method: download_and_extract 20:18:36 INFO - mkdir: /builds/slave/test/build/tests 20:18:36 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')]} 20:18:36 INFO - https://queue.taskcluster.net/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 20:18:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 20:18:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 20:18:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 20:18:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 20:18:38 INFO - Downloaded 1325 bytes. 20:18:38 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 20:18:38 INFO - Using the following test package requirements: 20:18:38 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 20:18:38 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 20:18:38 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 20:18:38 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 20:18:38 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 20:18:38 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 20:18:38 INFO - u'jsshell-linux-i686.zip'], 20:18:38 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 20:18:38 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 20:18:38 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 20:18:38 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 20:18:38 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 20:18:38 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 20:18:38 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 20:18:38 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 20:18:38 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 20:18:38 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 20:18:38 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 20:18:38 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 20:18:38 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')]} 20:18:38 INFO - https://queue.taskcluster.net/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 20:18:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 20:18:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 20:18:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 20:18:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 20:18:41 INFO - Downloaded 22437362 bytes. 20:18:41 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 20:18:41 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 20:18:41 INFO - caution: filename not matched: web-platform/* 20:18:41 INFO - Return code: 11 20:18:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:18:41 INFO - https://queue.taskcluster.net/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 20:18:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 20:18:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 20:18:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 20:18:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 20:18:45 INFO - Downloaded 36409041 bytes. 20:18:45 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 20:18:45 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 20:18:49 INFO - caution: filename not matched: bin/* 20:18:49 INFO - caution: filename not matched: config/* 20:18:49 INFO - caution: filename not matched: mozbase/* 20:18:49 INFO - caution: filename not matched: marionette/* 20:18:49 INFO - caution: filename not matched: tools/wptserve/* 20:18:49 INFO - Return code: 11 20:18:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:18:49 INFO - https://queue.taskcluster.net/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 20:18:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 20:18:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 20:18:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 20:18:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 20:18:55 INFO - Downloaded 69309155 bytes. 20:18:55 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 20:18:55 INFO - mkdir: /builds/slave/test/properties 20:18:55 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 20:18:55 INFO - Writing to file /builds/slave/test/properties/build_url 20:18:55 INFO - Contents: 20:18:55 INFO - build_url:https://queue.taskcluster.net/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 20:18:56 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 20:18:56 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 20:18:56 INFO - Writing to file /builds/slave/test/properties/symbols_url 20:18:56 INFO - Contents: 20:18:56 INFO - symbols_url:https://queue.taskcluster.net/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 20:18:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:18:56 INFO - https://queue.taskcluster.net/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 20:18:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 20:18:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 20:18:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 20:18:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 20:19:03 INFO - Downloaded 92296948 bytes. 20:19:03 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 20:19:03 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 20:19:12 INFO - Return code: 0 20:19:12 INFO - Running post-action listener: _resource_record_post_action 20:19:12 INFO - Running post-action listener: set_extra_try_arguments 20:19:12 INFO - ##### 20:19:12 INFO - ##### Running create-virtualenv step. 20:19:12 INFO - ##### 20:19:12 INFO - Running pre-action listener: _pre_create_virtualenv 20:19:12 INFO - Running pre-action listener: _resource_record_pre_action 20:19:12 INFO - Running main action method: create_virtualenv 20:19:12 INFO - Creating virtualenv /builds/slave/test/build/venv 20:19:12 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 20:19:12 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 20:19:13 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 20:19:13 INFO - Using real prefix '/usr' 20:19:13 INFO - New python executable in /builds/slave/test/build/venv/bin/python 20:19:15 INFO - Installing distribute.............................................................................................................................................................................................done. 20:19:18 INFO - Installing pip.................done. 20:19:18 INFO - Return code: 0 20:19:18 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 20:19:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:19:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:19:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:19:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:19:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:19:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:19:18 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x886cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88d3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8985f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8667e30>, '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 0x8904c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8983470>, '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-1463627894.457246-1630198272', '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 20:19:18 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 20:19:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 20:19:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:19:18 INFO - 'CCACHE_UMASK': '002', 20:19:18 INFO - 'DISPLAY': ':0', 20:19:18 INFO - 'HOME': '/home/cltbld', 20:19:18 INFO - 'LANG': 'en_US.UTF-8', 20:19:18 INFO - 'LOGNAME': 'cltbld', 20:19:18 INFO - 'MAIL': '/var/mail/cltbld', 20:19:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:19:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:19:18 INFO - 'MOZ_NO_REMOTE': '1', 20:19:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:19:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:19:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:19:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:19:18 INFO - 'PWD': '/builds/slave/test', 20:19:18 INFO - 'SHELL': '/bin/bash', 20:19:18 INFO - 'SHLVL': '1', 20:19:18 INFO - 'TERM': 'linux', 20:19:18 INFO - 'TMOUT': '86400', 20:19:18 INFO - 'USER': 'cltbld', 20:19:18 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463627894.457246-1630198272', 20:19:18 INFO - '_': '/tools/buildbot/bin/python'} 20:19:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:19:19 INFO - Downloading/unpacking psutil>=0.7.1 20:19:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:19:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:19:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 20:19:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 20:19:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:19:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:19:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 20:19:23 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 20:19:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:19:23 INFO - Installing collected packages: psutil 20:19:23 INFO - Running setup.py install for psutil 20:19:23 INFO - building 'psutil._psutil_linux' extension 20:19:23 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 20:19:23 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 20:19:23 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 20:19:23 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 20:19:23 INFO - building 'psutil._psutil_posix' extension 20:19:23 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 20:19:24 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 20:19:24 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 20:19:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:19:24 INFO - Successfully installed psutil 20:19:24 INFO - Cleaning up... 20:19:24 INFO - Return code: 0 20:19:24 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 20:19:24 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')]} 20:19:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:19:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:19:24 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')]} 20:19:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:19:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:19:24 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 0x886cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88d3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8985f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8667e30>, '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 0x8904c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8983470>, '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-1463627894.457246-1630198272', '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 20:19:24 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 20:19:24 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 20:19:24 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:19:24 INFO - 'CCACHE_UMASK': '002', 20:19:24 INFO - 'DISPLAY': ':0', 20:19:24 INFO - 'HOME': '/home/cltbld', 20:19:24 INFO - 'LANG': 'en_US.UTF-8', 20:19:24 INFO - 'LOGNAME': 'cltbld', 20:19:24 INFO - 'MAIL': '/var/mail/cltbld', 20:19:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:19:24 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:19:24 INFO - 'MOZ_NO_REMOTE': '1', 20:19:24 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:19:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:19:24 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:19:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:19:24 INFO - 'PWD': '/builds/slave/test', 20:19:24 INFO - 'SHELL': '/bin/bash', 20:19:24 INFO - 'SHLVL': '1', 20:19:24 INFO - 'TERM': 'linux', 20:19:24 INFO - 'TMOUT': '86400', 20:19:24 INFO - 'USER': 'cltbld', 20:19:24 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463627894.457246-1630198272', 20:19:24 INFO - '_': '/tools/buildbot/bin/python'} 20:19:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:19:24 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 20:19:24 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 20:19:24 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 20:19:24 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 20:19:24 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 20:19:24 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 20:19:24 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 20:19:28 INFO - Downloading mozsystemmonitor-0.0.tar.gz 20:19:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 20:19:28 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 20:19:28 INFO - Installing collected packages: mozsystemmonitor 20:19:28 INFO - Running setup.py install for mozsystemmonitor 20:19:28 INFO - Successfully installed mozsystemmonitor 20:19:28 INFO - Cleaning up... 20:19:28 INFO - Return code: 0 20:19:28 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 20:19: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')]} 20:19:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:19:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:19: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')]} 20:19:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:19:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:19:28 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 0x886cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88d3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8985f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8667e30>, '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 0x8904c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8983470>, '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-1463627894.457246-1630198272', '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 20:19:28 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 20:19:28 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 20:19:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:19:28 INFO - 'CCACHE_UMASK': '002', 20:19:28 INFO - 'DISPLAY': ':0', 20:19:28 INFO - 'HOME': '/home/cltbld', 20:19:28 INFO - 'LANG': 'en_US.UTF-8', 20:19:28 INFO - 'LOGNAME': 'cltbld', 20:19:28 INFO - 'MAIL': '/var/mail/cltbld', 20:19:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:19:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:19:28 INFO - 'MOZ_NO_REMOTE': '1', 20:19:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:19:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:19:28 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:19:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:19:28 INFO - 'PWD': '/builds/slave/test', 20:19:28 INFO - 'SHELL': '/bin/bash', 20:19:28 INFO - 'SHLVL': '1', 20:19:28 INFO - 'TERM': 'linux', 20:19:28 INFO - 'TMOUT': '86400', 20:19:28 INFO - 'USER': 'cltbld', 20:19:28 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463627894.457246-1630198272', 20:19:28 INFO - '_': '/tools/buildbot/bin/python'} 20:19:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:19:29 INFO - Downloading/unpacking blobuploader==1.2.4 20:19:29 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 20:19:29 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 20:19:29 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 20:19:29 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 20:19:29 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 20:19:29 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 20:19:32 INFO - Downloading blobuploader-1.2.4.tar.gz 20:19:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 20:19:32 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:19:32 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 20:19:32 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 20:19:32 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 20:19:32 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 20:19:32 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 20:19:32 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 20:19:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 20:19:33 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:19:33 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 20:19:33 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 20:19:33 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 20:19:33 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 20:19:33 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 20:19:33 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 20:19:33 INFO - Downloading docopt-0.6.1.tar.gz 20:19:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 20:19:34 INFO - Installing collected packages: blobuploader, requests, docopt 20:19:34 INFO - Running setup.py install for blobuploader 20:19:34 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 20:19:34 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 20:19:34 INFO - Running setup.py install for requests 20:19:35 INFO - Running setup.py install for docopt 20:19:35 INFO - Successfully installed blobuploader requests docopt 20:19:35 INFO - Cleaning up... 20:19:35 INFO - Return code: 0 20:19:35 INFO - Installing None into virtualenv /builds/slave/test/build/venv 20:19:35 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')]} 20:19:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:19:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:19:35 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')]} 20:19:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:19:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:19:35 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 0x886cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88d3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8985f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8667e30>, '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 0x8904c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8983470>, '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-1463627894.457246-1630198272', '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 20:19:35 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 20:19:35 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 20:19:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:19:35 INFO - 'CCACHE_UMASK': '002', 20:19:35 INFO - 'DISPLAY': ':0', 20:19:35 INFO - 'HOME': '/home/cltbld', 20:19:35 INFO - 'LANG': 'en_US.UTF-8', 20:19:35 INFO - 'LOGNAME': 'cltbld', 20:19:35 INFO - 'MAIL': '/var/mail/cltbld', 20:19:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:19:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:19:35 INFO - 'MOZ_NO_REMOTE': '1', 20:19:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:19:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:19:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:19:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:19:35 INFO - 'PWD': '/builds/slave/test', 20:19:35 INFO - 'SHELL': '/bin/bash', 20:19:35 INFO - 'SHLVL': '1', 20:19:35 INFO - 'TERM': 'linux', 20:19:35 INFO - 'TMOUT': '86400', 20:19:35 INFO - 'USER': 'cltbld', 20:19:35 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463627894.457246-1630198272', 20:19:35 INFO - '_': '/tools/buildbot/bin/python'} 20:19:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:19:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 20:19:35 INFO - Running setup.py (path:/tmp/pip-ftMOQq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 20:19:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 20:19:35 INFO - Running setup.py (path:/tmp/pip-2WtpBP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 20:19:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 20:19:36 INFO - Running setup.py (path:/tmp/pip-zLdIRQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 20:19:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 20:19:36 INFO - Running setup.py (path:/tmp/pip-egM_kz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 20:19:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 20:19:36 INFO - Running setup.py (path:/tmp/pip-sec4yd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 20:19:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 20:19:36 INFO - Running setup.py (path:/tmp/pip-zeaMas-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 20:19:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 20:19:36 INFO - Running setup.py (path:/tmp/pip-uOa9Zc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 20:19:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 20:19:36 INFO - Running setup.py (path:/tmp/pip-ec0a16-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 20:19:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 20:19:36 INFO - Running setup.py (path:/tmp/pip-FEnoLA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 20:19:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 20:19:36 INFO - Running setup.py (path:/tmp/pip-uA63_r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 20:19:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 20:19:37 INFO - Running setup.py (path:/tmp/pip-8Q1Rdp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 20:19:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 20:19:37 INFO - Running setup.py (path:/tmp/pip-VF5ADq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 20:19:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 20:19:37 INFO - Running setup.py (path:/tmp/pip-vzk_uM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 20:19:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 20:19:37 INFO - Running setup.py (path:/tmp/pip-I9_4ZI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 20:19:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 20:19:37 INFO - Running setup.py (path:/tmp/pip-aM1_Tf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 20:19:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 20:19:37 INFO - Running setup.py (path:/tmp/pip-paxIJC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 20:19:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 20:19:37 INFO - Running setup.py (path:/tmp/pip-ItCTyT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 20:19:37 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 20:19:37 INFO - Running setup.py (path:/tmp/pip-OLtx7y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 20:19:38 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 20:19:38 INFO - Running setup.py (path:/tmp/pip-dRg8YD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 20:19:38 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:19:38 INFO - Running setup.py (path:/tmp/pip-QMoqDR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:19:38 INFO - Unpacking /builds/slave/test/build/tests/marionette 20:19:38 INFO - Running setup.py (path:/tmp/pip-E5Rfn1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 20:19:38 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:19:38 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 20:19:38 INFO - Running setup.py install for manifestparser 20:19:39 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 20:19:39 INFO - Running setup.py install for mozcrash 20:19:39 INFO - Running setup.py install for mozdebug 20:19:39 INFO - Running setup.py install for mozdevice 20:19:39 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 20:19:39 INFO - Installing dm script to /builds/slave/test/build/venv/bin 20:19:39 INFO - Running setup.py install for mozfile 20:19:39 INFO - Running setup.py install for mozhttpd 20:19:40 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 20:19:40 INFO - Running setup.py install for mozinfo 20:19:40 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 20:19:40 INFO - Running setup.py install for mozInstall 20:19:40 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 20:19:40 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 20:19:40 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 20:19:40 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 20:19:40 INFO - Running setup.py install for mozleak 20:19:40 INFO - Running setup.py install for mozlog 20:19:40 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 20:19:40 INFO - Running setup.py install for moznetwork 20:19:41 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 20:19:41 INFO - Running setup.py install for mozprocess 20:19:41 INFO - Running setup.py install for mozprofile 20:19:41 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 20:19:41 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 20:19:41 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 20:19:41 INFO - Running setup.py install for mozrunner 20:19:41 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 20:19:41 INFO - Running setup.py install for mozscreenshot 20:19:42 INFO - Running setup.py install for moztest 20:19:42 INFO - Running setup.py install for mozversion 20:19:42 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 20:19:42 INFO - Running setup.py install for wptserve 20:19:42 INFO - Running setup.py install for marionette-driver 20:19:43 INFO - Running setup.py install for browsermob-proxy 20:19:43 INFO - Running setup.py install for marionette-client 20:19:43 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:19:43 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 20:19:43 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 20:19:43 INFO - Cleaning up... 20:19:43 INFO - Return code: 0 20:19:43 INFO - Installing None into virtualenv /builds/slave/test/build/venv 20:19:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:19:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:19:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:19:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:19:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:19:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 20:19:43 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 0x886cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88d3598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8985f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8667e30>, '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 0x8904c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8983470>, '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-1463627894.457246-1630198272', '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 20:19:43 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 20:19:43 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 20:19:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:19:43 INFO - 'CCACHE_UMASK': '002', 20:19:43 INFO - 'DISPLAY': ':0', 20:19:43 INFO - 'HOME': '/home/cltbld', 20:19:43 INFO - 'LANG': 'en_US.UTF-8', 20:19:43 INFO - 'LOGNAME': 'cltbld', 20:19:43 INFO - 'MAIL': '/var/mail/cltbld', 20:19:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:19:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:19:43 INFO - 'MOZ_NO_REMOTE': '1', 20:19:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:19:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:19:43 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:19:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:19:43 INFO - 'PWD': '/builds/slave/test', 20:19:43 INFO - 'SHELL': '/bin/bash', 20:19:43 INFO - 'SHLVL': '1', 20:19:43 INFO - 'TERM': 'linux', 20:19:43 INFO - 'TMOUT': '86400', 20:19:43 INFO - 'USER': 'cltbld', 20:19:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463627894.457246-1630198272', 20:19:43 INFO - '_': '/tools/buildbot/bin/python'} 20:19:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:19:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 20:19:44 INFO - Running setup.py (path:/tmp/pip-FirAyV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 20:19:44 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)) 20:19:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 20:19:44 INFO - Running setup.py (path:/tmp/pip-rJ9kZg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 20:19:44 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)) 20:19:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 20:19:44 INFO - Running setup.py (path:/tmp/pip-LcJWpE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 20:19:44 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)) 20:19:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 20:19:44 INFO - Running setup.py (path:/tmp/pip-AOHX2g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 20:19:44 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)) 20:19:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 20:19:44 INFO - Running setup.py (path:/tmp/pip-rcyi1s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 20:19:44 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)) 20:19:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 20:19:44 INFO - Running setup.py (path:/tmp/pip-P0s1X1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 20:19:45 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)) 20:19:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 20:19:45 INFO - Running setup.py (path:/tmp/pip-KQSBhC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 20:19:45 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)) 20:19:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 20:19:45 INFO - Running setup.py (path:/tmp/pip-dav2eQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 20:19:45 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)) 20:19:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 20:19:45 INFO - Running setup.py (path:/tmp/pip-lw9qAk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 20:19:45 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)) 20:19:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 20:19:45 INFO - Running setup.py (path:/tmp/pip-ZDJc84-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 20:19:45 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)) 20:19:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 20:19:45 INFO - Running setup.py (path:/tmp/pip-K07P9i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 20:19:45 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)) 20:19:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 20:19:45 INFO - Running setup.py (path:/tmp/pip-OR6y1I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 20:19:45 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)) 20:19:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 20:19:45 INFO - Running setup.py (path:/tmp/pip-4lvaje-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 20:19:46 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)) 20:19:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 20:19:46 INFO - Running setup.py (path:/tmp/pip-y7Vo4k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 20:19:46 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)) 20:19:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 20:19:46 INFO - Running setup.py (path:/tmp/pip-zhvWJS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 20:19:46 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)) 20:19:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 20:19:46 INFO - Running setup.py (path:/tmp/pip-Es1snK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 20:19:46 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)) 20:19:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 20:19:46 INFO - Running setup.py (path:/tmp/pip-9al_HX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 20:19:46 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)) 20:19:46 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 20:19:46 INFO - Running setup.py (path:/tmp/pip-KhS5Ij-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 20:19:46 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)) 20:19:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 20:19:46 INFO - Running setup.py (path:/tmp/pip-IuIxF0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 20:19:46 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)) 20:19:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:19:46 INFO - Running setup.py (path:/tmp/pip-NWZJc3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:19:46 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)) 20:19:47 INFO - Unpacking /builds/slave/test/build/tests/marionette 20:19:47 INFO - Running setup.py (path:/tmp/pip-thPbE7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 20:19:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:19:47 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)) 20:19:47 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)) 20:19:47 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)) 20:19:47 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)) 20:19:47 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)) 20:19:47 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)) 20:19:47 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 20:19:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:19:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:19:47 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 20:19:47 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 20:19:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:19:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:19:51 INFO - Downloading blessings-1.6.tar.gz 20:19:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 20:19:51 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)) 20:19:51 INFO - Installing collected packages: blessings 20:19:51 INFO - Running setup.py install for blessings 20:19:51 INFO - Successfully installed blessings 20:19:51 INFO - Cleaning up... 20:19:51 INFO - Return code: 0 20:19:51 INFO - Done creating virtualenv /builds/slave/test/build/venv. 20:19:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 20:19:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 20:19:51 INFO - Reading from file tmpfile_stdout 20:19:51 INFO - Current package versions: 20:19:51 INFO - argparse == 1.2.1 20:19:51 INFO - blessings == 1.6 20:19:51 INFO - blobuploader == 1.2.4 20:19:51 INFO - browsermob-proxy == 0.6.0 20:19:51 INFO - docopt == 0.6.1 20:19:51 INFO - manifestparser == 1.1 20:19:51 INFO - marionette-client == 2.3.0 20:19:51 INFO - marionette-driver == 1.4.0 20:19:51 INFO - mozInstall == 1.12 20:19:51 INFO - mozcrash == 0.17 20:19:51 INFO - mozdebug == 0.1 20:19:51 INFO - mozdevice == 0.48 20:19:51 INFO - mozfile == 1.2 20:19:51 INFO - mozhttpd == 0.7 20:19:51 INFO - mozinfo == 0.9 20:19:51 INFO - mozleak == 0.1 20:19:51 INFO - mozlog == 3.1 20:19:51 INFO - moznetwork == 0.27 20:19:51 INFO - mozprocess == 0.22 20:19:51 INFO - mozprofile == 0.28 20:19:51 INFO - mozrunner == 6.11 20:19:51 INFO - mozscreenshot == 0.1 20:19:51 INFO - mozsystemmonitor == 0.0 20:19:51 INFO - moztest == 0.7 20:19:51 INFO - mozversion == 1.4 20:19:51 INFO - psutil == 3.1.1 20:19:51 INFO - requests == 1.2.3 20:19:51 INFO - wptserve == 1.4.0 20:19:51 INFO - wsgiref == 0.1.2 20:19:51 INFO - Running post-action listener: _resource_record_post_action 20:19:51 INFO - Running post-action listener: _start_resource_monitoring 20:19:52 INFO - Starting resource monitoring. 20:19:52 INFO - ##### 20:19:52 INFO - ##### Running pull step. 20:19:52 INFO - ##### 20:19:52 INFO - Running pre-action listener: _resource_record_pre_action 20:19:52 INFO - Running main action method: pull 20:19:52 INFO - Pull has nothing to do! 20:19:52 INFO - Running post-action listener: _resource_record_post_action 20:19:52 INFO - ##### 20:19:52 INFO - ##### Running install step. 20:19:52 INFO - ##### 20:19:52 INFO - Running pre-action listener: _resource_record_pre_action 20:19:52 INFO - Running main action method: install 20:19:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 20:19:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 20:19:52 INFO - Reading from file tmpfile_stdout 20:19:52 INFO - Detecting whether we're running mozinstall >=1.0... 20:19:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 20:19:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 20:19:52 INFO - Reading from file tmpfile_stdout 20:19:52 INFO - Output received: 20:19:52 INFO - Usage: mozinstall [options] installer 20:19:52 INFO - Options: 20:19:52 INFO - -h, --help show this help message and exit 20:19:52 INFO - -d DEST, --destination=DEST 20:19:52 INFO - Directory to install application into. [default: 20:19:52 INFO - "/builds/slave/test"] 20:19:52 INFO - --app=APP Application being installed. [default: firefox] 20:19:52 INFO - mkdir: /builds/slave/test/build/application 20:19:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 20:19:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 20:20:21 INFO - Reading from file tmpfile_stdout 20:20:21 INFO - Output received: 20:20:21 INFO - /builds/slave/test/build/application/firefox/firefox 20:20:21 INFO - Running post-action listener: _resource_record_post_action 20:20:21 INFO - ##### 20:20:21 INFO - ##### Running run-tests step. 20:20:21 INFO - ##### 20:20:21 INFO - Running pre-action listener: _resource_record_pre_action 20:20:21 INFO - Running main action method: run_tests 20:20:21 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 20:20:21 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:20:21 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:20:21 INFO - grabbing minidump binary from tooltool 20:20: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')]} 20:20:21 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 0x8667e30>, '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 0x8904c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8983470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 20:20:21 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 20:20:21 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 20:20:22 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 20:20:22 INFO - Return code: 0 20:20:22 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 20:20:22 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 20:20:22 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/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 20:20:22 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/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 20:20:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:20:22 INFO - 'CCACHE_UMASK': '002', 20:20:22 INFO - 'DISPLAY': ':0', 20:20:22 INFO - 'HOME': '/home/cltbld', 20:20:22 INFO - 'LANG': 'en_US.UTF-8', 20:20:22 INFO - 'LOGNAME': 'cltbld', 20:20:22 INFO - 'MAIL': '/var/mail/cltbld', 20:20:22 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 20:20:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:20:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:20:22 INFO - 'MOZ_NO_REMOTE': '1', 20:20:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:20:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:20:22 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:20:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:20:22 INFO - 'PWD': '/builds/slave/test', 20:20:22 INFO - 'SHELL': '/bin/bash', 20:20:22 INFO - 'SHLVL': '1', 20:20:22 INFO - 'TERM': 'linux', 20:20:22 INFO - 'TMOUT': '86400', 20:20:22 INFO - 'USER': 'cltbld', 20:20:22 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463627894.457246-1630198272', 20:20:22 INFO - '_': '/tools/buildbot/bin/python'} 20:20:22 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/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 20:20:22 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 20:20:22 INFO - import pkg_resources 20:20:24 INFO - Using 1 client processes 20:20:24 INFO - wptserve Starting http server on 127.0.0.1:8000 20:20:24 INFO - wptserve Starting http server on 127.0.0.1:8001 20:20:24 INFO - wptserve Starting http server on 127.0.0.1:8443 20:20:26 INFO - SUITE-START | Running 778 tests 20:20:26 INFO - Running testharness tests 20:20:26 INFO - Setting up ssl 20:20:26 INFO - PROCESS | certutil | 20:20:26 INFO - PROCESS | certutil | 20:20:26 INFO - PROCESS | certutil | 20:20:26 INFO - Certificate Nickname Trust Attributes 20:20:26 INFO - SSL,S/MIME,JAR/XPI 20:20:26 INFO - 20:20:26 INFO - web-platform-tests CT,, 20:20:26 INFO - 20:20:26 INFO - Starting runner 20:20:29 INFO - PROCESS | 1741 | 1463628029263 Marionette DEBUG Marionette enabled via build flag and pref 20:20:29 INFO - PROCESS | 1741 | ++DOCSHELL 0xa51ee400 == 1 [pid = 1741] [id = 1] 20:20:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 1 (0xa51ee800) [pid = 1741] [serial = 1] [outer = (nil)] 20:20:29 INFO - PROCESS | 1741 | [1741] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 20:20:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 2 (0xa51ef000) [pid = 1741] [serial = 2] [outer = 0xa51ee800] 20:20:29 INFO - PROCESS | 1741 | 1463628029952 Marionette INFO Listening on port 2828 20:20:30 INFO - PROCESS | 1741 | 1463628030596 Marionette DEBUG Marionette enabled via command-line flag 20:20:30 INFO - PROCESS | 1741 | ++DOCSHELL 0xa237cc00 == 2 [pid = 1741] [id = 2] 20:20:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 3 (0xa23bcc00) [pid = 1741] [serial = 3] [outer = (nil)] 20:20:30 INFO - PROCESS | 1741 | [1741] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 20:20:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 4 (0xa23bd400) [pid = 1741] [serial = 4] [outer = 0xa23bcc00] 20:20:30 INFO - PROCESS | 1741 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2291de0 20:20:30 INFO - PROCESS | 1741 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a69228e0 20:20:30 INFO - PROCESS | 1741 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a22b37e0 20:20:30 INFO - PROCESS | 1741 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a22b6440 20:20:30 INFO - PROCESS | 1741 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a22ff180 20:20:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 5 (0xa22ad000) [pid = 1741] [serial = 5] [outer = 0xa51ee800] 20:20:30 INFO - PROCESS | 1741 | [1741] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:20:30 INFO - PROCESS | 1741 | 1463628030990 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:35566 20:20:31 INFO - PROCESS | 1741 | [1741] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:20:31 INFO - PROCESS | 1741 | 1463628031069 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:35567 20:20:31 INFO - PROCESS | 1741 | 1463628031080 Marionette DEBUG Closed connection conn0 20:20:31 INFO - PROCESS | 1741 | [1741] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 20:20:31 INFO - PROCESS | 1741 | 1463628031201 Marionette DEBUG Closed connection conn1 20:20:31 INFO - PROCESS | 1741 | [1741] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:20:31 INFO - PROCESS | 1741 | 1463628031276 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:35568 20:20:31 INFO - PROCESS | 1741 | [1741] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:20:31 INFO - PROCESS | 1741 | 1463628031323 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:35569 20:20:31 INFO - PROCESS | 1741 | 1463628031326 Marionette DEBUG Closed connection conn2 20:20:31 INFO - PROCESS | 1741 | [1741] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:20:31 INFO - PROCESS | 1741 | 1463628031365 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:35570 20:20:31 INFO - PROCESS | 1741 | 1463628031375 Marionette DEBUG Closed connection conn3 20:20:31 INFO - PROCESS | 1741 | 1463628031403 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:20:31 INFO - PROCESS | 1741 | 1463628031418 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160518183344","device":"desktop","version":"48.0a2"} 20:20:32 INFO - PROCESS | 1741 | [1741] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:20:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x9bff3800 == 3 [pid = 1741] [id = 3] 20:20:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 6 (0x9bff3c00) [pid = 1741] [serial = 6] [outer = (nil)] 20:20:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x9bff4000 == 4 [pid = 1741] [id = 4] 20:20:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 7 (0x9bff4400) [pid = 1741] [serial = 7] [outer = (nil)] 20:20:33 INFO - PROCESS | 1741 | [1741] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 20:20:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b7c4000 == 5 [pid = 1741] [id = 5] 20:20:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 8 (0x9b7c4400) [pid = 1741] [serial = 8] [outer = (nil)] 20:20:33 INFO - PROCESS | 1741 | [1741] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 20:20:33 INFO - PROCESS | 1741 | [1741] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 20:20:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 9 (0x9b2b8800) [pid = 1741] [serial = 9] [outer = 0x9b7c4400] 20:20:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 10 (0x9a407400) [pid = 1741] [serial = 10] [outer = 0x9bff3c00] 20:20:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 11 (0x9a409000) [pid = 1741] [serial = 11] [outer = 0x9bff4400] 20:20:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 12 (0x9a40b400) [pid = 1741] [serial = 12] [outer = 0x9b7c4400] 20:20:35 INFO - PROCESS | 1741 | 1463628035205 Marionette DEBUG loaded listener.js 20:20:35 INFO - PROCESS | 1741 | 1463628035224 Marionette DEBUG loaded listener.js 20:20:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 13 (0x989a3400) [pid = 1741] [serial = 13] [outer = 0x9b7c4400] 20:20:35 INFO - PROCESS | 1741 | 1463628035981 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"25842d0e-9072-45b6-b5cc-033642a40a2d","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160518183344","device":"desktop","version":"48.0a2","command_id":1}}] 20:20:36 INFO - PROCESS | 1741 | 1463628036272 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}] 20:20:36 INFO - PROCESS | 1741 | 1463628036597 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 20:20:36 INFO - PROCESS | 1741 | 1463628036677 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:20:36 INFO - PROCESS | 1741 | [1741] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 20:20:36 INFO - PROCESS | 1741 | [1741] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:20:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 14 (0x94602800) [pid = 1741] [serial = 14] [outer = 0x9b7c4400] 20:20:37 INFO - PROCESS | 1741 | [1741] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:20:37 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:20:37 INFO - PROCESS | 1741 | 1463628037284 Marionette TRACE conn4 <- [1,3,null,{}] 20:20:37 INFO - PROCESS | 1741 | 1463628037346 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 20:20:37 INFO - PROCESS | 1741 | 1463628037383 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 20:20:37 INFO - PROCESS | 1741 | 1463628037442 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 20:20:37 INFO - PROCESS | 1741 | 1463628037445 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 20:20:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 20:20:37 INFO - PROCESS | 1741 | 1463628037471 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 20:20:37 INFO - PROCESS | 1741 | 1463628037476 Marionette TRACE conn4 <- [1,6,null,{}] 20:20:37 INFO - PROCESS | 1741 | 1463628037547 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}] 20:20:37 INFO - PROCESS | 1741 | 1463628037580 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 20:20:37 INFO - PROCESS | 1741 | 1463628037587 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x946f0000 == 6 [pid = 1741] [id = 6] 20:20:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 15 (0x946f0400) [pid = 1741] [serial = 15] [outer = (nil)] 20:20:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 16 (0x9774ec00) [pid = 1741] [serial = 16] [outer = 0x946f0400] 20:20:37 INFO - PROCESS | 1741 | 1463628037664 Marionette DEBUG loaded listener.js 20:20:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 17 (0xa8c4a400) [pid = 1741] [serial = 17] [outer = 0x946f0400] 20:20:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x93a0f400 == 7 [pid = 1741] [id = 7] 20:20:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 18 (0x93a0f800) [pid = 1741] [serial = 18] [outer = (nil)] 20:20:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 19 (0x93a1a800) [pid = 1741] [serial = 19] [outer = 0x93a0f800] 20:20:38 INFO - PROCESS | 1741 | 1463628038147 Marionette DEBUG loaded listener.js 20:20:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 20 (0x939e8000) [pid = 1741] [serial = 20] [outer = 0x93a0f800] 20:20:38 INFO - PROCESS | 1741 | 1463628038625 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]]]}] 20:20:38 INFO - PROCESS | 1741 | [1741] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 20:20:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 20:20:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1258ms 20:20:38 INFO - PROCESS | 1741 | 1463628038781 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 20:20:38 INFO - PROCESS | 1741 | 1463628038784 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 20:20:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 20:20:38 INFO - PROCESS | 1741 | 1463628038817 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 20:20:38 INFO - PROCESS | 1741 | 1463628038819 Marionette TRACE conn4 <- [1,10,null,{}] 20:20:38 INFO - PROCESS | 1741 | 1463628038848 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}] 20:20:39 INFO - PROCESS | 1741 | 1463628039020 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 20:20:39 INFO - PROCESS | 1741 | 1463628039049 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x939f3000 == 8 [pid = 1741] [id = 8] 20:20:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 21 (0x939f3800) [pid = 1741] [serial = 21] [outer = (nil)] 20:20:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 22 (0x93a1cc00) [pid = 1741] [serial = 22] [outer = 0x939f3800] 20:20:39 INFO - PROCESS | 1741 | 1463628039123 Marionette DEBUG loaded listener.js 20:20:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 23 (0x9a026c00) [pid = 1741] [serial = 23] [outer = 0x939f3800] 20:20:40 INFO - PROCESS | 1741 | 1463628040023 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]]]}] 20:20:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 20:20:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1252ms 20:20:40 INFO - PROCESS | 1741 | 1463628040057 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 20:20:40 INFO - PROCESS | 1741 | 1463628040062 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 20:20:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 20:20:40 INFO - PROCESS | 1741 | 1463628040088 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 20:20:40 INFO - PROCESS | 1741 | 1463628040096 Marionette TRACE conn4 <- [1,14,null,{}] 20:20:40 INFO - PROCESS | 1741 | 1463628040107 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}] 20:20:40 INFO - PROCESS | 1741 | 1463628040292 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 20:20:40 INFO - PROCESS | 1741 | 1463628040417 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x92ee4800 == 9 [pid = 1741] [id = 9] 20:20:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 24 (0x92ee6000) [pid = 1741] [serial = 24] [outer = (nil)] 20:20:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 25 (0x93a19000) [pid = 1741] [serial = 25] [outer = 0x92ee6000] 20:20:40 INFO - PROCESS | 1741 | 1463628040544 Marionette DEBUG loaded listener.js 20:20:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 26 (0x946ef400) [pid = 1741] [serial = 26] [outer = 0x92ee6000] 20:20:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x9932ec00 == 10 [pid = 1741] [id = 10] 20:20:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 27 (0x9932f000) [pid = 1741] [serial = 27] [outer = (nil)] 20:20:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 28 (0x9460e800) [pid = 1741] [serial = 28] [outer = 0x9932f000] 20:20:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 29 (0x9a02b400) [pid = 1741] [serial = 29] [outer = 0x9932f000] 20:20:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x98117800 == 11 [pid = 1741] [id = 11] 20:20:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 30 (0x993b5800) [pid = 1741] [serial = 30] [outer = (nil)] 20:20:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 31 (0x9a357c00) [pid = 1741] [serial = 31] [outer = 0x993b5800] 20:20:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 32 (0x9a028400) [pid = 1741] [serial = 32] [outer = 0x993b5800] 20:20:41 INFO - PROCESS | 1741 | 1463628041645 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]]]}] 20:20:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 20:20:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1608ms 20:20:41 INFO - PROCESS | 1741 | 1463628041741 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 20:20:41 INFO - PROCESS | 1741 | 1463628041749 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 20:20:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 20:20:41 INFO - PROCESS | 1741 | 1463628041764 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 20:20:41 INFO - PROCESS | 1741 | 1463628041769 Marionette TRACE conn4 <- [1,18,null,{}] 20:20:41 INFO - PROCESS | 1741 | 1463628041775 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}] 20:20:41 INFO - PROCESS | 1741 | 1463628041962 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 20:20:42 INFO - PROCESS | 1741 | 1463628042117 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x93a15000 == 12 [pid = 1741] [id = 12] 20:20:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 33 (0x99330800) [pid = 1741] [serial = 33] [outer = (nil)] 20:20:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 34 (0x9bc82400) [pid = 1741] [serial = 34] [outer = 0x99330800] 20:20:42 INFO - PROCESS | 1741 | 1463628042202 Marionette DEBUG loaded listener.js 20:20:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 35 (0xa0606800) [pid = 1741] [serial = 35] [outer = 0x99330800] 20:20:43 INFO - PROCESS | 1741 | 1463628043036 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]]]}] 20:20:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 20:20:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1332ms 20:20:43 INFO - PROCESS | 1741 | 1463628043098 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 20:20:43 INFO - PROCESS | 1741 | 1463628043103 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 20:20:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 20:20:43 INFO - PROCESS | 1741 | 1463628043109 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 20:20:43 INFO - PROCESS | 1741 | 1463628043115 Marionette TRACE conn4 <- [1,22,null,{}] 20:20:43 INFO - PROCESS | 1741 | 1463628043131 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}] 20:20:43 INFO - PROCESS | 1741 | 1463628043370 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 20:20:43 INFO - PROCESS | 1741 | 1463628043501 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x939e7000 == 13 [pid = 1741] [id = 13] 20:20:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 36 (0x9a02ac00) [pid = 1741] [serial = 36] [outer = (nil)] 20:20:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 37 (0x9b947c00) [pid = 1741] [serial = 37] [outer = 0x9a02ac00] 20:20:43 INFO - PROCESS | 1741 | 1463628043592 Marionette DEBUG loaded listener.js 20:20:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 38 (0x9ce66800) [pid = 1741] [serial = 38] [outer = 0x9a02ac00] 20:20:44 INFO - PROCESS | 1741 | 1463628044421 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]]]}] 20:20:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 20:20:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1336ms 20:20:44 INFO - PROCESS | 1741 | 1463628044456 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 20:20:44 INFO - PROCESS | 1741 | 1463628044461 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 20:20:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 20:20:44 INFO - PROCESS | 1741 | 1463628044469 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 20:20:44 INFO - PROCESS | 1741 | 1463628044473 Marionette TRACE conn4 <- [1,26,null,{}] 20:20:44 INFO - PROCESS | 1741 | 1463628044478 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}] 20:20:44 INFO - PROCESS | 1741 | 1463628044658 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 20:20:44 INFO - PROCESS | 1741 | 1463628044784 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:44 INFO - PROCESS | 1741 | ++DOCSHELL 0xa255cc00 == 14 [pid = 1741] [id = 14] 20:20:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 39 (0xa272bc00) [pid = 1741] [serial = 39] [outer = (nil)] 20:20:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 40 (0xa3645000) [pid = 1741] [serial = 40] [outer = 0xa272bc00] 20:20:44 INFO - PROCESS | 1741 | 1463628044870 Marionette DEBUG loaded listener.js 20:20:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 41 (0xa685a800) [pid = 1741] [serial = 41] [outer = 0xa272bc00] 20:20:46 INFO - PROCESS | 1741 | 1463628046084 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]]]}] 20:20:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 20:20:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1628ms 20:20:46 INFO - PROCESS | 1741 | 1463628046098 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 20:20:46 INFO - PROCESS | 1741 | 1463628046103 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 20:20:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 20:20:46 INFO - PROCESS | 1741 | 1463628046111 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 20:20:46 INFO - PROCESS | 1741 | 1463628046116 Marionette TRACE conn4 <- [1,30,null,{}] 20:20:46 INFO - PROCESS | 1741 | 1463628046125 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}] 20:20:46 INFO - PROCESS | 1741 | 1463628046279 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 20:20:46 INFO - PROCESS | 1741 | 1463628046426 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x989a0c00 == 15 [pid = 1741] [id = 15] 20:20:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 42 (0x99331c00) [pid = 1741] [serial = 42] [outer = (nil)] 20:20:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 43 (0x993bc800) [pid = 1741] [serial = 43] [outer = 0x99331c00] 20:20:46 INFO - PROCESS | 1741 | 1463628046503 Marionette DEBUG loaded listener.js 20:20:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 44 (0x998a4c00) [pid = 1741] [serial = 44] [outer = 0x99331c00] 20:20:47 INFO - PROCESS | 1741 | 1463628047362 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]]]}] 20:20:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 20:20:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1287ms 20:20:47 INFO - PROCESS | 1741 | 1463628047398 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 20:20:47 INFO - PROCESS | 1741 | 1463628047406 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 20:20:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 20:20:47 INFO - PROCESS | 1741 | 1463628047415 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 20:20:47 INFO - PROCESS | 1741 | 1463628047418 Marionette TRACE conn4 <- [1,34,null,{}] 20:20:47 INFO - PROCESS | 1741 | 1463628047424 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}] 20:20:47 INFO - PROCESS | 1741 | 1463628047586 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 20:20:47 INFO - PROCESS | 1741 | 1463628047687 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x99324400 == 16 [pid = 1741] [id = 16] 20:20:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 45 (0x99326c00) [pid = 1741] [serial = 45] [outer = (nil)] 20:20:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 46 (0x9a358400) [pid = 1741] [serial = 46] [outer = 0x99326c00] 20:20:47 INFO - PROCESS | 1741 | 1463628047758 Marionette DEBUG loaded listener.js 20:20:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 47 (0x9b940c00) [pid = 1741] [serial = 47] [outer = 0x99326c00] 20:20:48 INFO - PROCESS | 1741 | 1463628048430 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]]]}] 20:20:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 20:20:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1025ms 20:20:48 INFO - PROCESS | 1741 | 1463628048442 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 20:20:48 INFO - PROCESS | 1741 | 1463628048445 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 20:20:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 20:20:48 INFO - PROCESS | 1741 | 1463628048451 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 20:20:48 INFO - PROCESS | 1741 | 1463628048457 Marionette TRACE conn4 <- [1,38,null,{}] 20:20:48 INFO - PROCESS | 1741 | 1463628048471 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}] 20:20:48 INFO - PROCESS | 1741 | 1463628048623 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 20:20:48 INFO - PROCESS | 1741 | 1463628048717 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x92edbc00 == 17 [pid = 1741] [id = 17] 20:20:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 48 (0x97748800) [pid = 1741] [serial = 48] [outer = (nil)] 20:20:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 49 (0x9774c800) [pid = 1741] [serial = 49] [outer = 0x97748800] 20:20:48 INFO - PROCESS | 1741 | 1463628048789 Marionette DEBUG loaded listener.js 20:20:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 50 (0x9bf91000) [pid = 1741] [serial = 50] [outer = 0x97748800] 20:20:49 INFO - PROCESS | 1741 | 1463628049431 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]]]}] 20:20:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 20:20:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1036ms 20:20:49 INFO - PROCESS | 1741 | 1463628049487 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 20:20:49 INFO - PROCESS | 1741 | 1463628049490 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 20:20:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 20:20:49 INFO - PROCESS | 1741 | 1463628049497 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 20:20:49 INFO - PROCESS | 1741 | 1463628049500 Marionette TRACE conn4 <- [1,42,null,{}] 20:20:49 INFO - PROCESS | 1741 | 1463628049505 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}] 20:20:49 INFO - PROCESS | 1741 | 1463628049677 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 20:20:49 INFO - PROCESS | 1741 | 1463628049696 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x9c70f800 == 18 [pid = 1741] [id = 18] 20:20:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 51 (0x9c710400) [pid = 1741] [serial = 51] [outer = (nil)] 20:20:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 52 (0x9ca02800) [pid = 1741] [serial = 52] [outer = 0x9c710400] 20:20:49 INFO - PROCESS | 1741 | 1463628049767 Marionette DEBUG loaded listener.js 20:20:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 53 (0x9cd4e000) [pid = 1741] [serial = 53] [outer = 0x9c710400] 20:20:50 INFO - PROCESS | 1741 | 1463628050470 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]]]}] 20:20:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 20:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 984ms 20:20:50 INFO - PROCESS | 1741 | 1463628050481 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 20:20:50 INFO - PROCESS | 1741 | 1463628050483 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 20:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 20:20:50 INFO - PROCESS | 1741 | 1463628050493 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 20:20:50 INFO - PROCESS | 1741 | 1463628050496 Marionette TRACE conn4 <- [1,46,null,{}] 20:20:50 INFO - PROCESS | 1741 | 1463628050502 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}] 20:20:50 INFO - PROCESS | 1741 | 1463628050672 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 20:20:50 INFO - PROCESS | 1741 | 1463628050691 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x9c711400 == 19 [pid = 1741] [id = 19] 20:20:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 54 (0x9cd4c800) [pid = 1741] [serial = 54] [outer = (nil)] 20:20:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 55 (0x9ce60c00) [pid = 1741] [serial = 55] [outer = 0x9cd4c800] 20:20:50 INFO - PROCESS | 1741 | 1463628050769 Marionette DEBUG loaded listener.js 20:20:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 56 (0xa1150c00) [pid = 1741] [serial = 56] [outer = 0x9cd4c800] 20:20:51 INFO - PROCESS | 1741 | 1463628051452 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]]]}] 20:20:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 20:20:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 980ms 20:20:51 INFO - PROCESS | 1741 | 1463628051470 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 20:20:51 INFO - PROCESS | 1741 | 1463628051474 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 20:20:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 20:20:51 INFO - PROCESS | 1741 | 1463628051480 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 20:20:51 INFO - PROCESS | 1741 | 1463628051482 Marionette TRACE conn4 <- [1,50,null,{}] 20:20:51 INFO - PROCESS | 1741 | 1463628051488 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}] 20:20:51 INFO - PROCESS | 1741 | 1463628051655 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 20:20:51 INFO - PROCESS | 1741 | 1463628051763 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x9bc8b000 == 20 [pid = 1741] [id = 20] 20:20:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 57 (0x9ce5f400) [pid = 1741] [serial = 57] [outer = (nil)] 20:20:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 58 (0xa25efc00) [pid = 1741] [serial = 58] [outer = 0x9ce5f400] 20:20:51 INFO - PROCESS | 1741 | 1463628051834 Marionette DEBUG loaded listener.js 20:20:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 59 (0xa27be800) [pid = 1741] [serial = 59] [outer = 0x9ce5f400] 20:20:52 INFO - PROCESS | 1741 | 1463628052464 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]]]}] 20:20:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 20:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1025ms 20:20:52 INFO - PROCESS | 1741 | 1463628052506 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 20:20:52 INFO - PROCESS | 1741 | 1463628052510 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 20:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 20:20:52 INFO - PROCESS | 1741 | 1463628052517 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 20:20:52 INFO - PROCESS | 1741 | 1463628052520 Marionette TRACE conn4 <- [1,54,null,{}] 20:20:52 INFO - PROCESS | 1741 | 1463628052525 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}] 20:20:52 INFO - PROCESS | 1741 | 1463628052658 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 20:20:52 INFO - PROCESS | 1741 | 1463628052762 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x92236c00 == 21 [pid = 1741] [id = 21] 20:20:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 60 (0x92ee2800) [pid = 1741] [serial = 60] [outer = (nil)] 20:20:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 61 (0xa31e9c00) [pid = 1741] [serial = 61] [outer = 0x92ee2800] 20:20:52 INFO - PROCESS | 1741 | 1463628052833 Marionette DEBUG loaded listener.js 20:20:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 62 (0xa31f4400) [pid = 1741] [serial = 62] [outer = 0x92ee2800] 20:20:53 INFO - PROCESS | 1741 | 1463628053485 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]]]}] 20:20:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 20:20:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1031ms 20:20:53 INFO - PROCESS | 1741 | 1463628053548 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 20:20:53 INFO - PROCESS | 1741 | 1463628053552 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 20:20:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 20:20:53 INFO - PROCESS | 1741 | 1463628053557 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 20:20:53 INFO - PROCESS | 1741 | 1463628053559 Marionette TRACE conn4 <- [1,58,null,{}] 20:20:53 INFO - PROCESS | 1741 | 1463628053565 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}] 20:20:53 INFO - PROCESS | 1741 | 1463628053740 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 20:20:53 INFO - PROCESS | 1741 | 1463628053754 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:53 INFO - PROCESS | 1741 | ++DOCSHELL 0xa27c0c00 == 22 [pid = 1741] [id = 22] 20:20:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 63 (0xa317e400) [pid = 1741] [serial = 63] [outer = (nil)] 20:20:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 64 (0xa36a9400) [pid = 1741] [serial = 64] [outer = 0xa317e400] 20:20:53 INFO - PROCESS | 1741 | 1463628053826 Marionette DEBUG loaded listener.js 20:20:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 65 (0xa36b2c00) [pid = 1741] [serial = 65] [outer = 0xa317e400] 20:20:54 INFO - PROCESS | 1741 | 1463628054457 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]]]}] 20:20:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 20:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 924ms 20:20:54 INFO - PROCESS | 1741 | 1463628054483 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 20:20:54 INFO - PROCESS | 1741 | 1463628054486 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 20:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 20:20:54 INFO - PROCESS | 1741 | 1463628054492 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 20:20:54 INFO - PROCESS | 1741 | 1463628054494 Marionette TRACE conn4 <- [1,62,null,{}] 20:20:54 INFO - PROCESS | 1741 | 1463628054500 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}] 20:20:54 INFO - PROCESS | 1741 | 1463628054648 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 20:20:54 INFO - PROCESS | 1741 | 1463628054753 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x97756800 == 23 [pid = 1741] [id = 23] 20:20:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 66 (0x97758000) [pid = 1741] [serial = 66] [outer = (nil)] 20:20:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 67 (0x9775e400) [pid = 1741] [serial = 67] [outer = 0x97758000] 20:20:54 INFO - PROCESS | 1741 | 1463628054822 Marionette DEBUG loaded listener.js 20:20:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x97760c00) [pid = 1741] [serial = 68] [outer = 0x97758000] 20:20:56 INFO - PROCESS | 1741 | 1463628056532 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]]]}] 20:20:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 20:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2082ms 20:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 20:20:56 INFO - PROCESS | 1741 | 1463628056582 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 20:20:56 INFO - PROCESS | 1741 | 1463628056586 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 20:20:56 INFO - PROCESS | 1741 | 1463628056595 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 20:20:56 INFO - PROCESS | 1741 | 1463628056599 Marionette TRACE conn4 <- [1,66,null,{}] 20:20:56 INFO - PROCESS | 1741 | 1463628056624 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}] 20:20:56 INFO - PROCESS | 1741 | 1463628056792 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 20:20:56 INFO - PROCESS | 1741 | 1463628056813 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x9774f800 == 24 [pid = 1741] [id = 24] 20:20:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0x97757000) [pid = 1741] [serial = 69] [outer = (nil)] 20:20:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x97763800) [pid = 1741] [serial = 70] [outer = 0x97757000] 20:20:56 INFO - PROCESS | 1741 | 1463628056887 Marionette DEBUG loaded listener.js 20:20:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x98117c00) [pid = 1741] [serial = 71] [outer = 0x97757000] 20:20:57 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0x946f0400) [pid = 1741] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 20:20:57 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0x92ee2800) [pid = 1741] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 20:20:57 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0xa317e400) [pid = 1741] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 20:20:57 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0x939f3800) [pid = 1741] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 20:20:57 INFO - PROCESS | 1741 | --DOMWINDOW == 66 (0x92ee6000) [pid = 1741] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 20:20:57 INFO - PROCESS | 1741 | --DOMWINDOW == 65 (0x99330800) [pid = 1741] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 20:20:57 INFO - PROCESS | 1741 | --DOMWINDOW == 64 (0x9a02ac00) [pid = 1741] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 20:20:57 INFO - PROCESS | 1741 | --DOMWINDOW == 63 (0xa272bc00) [pid = 1741] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 20:20:57 INFO - PROCESS | 1741 | --DOMWINDOW == 62 (0x99331c00) [pid = 1741] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 20:20:57 INFO - PROCESS | 1741 | --DOMWINDOW == 61 (0x99326c00) [pid = 1741] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 20:20:57 INFO - PROCESS | 1741 | --DOMWINDOW == 60 (0x97748800) [pid = 1741] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 20:20:57 INFO - PROCESS | 1741 | --DOMWINDOW == 59 (0x9c710400) [pid = 1741] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 20:20:57 INFO - PROCESS | 1741 | --DOMWINDOW == 58 (0x9ce5f400) [pid = 1741] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 20:20:58 INFO - PROCESS | 1741 | 1463628058143 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]]]}] 20:20:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 20:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1594ms 20:20:58 INFO - PROCESS | 1741 | 1463628058187 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 20:20:58 INFO - PROCESS | 1741 | 1463628058194 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 20:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 20:20:58 INFO - PROCESS | 1741 | 1463628058234 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 20:20:58 INFO - PROCESS | 1741 | 1463628058237 Marionette TRACE conn4 <- [1,70,null,{}] 20:20:58 INFO - PROCESS | 1741 | 1463628058243 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}] 20:20:58 INFO - PROCESS | 1741 | 1463628058380 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 20:20:58 INFO - PROCESS | 1741 | 1463628058393 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x9223a000 == 25 [pid = 1741] [id = 25] 20:20:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 59 (0x939ee000) [pid = 1741] [serial = 72] [outer = (nil)] 20:20:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 60 (0x989a7000) [pid = 1741] [serial = 73] [outer = 0x939ee000] 20:20:58 INFO - PROCESS | 1741 | 1463628058464 Marionette DEBUG loaded listener.js 20:20:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 61 (0x99807800) [pid = 1741] [serial = 74] [outer = 0x939ee000] 20:20:59 INFO - PROCESS | 1741 | 1463628059154 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]]]}] 20:20:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 20:20:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 985ms 20:20:59 INFO - PROCESS | 1741 | 1463628059219 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 20:20:59 INFO - PROCESS | 1741 | 1463628059223 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 20:20:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 20:20:59 INFO - PROCESS | 1741 | 1463628059230 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 20:20:59 INFO - PROCESS | 1741 | 1463628059235 Marionette TRACE conn4 <- [1,74,null,{}] 20:20:59 INFO - PROCESS | 1741 | 1463628059251 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}] 20:20:59 INFO - PROCESS | 1741 | 1463628059398 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 20:20:59 INFO - PROCESS | 1741 | 1463628059412 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a032400 == 26 [pid = 1741] [id = 26] 20:20:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 62 (0x9a357800) [pid = 1741] [serial = 75] [outer = (nil)] 20:20:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 63 (0x9b949c00) [pid = 1741] [serial = 76] [outer = 0x9a357800] 20:20:59 INFO - PROCESS | 1741 | 1463628059485 Marionette DEBUG loaded listener.js 20:20:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 64 (0x9baa4000) [pid = 1741] [serial = 77] [outer = 0x9a357800] 20:21:00 INFO - PROCESS | 1741 | 1463628060349 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]]]}] 20:21:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 20:21:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1187ms 20:21:00 INFO - PROCESS | 1741 | 1463628060418 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 20:21:00 INFO - PROCESS | 1741 | 1463628060425 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 20:21:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 20:21:00 INFO - PROCESS | 1741 | 1463628060433 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 20:21:00 INFO - PROCESS | 1741 | 1463628060440 Marionette TRACE conn4 <- [1,78,null,{}] 20:21:00 INFO - PROCESS | 1741 | 1463628060450 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}] 20:21:00 INFO - PROCESS | 1741 | 1463628060630 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 20:21:00 INFO - PROCESS | 1741 | 1463628060737 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x92238c00 == 27 [pid = 1741] [id = 27] 20:21:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 65 (0x92eda000) [pid = 1741] [serial = 78] [outer = (nil)] 20:21:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 66 (0x9774f400) [pid = 1741] [serial = 79] [outer = 0x92eda000] 20:21:00 INFO - PROCESS | 1741 | 1463628060821 Marionette DEBUG loaded listener.js 20:21:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 67 (0x99810c00) [pid = 1741] [serial = 80] [outer = 0x92eda000] 20:21:01 INFO - PROCESS | 1741 | 1463628061616 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]]]}] 20:21:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 20:21:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1240ms 20:21:01 INFO - PROCESS | 1741 | 1463628061673 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 20:21:01 INFO - PROCESS | 1741 | 1463628061682 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 20:21:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 20:21:01 INFO - PROCESS | 1741 | 1463628061710 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 20:21:01 INFO - PROCESS | 1741 | 1463628061715 Marionette TRACE conn4 <- [1,82,null,{}] 20:21:01 INFO - PROCESS | 1741 | 1463628061721 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}] 20:21:01 INFO - PROCESS | 1741 | 1463628061899 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 20:21:02 INFO - PROCESS | 1741 | 1463628062034 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:02 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a094c00 == 28 [pid = 1741] [id = 28] 20:21:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x9a28d000) [pid = 1741] [serial = 81] [outer = (nil)] 20:21:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0x9bc87000) [pid = 1741] [serial = 82] [outer = 0x9a28d000] 20:21:02 INFO - PROCESS | 1741 | 1463628062122 Marionette DEBUG loaded listener.js 20:21:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x9c1e2800) [pid = 1741] [serial = 83] [outer = 0x9a28d000] 20:21:02 INFO - PROCESS | 1741 | 1463628062911 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]]]}] 20:21:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 20:21:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1282ms 20:21:02 INFO - PROCESS | 1741 | 1463628062989 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 20:21:02 INFO - PROCESS | 1741 | 1463628062992 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 20:21:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 20:21:03 INFO - PROCESS | 1741 | 1463628063017 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 20:21:03 INFO - PROCESS | 1741 | 1463628063023 Marionette TRACE conn4 <- [1,86,null,{}] 20:21:03 INFO - PROCESS | 1741 | 1463628063039 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}] 20:21:03 INFO - PROCESS | 1741 | 1463628063205 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 20:21:03 INFO - PROCESS | 1741 | 1463628063340 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x99323400 == 29 [pid = 1741] [id = 29] 20:21:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x9a02a800) [pid = 1741] [serial = 84] [outer = (nil)] 20:21:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x9cda6000) [pid = 1741] [serial = 85] [outer = 0x9a02a800] 20:21:03 INFO - PROCESS | 1741 | 1463628063435 Marionette DEBUG loaded listener.js 20:21:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0xa060d000) [pid = 1741] [serial = 86] [outer = 0x9a02a800] 20:21:04 INFO - PROCESS | 1741 | 1463628064283 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]]]}] 20:21:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 20:21:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1337ms 20:21:04 INFO - PROCESS | 1741 | 1463628064354 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 20:21:04 INFO - PROCESS | 1741 | 1463628064359 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 20:21:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 20:21:04 INFO - PROCESS | 1741 | 1463628064365 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 20:21:04 INFO - PROCESS | 1741 | 1463628064368 Marionette TRACE conn4 <- [1,90,null,{}] 20:21:04 INFO - PROCESS | 1741 | 1463628064374 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}] 20:21:04 INFO - PROCESS | 1741 | 1463628064536 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 20:21:04 INFO - PROCESS | 1741 | 1463628064668 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x94606400 == 30 [pid = 1741] [id = 30] 20:21:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x9cdaa400) [pid = 1741] [serial = 87] [outer = (nil)] 20:21:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0xa2377800) [pid = 1741] [serial = 88] [outer = 0x9cdaa400] 20:21:04 INFO - PROCESS | 1741 | 1463628064754 Marionette DEBUG loaded listener.js 20:21:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0xa23bc400) [pid = 1741] [serial = 89] [outer = 0x9cdaa400] 20:21:05 INFO - PROCESS | 1741 | 1463628065515 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]]]}] 20:21:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 20:21:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1228ms 20:21:05 INFO - PROCESS | 1741 | 1463628065594 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 20:21:05 INFO - PROCESS | 1741 | 1463628065597 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 20:21:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 20:21:05 INFO - PROCESS | 1741 | 1463628065604 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 20:21:05 INFO - PROCESS | 1741 | 1463628065607 Marionette TRACE conn4 <- [1,94,null,{}] 20:21:05 INFO - PROCESS | 1741 | 1463628065613 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}] 20:21:05 INFO - PROCESS | 1741 | 1463628065770 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 20:21:05 INFO - PROCESS | 1741 | 1463628065905 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:05 INFO - PROCESS | 1741 | ++DOCSHELL 0xa2260800 == 31 [pid = 1741] [id = 31] 20:21:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0xa22a2800) [pid = 1741] [serial = 90] [outer = (nil)] 20:21:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0xa272bc00) [pid = 1741] [serial = 91] [outer = 0xa22a2800] 20:21:06 INFO - PROCESS | 1741 | 1463628065995 Marionette DEBUG loaded listener.js 20:21:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0xa317c000) [pid = 1741] [serial = 92] [outer = 0xa22a2800] 20:21:06 INFO - PROCESS | 1741 | 1463628066798 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]]]}] 20:21:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 20:21:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1236ms 20:21:06 INFO - PROCESS | 1741 | 1463628066841 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 20:21:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 20:21:06 INFO - PROCESS | 1741 | 1463628066845 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 20:21:06 INFO - PROCESS | 1741 | 1463628066851 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 20:21:06 INFO - PROCESS | 1741 | 1463628066855 Marionette TRACE conn4 <- [1,98,null,{}] 20:21:06 INFO - PROCESS | 1741 | 1463628066878 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}] 20:21:07 INFO - PROCESS | 1741 | 1463628067062 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 20:21:07 INFO - PROCESS | 1741 | 1463628067200 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x99330000 == 32 [pid = 1741] [id = 32] 20:21:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0xa3322c00) [pid = 1741] [serial = 93] [outer = (nil)] 20:21:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0xa36f2000) [pid = 1741] [serial = 94] [outer = 0xa3322c00] 20:21:07 INFO - PROCESS | 1741 | 1463628067287 Marionette DEBUG loaded listener.js 20:21:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0xa513e400) [pid = 1741] [serial = 95] [outer = 0xa3322c00] 20:21:08 INFO - PROCESS | 1741 | 1463628068093 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]]]}] 20:21:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 20:21:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1296ms 20:21:08 INFO - PROCESS | 1741 | 1463628068147 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 20:21:08 INFO - PROCESS | 1741 | 1463628068151 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 20:21:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 20:21:08 INFO - PROCESS | 1741 | 1463628068157 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 20:21:08 INFO - PROCESS | 1741 | 1463628068161 Marionette TRACE conn4 <- [1,102,null,{}] 20:21:08 INFO - PROCESS | 1741 | 1463628068166 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}] 20:21:08 INFO - PROCESS | 1741 | 1463628068316 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 20:21:08 INFO - PROCESS | 1741 | 1463628068451 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:08 INFO - PROCESS | 1741 | ++DOCSHELL 0xa317f800 == 33 [pid = 1741] [id = 33] 20:21:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0xa36a8800) [pid = 1741] [serial = 96] [outer = (nil)] 20:21:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0xa6385c00) [pid = 1741] [serial = 97] [outer = 0xa36a8800] 20:21:08 INFO - PROCESS | 1741 | 1463628068536 Marionette DEBUG loaded listener.js 20:21:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0xa63f4000) [pid = 1741] [serial = 98] [outer = 0xa36a8800] 20:21:09 INFO - PROCESS | 1741 | 1463628069455 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]]]}] 20:21:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 20:21:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1344ms 20:21:09 INFO - PROCESS | 1741 | 1463628069503 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 20:21:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 20:21:09 INFO - PROCESS | 1741 | 1463628069507 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 20:21:09 INFO - PROCESS | 1741 | 1463628069514 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 20:21:09 INFO - PROCESS | 1741 | 1463628069518 Marionette TRACE conn4 <- [1,106,null,{}] 20:21:09 INFO - PROCESS | 1741 | 1463628069523 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}] 20:21:09 INFO - PROCESS | 1741 | 1463628069673 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 20:21:09 INFO - PROCESS | 1741 | 1463628069885 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x9223a800 == 34 [pid = 1741] [id = 34] 20:21:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x9223b000) [pid = 1741] [serial = 99] [outer = (nil)] 20:21:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x939e5c00) [pid = 1741] [serial = 100] [outer = 0x9223b000] 20:21:09 INFO - PROCESS | 1741 | 1463628069963 Marionette DEBUG loaded listener.js 20:21:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x951a8000) [pid = 1741] [serial = 101] [outer = 0x9223b000] 20:21:10 INFO - PROCESS | 1741 | 1463628070785 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]]]}] 20:21:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 20:21:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1329ms 20:21:11 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0xa51ef000) [pid = 1741] [serial = 2] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0xa25efc00) [pid = 1741] [serial = 58] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0xa31e9c00) [pid = 1741] [serial = 61] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0xa36a9400) [pid = 1741] [serial = 64] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x93a19000) [pid = 1741] [serial = 25] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x9a357c00) [pid = 1741] [serial = 31] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x9bc82400) [pid = 1741] [serial = 34] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x9b947c00) [pid = 1741] [serial = 37] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0xa3645000) [pid = 1741] [serial = 40] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x993bc800) [pid = 1741] [serial = 43] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x998a4c00) [pid = 1741] [serial = 44] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x9a358400) [pid = 1741] [serial = 46] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x9774c800) [pid = 1741] [serial = 49] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x9ca02800) [pid = 1741] [serial = 52] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x9cd4e000) [pid = 1741] [serial = 53] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x9ce60c00) [pid = 1741] [serial = 55] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1741 | --DOMWINDOW == 71 (0x9460e800) [pid = 1741] [serial = 28] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1741 | --DOMWINDOW == 70 (0xa27be800) [pid = 1741] [serial = 59] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1741 | --DOMWINDOW == 69 (0xa31f4400) [pid = 1741] [serial = 62] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1741 | --DOMWINDOW == 68 (0xa36b2c00) [pid = 1741] [serial = 65] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0xa0606800) [pid = 1741] [serial = 35] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1741 | --DOMWINDOW == 66 (0x9b940c00) [pid = 1741] [serial = 47] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1741 | --DOMWINDOW == 65 (0x9bf91000) [pid = 1741] [serial = 50] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1741 | --DOMWINDOW == 64 (0x9ce66800) [pid = 1741] [serial = 38] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1741 | --DOMWINDOW == 63 (0x9a026c00) [pid = 1741] [serial = 23] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1741 | --DOMWINDOW == 62 (0xa685a800) [pid = 1741] [serial = 41] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1741 | --DOMWINDOW == 61 (0x946ef400) [pid = 1741] [serial = 26] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1741 | --DOMWINDOW == 60 (0xa8c4a400) [pid = 1741] [serial = 17] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1741 | --DOMWINDOW == 59 (0x9b2b8800) [pid = 1741] [serial = 9] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1741 | --DOMWINDOW == 58 (0x9a40b400) [pid = 1741] [serial = 12] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1741 | --DOMWINDOW == 57 (0x93a1cc00) [pid = 1741] [serial = 22] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1741 | --DOMWINDOW == 56 (0x93a1a800) [pid = 1741] [serial = 19] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1741 | --DOMWINDOW == 55 (0x9774ec00) [pid = 1741] [serial = 16] [outer = (nil)] [url = about:blank] 20:21:11 INFO - PROCESS | 1741 | 1463628071731 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 20:21:11 INFO - PROCESS | 1741 | 1463628071736 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 20:21:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 20:21:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 56 (0x93a14000) [pid = 1741] [serial = 102] [outer = 0x993b5800] 20:21:11 INFO - PROCESS | 1741 | 1463628071824 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 20:21:11 INFO - PROCESS | 1741 | 1463628071831 Marionette TRACE conn4 <- [1,110,null,{}] 20:21:11 INFO - PROCESS | 1741 | 1463628071890 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}] 20:21:12 INFO - PROCESS | 1741 | 1463628072076 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 20:21:12 INFO - PROCESS | 1741 | 1463628072091 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x97757c00 == 35 [pid = 1741] [id = 35] 20:21:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 57 (0x97758400) [pid = 1741] [serial = 103] [outer = (nil)] 20:21:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 58 (0x9775d000) [pid = 1741] [serial = 104] [outer = 0x97758400] 20:21:12 INFO - PROCESS | 1741 | 1463628072174 Marionette DEBUG loaded listener.js 20:21:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 59 (0x97760800) [pid = 1741] [serial = 105] [outer = 0x97758400] 20:21:12 INFO - PROCESS | 1741 | 1463628072930 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]]]}] 20:21:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 20:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1187ms 20:21:12 INFO - PROCESS | 1741 | 1463628072972 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 20:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 20:21:12 INFO - PROCESS | 1741 | 1463628072978 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 20:21:12 INFO - PROCESS | 1741 | 1463628072990 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 20:21:12 INFO - PROCESS | 1741 | 1463628072996 Marionette TRACE conn4 <- [1,114,null,{}] 20:21:13 INFO - PROCESS | 1741 | 1463628073003 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}] 20:21:13 INFO - PROCESS | 1741 | 1463628073155 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 20:21:13 INFO - PROCESS | 1741 | 1463628073168 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x993bc000 == 36 [pid = 1741] [id = 36] 20:21:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 60 (0x99801c00) [pid = 1741] [serial = 106] [outer = (nil)] 20:21:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 61 (0x9a02cc00) [pid = 1741] [serial = 107] [outer = 0x99801c00] 20:21:13 INFO - PROCESS | 1741 | 1463628073237 Marionette DEBUG loaded listener.js 20:21:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 62 (0x9a034c00) [pid = 1741] [serial = 108] [outer = 0x99801c00] 20:21:14 INFO - PROCESS | 1741 | 1463628074024 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]]]}] 20:21:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 20:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1096ms 20:21:14 INFO - PROCESS | 1741 | 1463628074093 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 20:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 20:21:14 INFO - PROCESS | 1741 | 1463628074097 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 20:21:14 INFO - PROCESS | 1741 | 1463628074104 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 20:21:14 INFO - PROCESS | 1741 | 1463628074107 Marionette TRACE conn4 <- [1,118,null,{}] 20:21:14 INFO - PROCESS | 1741 | 1463628074121 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}] 20:21:14 INFO - PROCESS | 1741 | 1463628074332 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 20:21:14 INFO - PROCESS | 1741 | 1463628074364 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a320800 == 37 [pid = 1741] [id = 37] 20:21:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 63 (0x9a321000) [pid = 1741] [serial = 109] [outer = (nil)] 20:21:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 64 (0x9a405000) [pid = 1741] [serial = 110] [outer = 0x9a321000] 20:21:14 INFO - PROCESS | 1741 | 1463628074443 Marionette DEBUG loaded listener.js 20:21:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 65 (0x9b082400) [pid = 1741] [serial = 111] [outer = 0x9a321000] 20:21:15 INFO - PROCESS | 1741 | 1463628075200 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]]]}] 20:21:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 20:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1127ms 20:21:15 INFO - PROCESS | 1741 | 1463628075230 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 20:21:15 INFO - PROCESS | 1741 | 1463628075233 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 20:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 20:21:15 INFO - PROCESS | 1741 | 1463628075239 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 20:21:15 INFO - PROCESS | 1741 | 1463628075242 Marionette TRACE conn4 <- [1,122,null,{}] 20:21:15 INFO - PROCESS | 1741 | 1463628075254 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}] 20:21:15 INFO - PROCESS | 1741 | 1463628075435 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 20:21:15 INFO - PROCESS | 1741 | 1463628075454 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x98922c00 == 38 [pid = 1741] [id = 38] 20:21:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 66 (0x9a402000) [pid = 1741] [serial = 112] [outer = (nil)] 20:21:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 67 (0x9b947800) [pid = 1741] [serial = 113] [outer = 0x9a402000] 20:21:15 INFO - PROCESS | 1741 | 1463628075524 Marionette DEBUG loaded listener.js 20:21:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x9bf8b400) [pid = 1741] [serial = 114] [outer = 0x9a402000] 20:21:16 INFO - PROCESS | 1741 | --DOMWINDOW == 67 (0x9a357800) [pid = 1741] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 20:21:16 INFO - PROCESS | 1741 | --DOMWINDOW == 66 (0x939ee000) [pid = 1741] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 20:21:16 INFO - PROCESS | 1741 | --DOMWINDOW == 65 (0x97757000) [pid = 1741] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 20:21:16 INFO - PROCESS | 1741 | --DOMWINDOW == 64 (0x97758000) [pid = 1741] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 20:21:16 INFO - PROCESS | 1741 | --DOMWINDOW == 63 (0x9cd4c800) [pid = 1741] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 20:21:16 INFO - PROCESS | 1741 | 1463628076378 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]]]}] 20:21:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 20:21:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1179ms 20:21:16 INFO - PROCESS | 1741 | 1463628076419 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 20:21:16 INFO - PROCESS | 1741 | 1463628076422 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 20:21:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 20:21:16 INFO - PROCESS | 1741 | 1463628076428 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 20:21:16 INFO - PROCESS | 1741 | 1463628076430 Marionette TRACE conn4 <- [1,126,null,{}] 20:21:16 INFO - PROCESS | 1741 | 1463628076437 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}] 20:21:16 INFO - PROCESS | 1741 | 1463628076603 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 20:21:16 INFO - PROCESS | 1741 | 1463628076667 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x939ee000 == 39 [pid = 1741] [id = 39] 20:21:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 64 (0x97757000) [pid = 1741] [serial = 115] [outer = (nil)] 20:21:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 65 (0x9bf91800) [pid = 1741] [serial = 116] [outer = 0x97757000] 20:21:16 INFO - PROCESS | 1741 | 1463628076738 Marionette DEBUG loaded listener.js 20:21:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 66 (0x9c490400) [pid = 1741] [serial = 117] [outer = 0x97757000] 20:21:17 INFO - PROCESS | 1741 | 1463628077391 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]]]}] 20:21:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 20:21:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 980ms 20:21:17 INFO - PROCESS | 1741 | 1463628077409 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 20:21:17 INFO - PROCESS | 1741 | 1463628077412 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 20:21:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 20:21:17 INFO - PROCESS | 1741 | 1463628077418 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 20:21:17 INFO - PROCESS | 1741 | 1463628077422 Marionette TRACE conn4 <- [1,130,null,{}] 20:21:17 INFO - PROCESS | 1741 | 1463628077427 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}] 20:21:17 INFO - PROCESS | 1741 | 1463628077636 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 20:21:17 INFO - PROCESS | 1741 | 1463628077700 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x9cd4e800 == 40 [pid = 1741] [id = 40] 20:21:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 67 (0x9cda5000) [pid = 1741] [serial = 118] [outer = (nil)] 20:21:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 68 (0x9ce5d400) [pid = 1741] [serial = 119] [outer = 0x9cda5000] 20:21:17 INFO - PROCESS | 1741 | 1463628077772 Marionette DEBUG loaded listener.js 20:21:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 69 (0xa114e800) [pid = 1741] [serial = 120] [outer = 0x9cda5000] 20:21:18 INFO - PROCESS | 1741 | 1463628078660 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]]]}] 20:21:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 20:21:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1276ms 20:21:18 INFO - PROCESS | 1741 | 1463628078699 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 20:21:18 INFO - PROCESS | 1741 | 1463628078706 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 20:21:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 20:21:18 INFO - PROCESS | 1741 | 1463628078741 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 20:21:18 INFO - PROCESS | 1741 | 1463628078748 Marionette TRACE conn4 <- [1,134,null,{}] 20:21:18 INFO - PROCESS | 1741 | 1463628078757 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}] 20:21:18 INFO - PROCESS | 1741 | 1463628078956 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 20:21:19 INFO - PROCESS | 1741 | 1463628079094 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x93a1cc00 == 41 [pid = 1741] [id = 41] 20:21:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 70 (0x95142000) [pid = 1741] [serial = 121] [outer = (nil)] 20:21:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 71 (0x95144000) [pid = 1741] [serial = 122] [outer = 0x95142000] 20:21:19 INFO - PROCESS | 1741 | 1463628079181 Marionette DEBUG loaded listener.js 20:21:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 72 (0x97746800) [pid = 1741] [serial = 123] [outer = 0x95142000] 20:21:20 INFO - PROCESS | 1741 | 1463628080107 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]]]}] 20:21:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 20:21:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1440ms 20:21:20 INFO - PROCESS | 1741 | 1463628080179 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 20:21:20 INFO - PROCESS | 1741 | 1463628080188 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 20:21:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 20:21:20 INFO - PROCESS | 1741 | 1463628080198 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 20:21:20 INFO - PROCESS | 1741 | 1463628080202 Marionette TRACE conn4 <- [1,138,null,{}] 20:21:20 INFO - PROCESS | 1741 | 1463628080208 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}] 20:21:20 INFO - PROCESS | 1741 | 1463628080373 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 20:21:20 INFO - PROCESS | 1741 | 1463628080512 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x9774b800 == 42 [pid = 1741] [id = 42] 20:21:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x98927000) [pid = 1741] [serial = 124] [outer = (nil)] 20:21:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x9a017000) [pid = 1741] [serial = 125] [outer = 0x98927000] 20:21:20 INFO - PROCESS | 1741 | 1463628080594 Marionette DEBUG loaded listener.js 20:21:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x9a21dc00) [pid = 1741] [serial = 126] [outer = 0x98927000] 20:21:21 INFO - PROCESS | 1741 | 1463628081533 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]]]}] 20:21:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 20:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1379ms 20:21:21 INFO - PROCESS | 1741 | 1463628081578 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 20:21:21 INFO - PROCESS | 1741 | 1463628081582 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 20:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 20:21:21 INFO - PROCESS | 1741 | 1463628081589 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 20:21:21 INFO - PROCESS | 1741 | 1463628081595 Marionette TRACE conn4 <- [1,142,null,{}] 20:21:21 INFO - PROCESS | 1741 | 1463628081612 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}] 20:21:21 INFO - PROCESS | 1741 | 1463628081800 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 20:21:21 INFO - PROCESS | 1741 | 1463628081940 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b947c00 == 43 [pid = 1741] [id = 43] 20:21:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x9b94c000) [pid = 1741] [serial = 127] [outer = (nil)] 20:21:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x9bffb400) [pid = 1741] [serial = 128] [outer = 0x9b94c000] 20:21:22 INFO - PROCESS | 1741 | 1463628082055 Marionette DEBUG loaded listener.js 20:21:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x9ca09400) [pid = 1741] [serial = 129] [outer = 0x9b94c000] 20:21:23 INFO - PROCESS | 1741 | 1463628083081 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]]]}] 20:21:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 20:21:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1586ms 20:21:23 INFO - PROCESS | 1741 | 1463628083174 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 20:21:23 INFO - PROCESS | 1741 | 1463628083180 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 20:21:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 20:21:23 INFO - PROCESS | 1741 | 1463628083188 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 20:21:23 INFO - PROCESS | 1741 | 1463628083193 Marionette TRACE conn4 <- [1,146,null,{}] 20:21:23 INFO - PROCESS | 1741 | 1463628083202 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}] 20:21:23 INFO - PROCESS | 1741 | 1463628083392 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 20:21:23 INFO - PROCESS | 1741 | 1463628083571 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:23 INFO - PROCESS | 1741 | --DOCSHELL 0x92238c00 == 42 [pid = 1741] [id = 27] 20:21:23 INFO - PROCESS | 1741 | --DOCSHELL 0x939ee000 == 41 [pid = 1741] [id = 39] 20:21:23 INFO - PROCESS | 1741 | --DOCSHELL 0x98922c00 == 40 [pid = 1741] [id = 38] 20:21:23 INFO - PROCESS | 1741 | --DOCSHELL 0x9a320800 == 39 [pid = 1741] [id = 37] 20:21:23 INFO - PROCESS | 1741 | --DOCSHELL 0x993bc000 == 38 [pid = 1741] [id = 36] 20:21:23 INFO - PROCESS | 1741 | --DOCSHELL 0x97757c00 == 37 [pid = 1741] [id = 35] 20:21:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x92238c00 == 38 [pid = 1741] [id = 44] 20:21:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x939ee000) [pid = 1741] [serial = 130] [outer = (nil)] 20:21:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x97748000) [pid = 1741] [serial = 131] [outer = 0x939ee000] 20:21:23 INFO - PROCESS | 1741 | 1463628083668 Marionette DEBUG loaded listener.js 20:21:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x97761400) [pid = 1741] [serial = 132] [outer = 0x939ee000] 20:21:23 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x9baa4000) [pid = 1741] [serial = 77] [outer = (nil)] [url = about:blank] 20:21:23 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x9b949c00) [pid = 1741] [serial = 76] [outer = (nil)] [url = about:blank] 20:21:23 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x99807800) [pid = 1741] [serial = 74] [outer = (nil)] [url = about:blank] 20:21:23 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x97763800) [pid = 1741] [serial = 70] [outer = (nil)] [url = about:blank] 20:21:23 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x989a7000) [pid = 1741] [serial = 73] [outer = (nil)] [url = about:blank] 20:21:23 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x98117c00) [pid = 1741] [serial = 71] [outer = (nil)] [url = about:blank] 20:21:23 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x97760c00) [pid = 1741] [serial = 68] [outer = (nil)] [url = about:blank] 20:21:23 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x9775e400) [pid = 1741] [serial = 67] [outer = (nil)] [url = about:blank] 20:21:23 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0xa1150c00) [pid = 1741] [serial = 56] [outer = (nil)] [url = about:blank] 20:21:24 INFO - PROCESS | 1741 | 1463628084379 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]]]}] 20:21:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 20:21:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1241ms 20:21:24 INFO - PROCESS | 1741 | 1463628084428 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 20:21:24 INFO - PROCESS | 1741 | 1463628084436 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 20:21:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 20:21:24 INFO - PROCESS | 1741 | 1463628084445 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 20:21:24 INFO - PROCESS | 1741 | 1463628084449 Marionette TRACE conn4 <- [1,150,null,{}] 20:21:24 INFO - PROCESS | 1741 | 1463628084472 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}] 20:21:24 INFO - PROCESS | 1741 | 1463628084614 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 20:21:24 INFO - PROCESS | 1741 | 1463628084626 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x9774c800 == 39 [pid = 1741] [id = 45] 20:21:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x981f0400) [pid = 1741] [serial = 133] [outer = (nil)] 20:21:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x998a9400) [pid = 1741] [serial = 134] [outer = 0x981f0400] 20:21:24 INFO - PROCESS | 1741 | 1463628084695 Marionette DEBUG loaded listener.js 20:21:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x9a312c00) [pid = 1741] [serial = 135] [outer = 0x981f0400] 20:21:25 INFO - PROCESS | 1741 | 1463628085444 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]]]}] 20:21:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 20:21:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1054ms 20:21:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 20:21:25 INFO - PROCESS | 1741 | 1463628085499 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 20:21:25 INFO - PROCESS | 1741 | 1463628085502 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 20:21:25 INFO - PROCESS | 1741 | 1463628085508 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 20:21:25 INFO - PROCESS | 1741 | 1463628085514 Marionette TRACE conn4 <- [1,154,null,{}] 20:21:25 INFO - PROCESS | 1741 | 1463628085536 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}] 20:21:25 INFO - PROCESS | 1741 | 1463628085679 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 20:21:25 INFO - PROCESS | 1741 | 1463628085692 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:25 INFO - PROCESS | 1741 | ++DOCSHELL 0x97750c00 == 40 [pid = 1741] [id = 46] 20:21:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x9a403c00) [pid = 1741] [serial = 136] [outer = (nil)] 20:21:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x9b7bbc00) [pid = 1741] [serial = 137] [outer = 0x9a403c00] 20:21:25 INFO - PROCESS | 1741 | 1463628085763 Marionette DEBUG loaded listener.js 20:21:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x9b94e400) [pid = 1741] [serial = 138] [outer = 0x9a403c00] 20:21:26 INFO - PROCESS | 1741 | 1463628086632 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]]]}] 20:21:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 20:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1193ms 20:21:26 INFO - PROCESS | 1741 | 1463628086724 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 20:21:26 INFO - PROCESS | 1741 | 1463628086727 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 20:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 20:21:26 INFO - PROCESS | 1741 | 1463628086744 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 20:21:26 INFO - PROCESS | 1741 | 1463628086747 Marionette TRACE conn4 <- [1,158,null,{}] 20:21:26 INFO - PROCESS | 1741 | 1463628086752 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}] 20:21:26 INFO - PROCESS | 1741 | 1463628086959 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 20:21:27 INFO - PROCESS | 1741 | 1463628086982 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a350800 == 41 [pid = 1741] [id = 47] 20:21:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x9cc73800) [pid = 1741] [serial = 139] [outer = (nil)] 20:21:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0xa060bc00) [pid = 1741] [serial = 140] [outer = 0x9cc73800] 20:21:27 INFO - PROCESS | 1741 | 1463628087053 Marionette DEBUG loaded listener.js 20:21:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0xa2259c00) [pid = 1741] [serial = 141] [outer = 0x9cc73800] 20:21:27 INFO - PROCESS | 1741 | 1463628087768 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]]]}] 20:21:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 20:21:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1082ms 20:21:27 INFO - PROCESS | 1741 | 1463628087826 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 20:21:27 INFO - PROCESS | 1741 | 1463628087829 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 20:21:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 20:21:27 INFO - PROCESS | 1741 | 1463628087835 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 20:21:27 INFO - PROCESS | 1741 | 1463628087837 Marionette TRACE conn4 <- [1,162,null,{}] 20:21:27 INFO - PROCESS | 1741 | 1463628087843 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}] 20:21:28 INFO - PROCESS | 1741 | 1463628088009 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 20:21:28 INFO - PROCESS | 1741 | 1463628088034 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a31e800 == 42 [pid = 1741] [id = 48] 20:21:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x9a321400) [pid = 1741] [serial = 142] [outer = (nil)] 20:21:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0xa237c000) [pid = 1741] [serial = 143] [outer = 0x9a321400] 20:21:28 INFO - PROCESS | 1741 | 1463628088104 Marionette DEBUG loaded listener.js 20:21:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x946ee400) [pid = 1741] [serial = 144] [outer = 0x9a321400] 20:21:28 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x9a02a800) [pid = 1741] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 20:21:28 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x9a402000) [pid = 1741] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 20:21:28 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x99801c00) [pid = 1741] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 20:21:28 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x9cdaa400) [pid = 1741] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 20:21:28 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0xa22a2800) [pid = 1741] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 20:21:28 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0xa3322c00) [pid = 1741] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 20:21:28 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0xa36a8800) [pid = 1741] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 20:21:28 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x97757000) [pid = 1741] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 20:21:28 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x97758400) [pid = 1741] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 20:21:28 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x92eda000) [pid = 1741] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 20:21:28 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0x9a321000) [pid = 1741] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 20:21:28 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x9a28d000) [pid = 1741] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 20:21:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 20:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1127ms 20:21:28 INFO - PROCESS | 1741 | 1463628088954 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]]]}] 20:21:28 INFO - PROCESS | 1741 | 1463628088963 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 20:21:28 INFO - PROCESS | 1741 | 1463628088966 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 20:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 20:21:28 INFO - PROCESS | 1741 | 1463628088972 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 20:21:28 INFO - PROCESS | 1741 | 1463628088974 Marionette TRACE conn4 <- [1,166,null,{}] 20:21:28 INFO - PROCESS | 1741 | 1463628088980 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}] 20:21:29 INFO - PROCESS | 1741 | 1463628089192 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 20:21:29 INFO - PROCESS | 1741 | 1463628089215 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x93a10000 == 43 [pid = 1741] [id = 49] 20:21:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x9775e800) [pid = 1741] [serial = 145] [outer = (nil)] 20:21:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0xa23c5800) [pid = 1741] [serial = 146] [outer = 0x9775e800] 20:21:29 INFO - PROCESS | 1741 | 1463628089286 Marionette DEBUG loaded listener.js 20:21:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0xa2732c00) [pid = 1741] [serial = 147] [outer = 0x9775e800] 20:21:30 INFO - PROCESS | 1741 | 1463628090212 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]]]}] 20:21:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 20:21:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1279ms 20:21:30 INFO - PROCESS | 1741 | 1463628090259 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 20:21:30 INFO - PROCESS | 1741 | 1463628090263 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 20:21:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 20:21:30 INFO - PROCESS | 1741 | 1463628090268 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 20:21:30 INFO - PROCESS | 1741 | 1463628090270 Marionette TRACE conn4 <- [1,170,null,{}] 20:21:30 INFO - PROCESS | 1741 | 1463628090276 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}] 20:21:30 INFO - PROCESS | 1741 | 1463628090405 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 20:21:30 INFO - PROCESS | 1741 | 1463628090420 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x989a1800 == 44 [pid = 1741] [id = 50] 20:21:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x9c711c00) [pid = 1741] [serial = 148] [outer = (nil)] 20:21:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0xa3352c00) [pid = 1741] [serial = 149] [outer = 0x9c711c00] 20:21:30 INFO - PROCESS | 1741 | 1463628090491 Marionette DEBUG loaded listener.js 20:21:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0xa3643400) [pid = 1741] [serial = 150] [outer = 0x9c711c00] 20:21:31 INFO - PROCESS | 1741 | 1463628091410 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]]]}] 20:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 20:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1183ms 20:21:31 INFO - PROCESS | 1741 | 1463628091453 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 20:21:31 INFO - PROCESS | 1741 | 1463628091461 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 20:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 20:21:31 INFO - PROCESS | 1741 | 1463628091469 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 20:21:31 INFO - PROCESS | 1741 | 1463628091476 Marionette TRACE conn4 <- [1,174,null,{}] 20:21:31 INFO - PROCESS | 1741 | 1463628091483 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}] 20:21:31 INFO - PROCESS | 1741 | 1463628091655 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 20:21:31 INFO - PROCESS | 1741 | 1463628091795 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x93a11400 == 45 [pid = 1741] [id = 51] 20:21:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x9513cc00) [pid = 1741] [serial = 151] [outer = (nil)] 20:21:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x981f6c00) [pid = 1741] [serial = 152] [outer = 0x9513cc00] 20:21:31 INFO - PROCESS | 1741 | 1463628091892 Marionette DEBUG loaded listener.js 20:21:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x99326c00) [pid = 1741] [serial = 153] [outer = 0x9513cc00] 20:21:32 INFO - PROCESS | 1741 | 1463628092734 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]]]}] 20:21:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 20:21:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1331ms 20:21:32 INFO - PROCESS | 1741 | 1463628092801 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 20:21:32 INFO - PROCESS | 1741 | 1463628092810 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 20:21:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 20:21:32 INFO - PROCESS | 1741 | 1463628092820 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 20:21:32 INFO - PROCESS | 1741 | 1463628092824 Marionette TRACE conn4 <- [1,178,null,{}] 20:21:32 INFO - PROCESS | 1741 | 1463628092830 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}] 20:21:33 INFO - PROCESS | 1741 | 1463628093031 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 20:21:33 INFO - PROCESS | 1741 | 1463628093172 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a011c00 == 46 [pid = 1741] [id = 52] 20:21:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x9a31d800) [pid = 1741] [serial = 154] [outer = (nil)] 20:21:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0x9b2b9800) [pid = 1741] [serial = 155] [outer = 0x9a31d800] 20:21:33 INFO - PROCESS | 1741 | 1463628093260 Marionette DEBUG loaded listener.js 20:21:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x9bf8ac00) [pid = 1741] [serial = 156] [outer = 0x9a31d800] 20:21:34 INFO - PROCESS | 1741 | 1463628094069 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]]]}] 20:21:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 20:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1283ms 20:21:34 INFO - PROCESS | 1741 | 1463628094106 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 20:21:34 INFO - PROCESS | 1741 | 1463628094109 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 20:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 20:21:34 INFO - PROCESS | 1741 | 1463628094117 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 20:21:34 INFO - PROCESS | 1741 | 1463628094123 Marionette TRACE conn4 <- [1,182,null,{}] 20:21:34 INFO - PROCESS | 1741 | 1463628094139 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}] 20:21:34 INFO - PROCESS | 1741 | 1463628094307 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 20:21:34 INFO - PROCESS | 1741 | 1463628094445 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b945400 == 47 [pid = 1741] [id = 53] 20:21:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0xa27c3800) [pid = 1741] [serial = 157] [outer = (nil)] 20:21:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0xa31eb800) [pid = 1741] [serial = 158] [outer = 0xa27c3800] 20:21:34 INFO - PROCESS | 1741 | 1463628094531 Marionette DEBUG loaded listener.js 20:21:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0xa36b3c00) [pid = 1741] [serial = 159] [outer = 0xa27c3800] 20:21:35 INFO - PROCESS | 1741 | 1463628095294 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:21:35 INFO - PROCESS | 1741 | 1463628095452 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]]]}] 20:21:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 20:21:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1384ms 20:21:35 INFO - PROCESS | 1741 | 1463628095501 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 20:21:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 20:21:35 INFO - PROCESS | 1741 | 1463628095506 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 20:21:35 INFO - PROCESS | 1741 | 1463628095512 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 20:21:35 INFO - PROCESS | 1741 | 1463628095516 Marionette TRACE conn4 <- [1,186,null,{}] 20:21:35 INFO - PROCESS | 1741 | 1463628095521 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}] 20:21:35 INFO - PROCESS | 1741 | 1463628095681 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 20:21:35 INFO - PROCESS | 1741 | 1463628095822 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:35 INFO - PROCESS | 1741 | ++DOCSHELL 0xa0606c00 == 48 [pid = 1741] [id = 54] 20:21:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0xa31d5800) [pid = 1741] [serial = 160] [outer = (nil)] 20:21:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0xa36f7800) [pid = 1741] [serial = 161] [outer = 0xa31d5800] 20:21:35 INFO - PROCESS | 1741 | 1463628095904 Marionette DEBUG loaded listener.js 20:21:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0xa6382400) [pid = 1741] [serial = 162] [outer = 0xa31d5800] 20:21:36 INFO - PROCESS | 1741 | 1463628096714 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]]]}] 20:21:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 20:21:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1238ms 20:21:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 20:21:36 INFO - PROCESS | 1741 | 1463628096750 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 20:21:36 INFO - PROCESS | 1741 | 1463628096753 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 20:21:36 INFO - PROCESS | 1741 | 1463628096760 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 20:21:36 INFO - PROCESS | 1741 | 1463628096763 Marionette TRACE conn4 <- [1,190,null,{}] 20:21:36 INFO - PROCESS | 1741 | 1463628096769 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}] 20:21:36 INFO - PROCESS | 1741 | 1463628096931 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 20:21:37 INFO - PROCESS | 1741 | 1463628097051 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x946f0400 == 49 [pid = 1741] [id = 55] 20:21:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x946f1c00) [pid = 1741] [serial = 163] [outer = (nil)] 20:21:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0xa68cc800) [pid = 1741] [serial = 164] [outer = 0x946f1c00] 20:21:37 INFO - PROCESS | 1741 | 1463628097176 Marionette DEBUG loaded listener.js 20:21:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0xa68d8000) [pid = 1741] [serial = 165] [outer = 0x946f1c00] 20:21:38 INFO - PROCESS | 1741 | 1463628098257 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]]]}] 20:21:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 20:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1537ms 20:21:38 INFO - PROCESS | 1741 | 1463628098296 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 20:21:38 INFO - PROCESS | 1741 | 1463628098300 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 20:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 20:21:38 INFO - PROCESS | 1741 | 1463628098306 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 20:21:38 INFO - PROCESS | 1741 | 1463628098309 Marionette TRACE conn4 <- [1,194,null,{}] 20:21:38 INFO - PROCESS | 1741 | 1463628098314 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}] 20:21:38 INFO - PROCESS | 1741 | 1463628098699 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 20:21:38 INFO - PROCESS | 1741 | 1463628098901 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x97750400 == 50 [pid = 1741] [id = 56] 20:21:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x97750800) [pid = 1741] [serial = 166] [outer = (nil)] 20:21:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x97761000) [pid = 1741] [serial = 167] [outer = 0x97750800] 20:21:38 INFO - PROCESS | 1741 | 1463628098977 Marionette DEBUG loaded listener.js 20:21:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x981f8c00) [pid = 1741] [serial = 168] [outer = 0x97750800] 20:21:39 INFO - PROCESS | 1741 | 1463628099851 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]]]}] 20:21:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 20:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1583ms 20:21:39 INFO - PROCESS | 1741 | 1463628099891 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 20:21:39 INFO - PROCESS | 1741 | 1463628099896 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 20:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 20:21:39 INFO - PROCESS | 1741 | 1463628099903 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 20:21:39 INFO - PROCESS | 1741 | 1463628099909 Marionette TRACE conn4 <- [1,198,null,{}] 20:21:39 INFO - PROCESS | 1741 | 1463628099915 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}] 20:21:40 INFO - PROCESS | 1741 | 1463628100067 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 20:21:40 INFO - PROCESS | 1741 | 1463628100221 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:40 INFO - PROCESS | 1741 | --DOCSHELL 0xa2260800 == 49 [pid = 1741] [id = 31] 20:21:40 INFO - PROCESS | 1741 | --DOCSHELL 0x99323400 == 48 [pid = 1741] [id = 29] 20:21:40 INFO - PROCESS | 1741 | --DOCSHELL 0x94606400 == 47 [pid = 1741] [id = 30] 20:21:40 INFO - PROCESS | 1741 | --DOCSHELL 0x9a094c00 == 46 [pid = 1741] [id = 28] 20:21:40 INFO - PROCESS | 1741 | --DOCSHELL 0x93a10000 == 45 [pid = 1741] [id = 49] 20:21:40 INFO - PROCESS | 1741 | --DOCSHELL 0x9a31e800 == 44 [pid = 1741] [id = 48] 20:21:40 INFO - PROCESS | 1741 | --DOCSHELL 0x9a350800 == 43 [pid = 1741] [id = 47] 20:21:40 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x9ce5d400) [pid = 1741] [serial = 119] [outer = (nil)] [url = about:blank] 20:21:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x93a10000 == 44 [pid = 1741] [id = 57] 20:21:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x946eb400) [pid = 1741] [serial = 169] [outer = (nil)] 20:21:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x9775f400) [pid = 1741] [serial = 170] [outer = 0x946eb400] 20:21:40 INFO - PROCESS | 1741 | 1463628100340 Marionette DEBUG loaded listener.js 20:21:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x9a093400) [pid = 1741] [serial = 171] [outer = 0x946eb400] 20:21:40 INFO - PROCESS | 1741 | --DOCSHELL 0x97750c00 == 43 [pid = 1741] [id = 46] 20:21:40 INFO - PROCESS | 1741 | --DOCSHELL 0x9774c800 == 42 [pid = 1741] [id = 45] 20:21:40 INFO - PROCESS | 1741 | --DOCSHELL 0x92238c00 == 41 [pid = 1741] [id = 44] 20:21:40 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x9cda6000) [pid = 1741] [serial = 85] [outer = (nil)] [url = about:blank] 20:21:40 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x9b947800) [pid = 1741] [serial = 113] [outer = (nil)] [url = about:blank] 20:21:40 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x9a02cc00) [pid = 1741] [serial = 107] [outer = (nil)] [url = about:blank] 20:21:40 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0xa23bc400) [pid = 1741] [serial = 89] [outer = (nil)] [url = about:blank] 20:21:40 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0xa2377800) [pid = 1741] [serial = 88] [outer = (nil)] [url = about:blank] 20:21:40 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0xa317c000) [pid = 1741] [serial = 92] [outer = (nil)] [url = about:blank] 20:21:40 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0xa272bc00) [pid = 1741] [serial = 91] [outer = (nil)] [url = about:blank] 20:21:40 INFO - PROCESS | 1741 | --DOMWINDOW == 90 (0xa513e400) [pid = 1741] [serial = 95] [outer = (nil)] [url = about:blank] 20:21:40 INFO - PROCESS | 1741 | --DOMWINDOW == 89 (0xa36f2000) [pid = 1741] [serial = 94] [outer = (nil)] [url = about:blank] 20:21:40 INFO - PROCESS | 1741 | --DOMWINDOW == 88 (0xa63f4000) [pid = 1741] [serial = 98] [outer = (nil)] [url = about:blank] 20:21:40 INFO - PROCESS | 1741 | --DOMWINDOW == 87 (0xa6385c00) [pid = 1741] [serial = 97] [outer = (nil)] [url = about:blank] 20:21:40 INFO - PROCESS | 1741 | --DOMWINDOW == 86 (0x9bf91800) [pid = 1741] [serial = 116] [outer = (nil)] [url = about:blank] 20:21:40 INFO - PROCESS | 1741 | --DOMWINDOW == 85 (0x9a028400) [pid = 1741] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:21:40 INFO - PROCESS | 1741 | --DOMWINDOW == 84 (0x9775d000) [pid = 1741] [serial = 104] [outer = (nil)] [url = about:blank] 20:21:40 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x97760800) [pid = 1741] [serial = 105] [outer = (nil)] [url = about:blank] 20:21:40 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x99810c00) [pid = 1741] [serial = 80] [outer = (nil)] [url = about:blank] 20:21:40 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x939e5c00) [pid = 1741] [serial = 100] [outer = (nil)] [url = about:blank] 20:21:40 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x9774f400) [pid = 1741] [serial = 79] [outer = (nil)] [url = about:blank] 20:21:40 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x9a405000) [pid = 1741] [serial = 110] [outer = (nil)] [url = about:blank] 20:21:40 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x9b082400) [pid = 1741] [serial = 111] [outer = (nil)] [url = about:blank] 20:21:40 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x9c1e2800) [pid = 1741] [serial = 83] [outer = (nil)] [url = about:blank] 20:21:40 INFO - PROCESS | 1741 | --DOMWINDOW == 76 (0x9bc87000) [pid = 1741] [serial = 82] [outer = (nil)] [url = about:blank] 20:21:40 INFO - PROCESS | 1741 | --DOMWINDOW == 75 (0x9bf8b400) [pid = 1741] [serial = 114] [outer = (nil)] [url = about:blank] 20:21:40 INFO - PROCESS | 1741 | --DOMWINDOW == 74 (0x9c490400) [pid = 1741] [serial = 117] [outer = (nil)] [url = about:blank] 20:21:40 INFO - PROCESS | 1741 | --DOMWINDOW == 73 (0xa060d000) [pid = 1741] [serial = 86] [outer = (nil)] [url = about:blank] 20:21:40 INFO - PROCESS | 1741 | --DOMWINDOW == 72 (0x9a034c00) [pid = 1741] [serial = 108] [outer = (nil)] [url = about:blank] 20:21:41 INFO - PROCESS | 1741 | 1463628101060 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]]]}] 20:21:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 20:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1185ms 20:21:41 INFO - PROCESS | 1741 | 1463628101088 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 20:21:41 INFO - PROCESS | 1741 | 1463628101092 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 20:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 20:21:41 INFO - PROCESS | 1741 | 1463628101098 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 20:21:41 INFO - PROCESS | 1741 | 1463628101102 Marionette TRACE conn4 <- [1,202,null,{}] 20:21:41 INFO - PROCESS | 1741 | 1463628101123 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}] 20:21:41 INFO - PROCESS | 1741 | 1463628101294 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 20:21:41 INFO - PROCESS | 1741 | 1463628101311 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x97760400 == 42 [pid = 1741] [id = 58] 20:21:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 73 (0x9a317c00) [pid = 1741] [serial = 172] [outer = (nil)] 20:21:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 74 (0x9a320000) [pid = 1741] [serial = 173] [outer = 0x9a317c00] 20:21:41 INFO - PROCESS | 1741 | 1463628101382 Marionette DEBUG loaded listener.js 20:21:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 75 (0x9a40cc00) [pid = 1741] [serial = 174] [outer = 0x9a317c00] 20:21:42 INFO - PROCESS | 1741 | 1463628102076 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]]]}] 20:21:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 20:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1029ms 20:21:42 INFO - PROCESS | 1741 | 1463628102128 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 20:21:42 INFO - PROCESS | 1741 | 1463628102133 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 20:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 20:21:42 INFO - PROCESS | 1741 | 1463628102160 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 20:21:42 INFO - PROCESS | 1741 | 1463628102167 Marionette TRACE conn4 <- [1,206,null,{}] 20:21:42 INFO - PROCESS | 1741 | 1463628102172 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}] 20:21:42 INFO - PROCESS | 1741 | 1463628102325 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 20:21:42 INFO - PROCESS | 1741 | 1463628102334 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a033c00 == 43 [pid = 1741] [id = 59] 20:21:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 76 (0x9a410400) [pid = 1741] [serial = 175] [outer = (nil)] 20:21:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 77 (0x9bffa000) [pid = 1741] [serial = 176] [outer = 0x9a410400] 20:21:42 INFO - PROCESS | 1741 | 1463628102404 Marionette DEBUG loaded listener.js 20:21:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x9c4b4800) [pid = 1741] [serial = 177] [outer = 0x9a410400] 20:21:43 INFO - PROCESS | 1741 | 1463628103161 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]]]}] 20:21:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 20:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1044ms 20:21:43 INFO - PROCESS | 1741 | 1463628103192 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 20:21:43 INFO - PROCESS | 1741 | 1463628103196 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 20:21:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 20:21:43 INFO - PROCESS | 1741 | 1463628103202 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 20:21:43 INFO - PROCESS | 1741 | 1463628103205 Marionette TRACE conn4 <- [1,210,null,{}] 20:21:43 INFO - PROCESS | 1741 | 1463628103210 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}] 20:21:43 INFO - PROCESS | 1741 | 1463628103384 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 20:21:43 INFO - PROCESS | 1741 | 1463628103457 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a317800 == 44 [pid = 1741] [id = 60] 20:21:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x9bc87000) [pid = 1741] [serial = 178] [outer = (nil)] 20:21:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x9cd4b400) [pid = 1741] [serial = 179] [outer = 0x9bc87000] 20:21:43 INFO - PROCESS | 1741 | 1463628103525 Marionette DEBUG loaded listener.js 20:21:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x9cd4ec00) [pid = 1741] [serial = 180] [outer = 0x9bc87000] 20:21:44 INFO - PROCESS | 1741 | 1463628104246 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]]]}] 20:21:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 20:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1080ms 20:21:44 INFO - PROCESS | 1741 | 1463628104283 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 20:21:44 INFO - PROCESS | 1741 | 1463628104285 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 20:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 20:21:44 INFO - PROCESS | 1741 | 1463628104291 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 20:21:44 INFO - PROCESS | 1741 | 1463628104295 Marionette TRACE conn4 <- [1,214,null,{}] 20:21:44 INFO - PROCESS | 1741 | 1463628104310 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}] 20:21:44 INFO - PROCESS | 1741 | 1463628104483 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 20:21:44 INFO - PROCESS | 1741 | 1463628104557 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x93a1a800 == 45 [pid = 1741] [id = 61] 20:21:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0xa060cc00) [pid = 1741] [serial = 181] [outer = (nil)] 20:21:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0xa2262000) [pid = 1741] [serial = 182] [outer = 0xa060cc00] 20:21:44 INFO - PROCESS | 1741 | 1463628104635 Marionette DEBUG loaded listener.js 20:21:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0xa2556c00) [pid = 1741] [serial = 183] [outer = 0xa060cc00] 20:21:45 INFO - PROCESS | 1741 | --DOMWINDOW == 83 (0x9a321400) [pid = 1741] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 20:21:45 INFO - PROCESS | 1741 | --DOMWINDOW == 82 (0x9a403c00) [pid = 1741] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 20:21:45 INFO - PROCESS | 1741 | --DOMWINDOW == 81 (0x981f0400) [pid = 1741] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 20:21:45 INFO - PROCESS | 1741 | --DOMWINDOW == 80 (0x9cc73800) [pid = 1741] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 20:21:45 INFO - PROCESS | 1741 | --DOMWINDOW == 79 (0x939ee000) [pid = 1741] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 20:21:45 INFO - PROCESS | 1741 | --DOMWINDOW == 78 (0x9cda5000) [pid = 1741] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 20:21:45 INFO - PROCESS | 1741 | --DOMWINDOW == 77 (0x9775e800) [pid = 1741] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 20:21:45 INFO - PROCESS | 1741 | 1463628105457 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]]]}] 20:21:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 20:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1232ms 20:21:45 INFO - PROCESS | 1741 | 1463628105524 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 20:21:45 INFO - PROCESS | 1741 | 1463628105527 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 20:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 20:21:45 INFO - PROCESS | 1741 | 1463628105533 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 20:21:45 INFO - PROCESS | 1741 | 1463628105535 Marionette TRACE conn4 <- [1,218,null,{}] 20:21:45 INFO - PROCESS | 1741 | 1463628105541 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}] 20:21:45 INFO - PROCESS | 1741 | 1463628105679 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 20:21:45 INFO - PROCESS | 1741 | 1463628105690 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x939ee000 == 46 [pid = 1741] [id = 62] 20:21:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 78 (0x946ed800) [pid = 1741] [serial = 184] [outer = (nil)] 20:21:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 79 (0x951da000) [pid = 1741] [serial = 185] [outer = 0x946ed800] 20:21:45 INFO - PROCESS | 1741 | 1463628105758 Marionette DEBUG loaded listener.js 20:21:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 80 (0x951dd400) [pid = 1741] [serial = 186] [outer = 0x946ed800] 20:21:46 INFO - PROCESS | 1741 | 1463628106477 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]]]}] 20:21:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 20:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 983ms 20:21:46 INFO - PROCESS | 1741 | 1463628106517 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 20:21:46 INFO - PROCESS | 1741 | 1463628106520 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 20:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 20:21:46 INFO - PROCESS | 1741 | 1463628106526 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 20:21:46 INFO - PROCESS | 1741 | 1463628106528 Marionette TRACE conn4 <- [1,222,null,{}] 20:21:46 INFO - PROCESS | 1741 | 1463628106534 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}] 20:21:46 INFO - PROCESS | 1741 | 1463628106708 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 20:21:46 INFO - PROCESS | 1741 | 1463628106725 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x951d4000 == 47 [pid = 1741] [id = 63] 20:21:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 81 (0x951d5000) [pid = 1741] [serial = 187] [outer = (nil)] 20:21:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 82 (0x9cd4c800) [pid = 1741] [serial = 188] [outer = 0x951d5000] 20:21:46 INFO - PROCESS | 1741 | 1463628106793 Marionette DEBUG loaded listener.js 20:21:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 83 (0xa060a800) [pid = 1741] [serial = 189] [outer = 0x951d5000] 20:21:47 INFO - PROCESS | 1741 | 1463628107645 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]]]}] 20:21:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 20:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1176ms 20:21:47 INFO - PROCESS | 1741 | 1463628107703 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 20:21:47 INFO - PROCESS | 1741 | 1463628107709 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 20:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 20:21:47 INFO - PROCESS | 1741 | 1463628107718 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 20:21:47 INFO - PROCESS | 1741 | 1463628107724 Marionette TRACE conn4 <- [1,226,null,{}] 20:21:47 INFO - PROCESS | 1741 | 1463628107734 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}] 20:21:47 INFO - PROCESS | 1741 | 1463628107940 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 20:21:48 INFO - PROCESS | 1741 | 1463628108083 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x92237400 == 48 [pid = 1741] [id = 64] 20:21:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 84 (0x92239c00) [pid = 1741] [serial = 190] [outer = (nil)] 20:21:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 85 (0x95147000) [pid = 1741] [serial = 191] [outer = 0x92239c00] 20:21:48 INFO - PROCESS | 1741 | 1463628108171 Marionette DEBUG loaded listener.js 20:21:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 86 (0x97759800) [pid = 1741] [serial = 192] [outer = 0x92239c00] 20:21:49 INFO - PROCESS | 1741 | 1463628109019 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]]]}] 20:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 20:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1343ms 20:21:49 INFO - PROCESS | 1741 | 1463628109061 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 20:21:49 INFO - PROCESS | 1741 | 1463628109070 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 20:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 20:21:49 INFO - PROCESS | 1741 | 1463628109080 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 20:21:49 INFO - PROCESS | 1741 | 1463628109084 Marionette TRACE conn4 <- [1,230,null,{}] 20:21:49 INFO - PROCESS | 1741 | 1463628109090 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}] 20:21:49 INFO - PROCESS | 1741 | 1463628109268 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 20:21:49 INFO - PROCESS | 1741 | 1463628109411 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x951d9800 == 49 [pid = 1741] [id = 65] 20:21:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 87 (0x97760800) [pid = 1741] [serial = 193] [outer = (nil)] 20:21:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 88 (0x9a055000) [pid = 1741] [serial = 194] [outer = 0x97760800] 20:21:49 INFO - PROCESS | 1741 | 1463628109496 Marionette DEBUG loaded listener.js 20:21:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 89 (0x9a05c000) [pid = 1741] [serial = 195] [outer = 0x97760800] 20:21:50 INFO - PROCESS | 1741 | 1463628110305 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]]]}] 20:21:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 20:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1277ms 20:21:50 INFO - PROCESS | 1741 | 1463628110357 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 20:21:50 INFO - PROCESS | 1741 | 1463628110362 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 20:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 20:21:50 INFO - PROCESS | 1741 | 1463628110368 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 20:21:50 INFO - PROCESS | 1741 | 1463628110374 Marionette TRACE conn4 <- [1,234,null,{}] 20:21:50 INFO - PROCESS | 1741 | 1463628110390 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}] 20:21:50 INFO - PROCESS | 1741 | 1463628110555 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 20:21:50 INFO - PROCESS | 1741 | 1463628110699 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x95140c00 == 50 [pid = 1741] [id = 66] 20:21:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 90 (0x9a31ac00) [pid = 1741] [serial = 196] [outer = (nil)] 20:21:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 91 (0x9b082c00) [pid = 1741] [serial = 197] [outer = 0x9a31ac00] 20:21:50 INFO - PROCESS | 1741 | 1463628110785 Marionette DEBUG loaded listener.js 20:21:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x9bc86c00) [pid = 1741] [serial = 198] [outer = 0x9a31ac00] 20:21:51 INFO - PROCESS | 1741 | 1463628111652 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]]]}] 20:21:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 20:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1339ms 20:21:51 INFO - PROCESS | 1741 | 1463628111708 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 20:21:51 INFO - PROCESS | 1741 | 1463628111712 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 20:21:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 20:21:51 INFO - PROCESS | 1741 | 1463628111719 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 20:21:51 INFO - PROCESS | 1741 | 1463628111721 Marionette TRACE conn4 <- [1,238,null,{}] 20:21:51 INFO - PROCESS | 1741 | 1463628111727 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}] 20:21:51 INFO - PROCESS | 1741 | 1463628111883 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 20:21:52 INFO - PROCESS | 1741 | 1463628112034 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x93a12000 == 51 [pid = 1741] [id = 67] 20:21:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x9b085800) [pid = 1741] [serial = 199] [outer = (nil)] 20:21:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x9b8f6c00) [pid = 1741] [serial = 200] [outer = 0x9b085800] 20:21:52 INFO - PROCESS | 1741 | 1463628112121 Marionette DEBUG loaded listener.js 20:21:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x9b8fc400) [pid = 1741] [serial = 201] [outer = 0x9b085800] 20:21:52 INFO - PROCESS | 1741 | 1463628112929 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]]]}] 20:21:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 20:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1236ms 20:21:52 INFO - PROCESS | 1741 | 1463628112961 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 20:21:52 INFO - PROCESS | 1741 | 1463628112964 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 20:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 20:21:52 INFO - PROCESS | 1741 | 1463628112971 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 20:21:52 INFO - PROCESS | 1741 | 1463628112975 Marionette TRACE conn4 <- [1,242,null,{}] 20:21:52 INFO - PROCESS | 1741 | 1463628112980 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}] 20:21:53 INFO - PROCESS | 1741 | 1463628113128 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 20:21:53 INFO - PROCESS | 1741 | 1463628113275 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x93a1ac00 == 52 [pid = 1741] [id = 68] 20:21:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x9b8f2800) [pid = 1741] [serial = 202] [outer = (nil)] 20:21:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x9c48ec00) [pid = 1741] [serial = 203] [outer = 0x9b8f2800] 20:21:53 INFO - PROCESS | 1741 | 1463628113358 Marionette DEBUG loaded listener.js 20:21:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x9cd47400) [pid = 1741] [serial = 204] [outer = 0x9b8f2800] 20:21:54 INFO - PROCESS | 1741 | 1463628114175 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]]]}] 20:21:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 20:21:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1227ms 20:21:54 INFO - PROCESS | 1741 | 1463628114199 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 20:21:54 INFO - PROCESS | 1741 | 1463628114202 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 20:21:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 20:21:54 INFO - PROCESS | 1741 | 1463628114208 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 20:21:54 INFO - PROCESS | 1741 | 1463628114212 Marionette TRACE conn4 <- [1,246,null,{}] 20:21:54 INFO - PROCESS | 1741 | 1463628114217 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}] 20:21:54 INFO - PROCESS | 1741 | 1463628114492 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 20:21:54 INFO - PROCESS | 1741 | 1463628114607 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x99330800 == 53 [pid = 1741] [id = 69] 20:21:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x9a31e000) [pid = 1741] [serial = 205] [outer = (nil)] 20:21:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0xa36b0000) [pid = 1741] [serial = 206] [outer = 0x9a31e000] 20:21:54 INFO - PROCESS | 1741 | 1463628114688 Marionette DEBUG loaded listener.js 20:21:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0xa51ae800) [pid = 1741] [serial = 207] [outer = 0x9a31e000] 20:21:55 INFO - PROCESS | 1741 | 1463628115539 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]]]}] 20:21:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 20:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1383ms 20:21:55 INFO - PROCESS | 1741 | 1463628115592 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 20:21:55 INFO - PROCESS | 1741 | 1463628115596 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 20:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 20:21:55 INFO - PROCESS | 1741 | 1463628115602 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 20:21:55 INFO - PROCESS | 1741 | 1463628115606 Marionette TRACE conn4 <- [1,250,null,{}] 20:21:55 INFO - PROCESS | 1741 | 1463628115611 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}] 20:21:55 INFO - PROCESS | 1741 | 1463628115761 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 20:21:56 INFO - PROCESS | 1741 | 1463628116111 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x951d7400 == 54 [pid = 1741] [id = 70] 20:21:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0x951d8000) [pid = 1741] [serial = 208] [outer = (nil)] 20:21:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 103 (0x9774a800) [pid = 1741] [serial = 209] [outer = 0x951d8000] 20:21:56 INFO - PROCESS | 1741 | 1463628116248 Marionette DEBUG loaded listener.js 20:21:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 104 (0x98114400) [pid = 1741] [serial = 210] [outer = 0x951d8000] 20:21:57 INFO - PROCESS | 1741 | 1463628117019 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]]]}] 20:21:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 20:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1443ms 20:21:57 INFO - PROCESS | 1741 | 1463628117046 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 20:21:57 INFO - PROCESS | 1741 | 1463628117052 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 20:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 20:21:57 INFO - PROCESS | 1741 | 1463628117059 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 20:21:57 INFO - PROCESS | 1741 | 1463628117064 Marionette TRACE conn4 <- [1,254,null,{}] 20:21:57 INFO - PROCESS | 1741 | 1463628117072 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}] 20:21:57 INFO - PROCESS | 1741 | 1463628117225 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 20:21:57 INFO - PROCESS | 1741 | 1463628117401 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a05f400 == 55 [pid = 1741] [id = 71] 20:21:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 105 (0x9a060800) [pid = 1741] [serial = 211] [outer = (nil)] 20:21:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 106 (0x9a31c800) [pid = 1741] [serial = 212] [outer = 0x9a060800] 20:21:57 INFO - PROCESS | 1741 | 1463628117510 Marionette DEBUG loaded listener.js 20:21:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 107 (0x9a405000) [pid = 1741] [serial = 213] [outer = 0x9a060800] 20:21:58 INFO - PROCESS | 1741 | --DOCSHELL 0x939ee000 == 54 [pid = 1741] [id = 62] 20:21:58 INFO - PROCESS | 1741 | --DOCSHELL 0x93a1a800 == 53 [pid = 1741] [id = 61] 20:21:58 INFO - PROCESS | 1741 | --DOCSHELL 0x9a317800 == 52 [pid = 1741] [id = 60] 20:21:58 INFO - PROCESS | 1741 | --DOCSHELL 0x9a033c00 == 51 [pid = 1741] [id = 59] 20:21:58 INFO - PROCESS | 1741 | --DOCSHELL 0x97760400 == 50 [pid = 1741] [id = 58] 20:21:58 INFO - PROCESS | 1741 | --DOCSHELL 0x93a10000 == 49 [pid = 1741] [id = 57] 20:21:58 INFO - PROCESS | 1741 | --DOCSHELL 0x97750400 == 48 [pid = 1741] [id = 56] 20:21:58 INFO - PROCESS | 1741 | --DOMWINDOW == 106 (0xa237c000) [pid = 1741] [serial = 143] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1741 | --DOMWINDOW == 105 (0x9b7bbc00) [pid = 1741] [serial = 137] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1741 | --DOMWINDOW == 104 (0x998a9400) [pid = 1741] [serial = 134] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1741 | --DOMWINDOW == 103 (0x9a312c00) [pid = 1741] [serial = 135] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1741 | --DOMWINDOW == 102 (0x95144000) [pid = 1741] [serial = 122] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1741 | --DOMWINDOW == 101 (0xa060bc00) [pid = 1741] [serial = 140] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1741 | --DOMWINDOW == 100 (0x97748000) [pid = 1741] [serial = 131] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x9bffb400) [pid = 1741] [serial = 128] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0xa114e800) [pid = 1741] [serial = 120] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x97761400) [pid = 1741] [serial = 132] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x9a017000) [pid = 1741] [serial = 125] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0xa23c5800) [pid = 1741] [serial = 146] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x946ee400) [pid = 1741] [serial = 144] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0xa2732c00) [pid = 1741] [serial = 147] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0xa2259c00) [pid = 1741] [serial = 141] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x9b94e400) [pid = 1741] [serial = 138] [outer = (nil)] [url = about:blank] 20:21:58 INFO - PROCESS | 1741 | 1463628118406 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]]]}] 20:21:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 20:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1381ms 20:21:58 INFO - PROCESS | 1741 | 1463628118442 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 20:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 20:21:58 INFO - PROCESS | 1741 | 1463628118447 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 20:21:58 INFO - PROCESS | 1741 | 1463628118455 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 20:21:58 INFO - PROCESS | 1741 | 1463628118458 Marionette TRACE conn4 <- [1,258,null,{}] 20:21:58 INFO - PROCESS | 1741 | 1463628118464 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}] 20:21:58 INFO - PROCESS | 1741 | 1463628118605 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 20:21:58 INFO - PROCESS | 1741 | 1463628118624 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x95146400 == 49 [pid = 1741] [id = 72] 20:21:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x97748800) [pid = 1741] [serial = 214] [outer = (nil)] 20:21:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x99328400) [pid = 1741] [serial = 215] [outer = 0x97748800] 20:21:58 INFO - PROCESS | 1741 | 1463628118694 Marionette DEBUG loaded listener.js 20:21:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x9b1a9c00) [pid = 1741] [serial = 216] [outer = 0x97748800] 20:21:59 INFO - PROCESS | 1741 | 1463628119438 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]]]}] 20:21:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 20:21:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1032ms 20:21:59 INFO - PROCESS | 1741 | 1463628119501 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 20:21:59 INFO - PROCESS | 1741 | 1463628119505 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 20:21:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 20:21:59 INFO - PROCESS | 1741 | 1463628119527 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 20:21:59 INFO - PROCESS | 1741 | 1463628119536 Marionette TRACE conn4 <- [1,262,null,{}] 20:21:59 INFO - PROCESS | 1741 | 1463628119549 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}] 20:21:59 INFO - PROCESS | 1741 | 1463628119702 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 20:21:59 INFO - PROCESS | 1741 | 1463628119714 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x998a9400 == 50 [pid = 1741] [id = 73] 20:21:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x9b94d400) [pid = 1741] [serial = 217] [outer = (nil)] 20:21:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x9c4bbc00) [pid = 1741] [serial = 218] [outer = 0x9b94d400] 20:21:59 INFO - PROCESS | 1741 | 1463628119784 Marionette DEBUG loaded listener.js 20:21:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x9cc73800) [pid = 1741] [serial = 219] [outer = 0x9b94d400] 20:22:00 INFO - PROCESS | 1741 | 1463628120588 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]]]}] 20:22:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 20:22:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1103ms 20:22:00 INFO - PROCESS | 1741 | 1463628120617 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 20:22:00 INFO - PROCESS | 1741 | 1463628120621 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 20:22:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 20:22:00 INFO - PROCESS | 1741 | 1463628120642 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 20:22:00 INFO - PROCESS | 1741 | 1463628120645 Marionette TRACE conn4 <- [1,266,null,{}] 20:22:00 INFO - PROCESS | 1741 | 1463628120650 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}] 20:22:00 INFO - PROCESS | 1741 | 1463628120834 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 20:22:00 INFO - PROCESS | 1741 | 1463628120910 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x951d0800 == 51 [pid = 1741] [id = 74] 20:22:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x951d0c00) [pid = 1741] [serial = 220] [outer = (nil)] 20:22:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0xa114d400) [pid = 1741] [serial = 221] [outer = 0x951d0c00] 20:22:00 INFO - PROCESS | 1741 | 1463628120981 Marionette DEBUG loaded listener.js 20:22:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0xa22ac800) [pid = 1741] [serial = 222] [outer = 0x951d0c00] 20:22:01 INFO - PROCESS | 1741 | 1463628121705 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]]]}] 20:22:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 20:22:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1128ms 20:22:01 INFO - PROCESS | 1741 | 1463628121771 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 20:22:01 INFO - PROCESS | 1741 | 1463628121774 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 20:22:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 20:22:01 INFO - PROCESS | 1741 | 1463628121780 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 20:22:01 INFO - PROCESS | 1741 | 1463628121782 Marionette TRACE conn4 <- [1,270,null,{}] 20:22:01 INFO - PROCESS | 1741 | 1463628121800 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}] 20:22:02 INFO - PROCESS | 1741 | 1463628121996 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 20:22:02 INFO - PROCESS | 1741 | 1463628122015 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:02 INFO - PROCESS | 1741 | ++DOCSHELL 0x9cc6bc00 == 52 [pid = 1741] [id = 75] 20:22:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0xa2260c00) [pid = 1741] [serial = 223] [outer = (nil)] 20:22:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0xa255c400) [pid = 1741] [serial = 224] [outer = 0xa2260c00] 20:22:02 INFO - PROCESS | 1741 | 1463628122096 Marionette DEBUG loaded listener.js 20:22:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 103 (0xa3356c00) [pid = 1741] [serial = 225] [outer = 0xa2260c00] 20:22:02 INFO - PROCESS | 1741 | --DOMWINDOW == 102 (0xa060cc00) [pid = 1741] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 20:22:02 INFO - PROCESS | 1741 | --DOMWINDOW == 101 (0x9bc87000) [pid = 1741] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 20:22:02 INFO - PROCESS | 1741 | --DOMWINDOW == 100 (0x946ed800) [pid = 1741] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 20:22:02 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x9a410400) [pid = 1741] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 20:22:02 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x946eb400) [pid = 1741] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 20:22:02 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x97750800) [pid = 1741] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 20:22:02 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x9a317c00) [pid = 1741] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 20:22:03 INFO - PROCESS | 1741 | 1463628122998 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]]]}] 20:22:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 20:22:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1255ms 20:22:03 INFO - PROCESS | 1741 | 1463628123035 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 20:22:03 INFO - PROCESS | 1741 | 1463628123038 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 20:22:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 20:22:03 INFO - PROCESS | 1741 | 1463628123044 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 20:22:03 INFO - PROCESS | 1741 | 1463628123047 Marionette TRACE conn4 <- [1,274,null,{}] 20:22:03 INFO - PROCESS | 1741 | 1463628123053 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}] 20:22:03 INFO - PROCESS | 1741 | 1463628123230 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 20:22:03 INFO - PROCESS | 1741 | 1463628123249 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x946eb400 == 53 [pid = 1741] [id = 76] 20:22:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x97750800) [pid = 1741] [serial = 226] [outer = (nil)] 20:22:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0xa2559c00) [pid = 1741] [serial = 227] [outer = 0x97750800] 20:22:03 INFO - PROCESS | 1741 | 1463628123319 Marionette DEBUG loaded listener.js 20:22:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0xa36b3000) [pid = 1741] [serial = 228] [outer = 0x97750800] 20:22:04 INFO - PROCESS | 1741 | 1463628124057 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]]]}] 20:22:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 20:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1034ms 20:22:04 INFO - PROCESS | 1741 | 1463628124078 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 20:22:04 INFO - PROCESS | 1741 | 1463628124081 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 20:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 20:22:04 INFO - PROCESS | 1741 | 1463628124087 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 20:22:04 INFO - PROCESS | 1741 | 1463628124089 Marionette TRACE conn4 <- [1,278,null,{}] 20:22:04 INFO - PROCESS | 1741 | 1463628124095 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}] 20:22:04 INFO - PROCESS | 1741 | 1463628124274 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 20:22:04 INFO - PROCESS | 1741 | 1463628124296 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:04 INFO - PROCESS | 1741 | ++DOCSHELL 0xa2555400 == 54 [pid = 1741] [id = 77] 20:22:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0xa2556000) [pid = 1741] [serial = 229] [outer = (nil)] 20:22:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0xa685d000) [pid = 1741] [serial = 230] [outer = 0xa2556000] 20:22:04 INFO - PROCESS | 1741 | 1463628124365 Marionette DEBUG loaded listener.js 20:22:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0xa6385c00) [pid = 1741] [serial = 231] [outer = 0xa2556000] 20:22:05 INFO - PROCESS | 1741 | 1463628125378 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]]]}] 20:22:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 20:22:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1382ms 20:22:05 INFO - PROCESS | 1741 | 1463628125470 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 20:22:05 INFO - PROCESS | 1741 | 1463628125477 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 20:22:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 20:22:05 INFO - PROCESS | 1741 | 1463628125486 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 20:22:05 INFO - PROCESS | 1741 | 1463628125492 Marionette TRACE conn4 <- [1,282,null,{}] 20:22:05 INFO - PROCESS | 1741 | 1463628125500 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}] 20:22:05 INFO - PROCESS | 1741 | 1463628125708 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 20:22:05 INFO - PROCESS | 1741 | 1463628125862 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x939ee000 == 55 [pid = 1741] [id = 78] 20:22:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 103 (0x95145000) [pid = 1741] [serial = 232] [outer = (nil)] 20:22:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 104 (0x9a02cc00) [pid = 1741] [serial = 233] [outer = 0x95145000] 20:22:05 INFO - PROCESS | 1741 | 1463628125947 Marionette DEBUG loaded listener.js 20:22:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 105 (0x9a05b400) [pid = 1741] [serial = 234] [outer = 0x95145000] 20:22:06 INFO - PROCESS | 1741 | 1463628126837 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]]]}] 20:22:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 20:22:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1386ms 20:22:06 INFO - PROCESS | 1741 | 1463628126872 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 20:22:06 INFO - PROCESS | 1741 | 1463628126880 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 20:22:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 20:22:06 INFO - PROCESS | 1741 | 1463628126890 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 20:22:06 INFO - PROCESS | 1741 | 1463628126894 Marionette TRACE conn4 <- [1,286,null,{}] 20:22:06 INFO - PROCESS | 1741 | 1463628126900 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}] 20:22:07 INFO - PROCESS | 1741 | 1463628127082 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 20:22:07 INFO - PROCESS | 1741 | 1463628127231 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a062000 == 56 [pid = 1741] [id = 79] 20:22:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 106 (0x9b7bbc00) [pid = 1741] [serial = 235] [outer = (nil)] 20:22:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 107 (0x9b942000) [pid = 1741] [serial = 236] [outer = 0x9b7bbc00] 20:22:07 INFO - PROCESS | 1741 | 1463628127319 Marionette DEBUG loaded listener.js 20:22:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 108 (0x9c489000) [pid = 1741] [serial = 237] [outer = 0x9b7bbc00] 20:22:08 INFO - PROCESS | 1741 | 1463628128214 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]]]}] 20:22:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 20:22:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1381ms 20:22:08 INFO - PROCESS | 1741 | 1463628128272 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 20:22:08 INFO - PROCESS | 1741 | 1463628128275 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 20:22:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 20:22:08 INFO - PROCESS | 1741 | 1463628128282 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 20:22:08 INFO - PROCESS | 1741 | 1463628128288 Marionette TRACE conn4 <- [1,290,null,{}] 20:22:08 INFO - PROCESS | 1741 | 1463628128304 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}] 20:22:08 INFO - PROCESS | 1741 | 1463628128473 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 20:22:08 INFO - PROCESS | 1741 | 1463628128622 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b8f9400 == 57 [pid = 1741] [id = 80] 20:22:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 109 (0xa36b4400) [pid = 1741] [serial = 238] [outer = (nil)] 20:22:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 110 (0xa6931c00) [pid = 1741] [serial = 239] [outer = 0xa36b4400] 20:22:08 INFO - PROCESS | 1741 | 1463628128710 Marionette DEBUG loaded listener.js 20:22:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 111 (0xa6e90c00) [pid = 1741] [serial = 240] [outer = 0xa36b4400] 20:22:09 INFO - PROCESS | 1741 | 1463628129651 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]]]}] 20:22:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 20:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1437ms 20:22:09 INFO - PROCESS | 1741 | 1463628129719 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 20:22:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 20:22:09 INFO - PROCESS | 1741 | 1463628129724 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 20:22:09 INFO - PROCESS | 1741 | 1463628129730 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 20:22:09 INFO - PROCESS | 1741 | 1463628129734 Marionette TRACE conn4 <- [1,294,null,{}] 20:22:09 INFO - PROCESS | 1741 | 1463628129739 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}] 20:22:09 INFO - PROCESS | 1741 | 1463628129940 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 20:22:10 INFO - PROCESS | 1741 | 1463628130124 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x9223a400 == 58 [pid = 1741] [id = 81] 20:22:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 112 (0x9b051400) [pid = 1741] [serial = 241] [outer = (nil)] 20:22:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 113 (0x9b05a800) [pid = 1741] [serial = 242] [outer = 0x9b051400] 20:22:10 INFO - PROCESS | 1741 | 1463628130251 Marionette DEBUG loaded listener.js 20:22:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 114 (0x9b05ec00) [pid = 1741] [serial = 243] [outer = 0x9b051400] 20:22:11 INFO - PROCESS | 1741 | 1463628131061 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]]]}] 20:22:11 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. 20:22:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1380ms 20:22:11 INFO - PROCESS | 1741 | 1463628131111 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 20:22:11 INFO - PROCESS | 1741 | 1463628131115 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 20:22:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 20:22:11 INFO - PROCESS | 1741 | 1463628131121 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 20:22:11 INFO - PROCESS | 1741 | 1463628131125 Marionette TRACE conn4 <- [1,298,null,{}] 20:22:11 INFO - PROCESS | 1741 | 1463628131130 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}] 20:22:11 INFO - PROCESS | 1741 | 1463628131291 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 20:22:11 INFO - PROCESS | 1741 | 1463628131439 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x9513dc00 == 59 [pid = 1741] [id = 82] 20:22:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 115 (0x9b057000) [pid = 1741] [serial = 244] [outer = (nil)] 20:22:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 116 (0xa6e94c00) [pid = 1741] [serial = 245] [outer = 0x9b057000] 20:22:11 INFO - PROCESS | 1741 | 1463628131530 Marionette DEBUG loaded listener.js 20:22:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 117 (0xa6f36400) [pid = 1741] [serial = 246] [outer = 0x9b057000] 20:22:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 118 (0x918d4000) [pid = 1741] [serial = 247] [outer = 0x993b5800] 20:22:12 INFO - PROCESS | 1741 | 1463628132483 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]]]}] 20:22:12 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. 20:22:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1435ms 20:22:12 INFO - PROCESS | 1741 | 1463628132556 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 20:22:12 INFO - PROCESS | 1741 | 1463628132560 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 20:22:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 20:22:12 INFO - PROCESS | 1741 | 1463628132566 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 20:22:12 INFO - PROCESS | 1741 | 1463628132569 Marionette TRACE conn4 <- [1,302,null,{}] 20:22:12 INFO - PROCESS | 1741 | 1463628132575 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}] 20:22:12 INFO - PROCESS | 1741 | 1463628132798 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 20:22:13 INFO - PROCESS | 1741 | 1463628132993 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x918d5c00 == 60 [pid = 1741] [id = 83] 20:22:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 119 (0x918db000) [pid = 1741] [serial = 248] [outer = (nil)] 20:22:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 120 (0x94604c00) [pid = 1741] [serial = 249] [outer = 0x918db000] 20:22:13 INFO - PROCESS | 1741 | 1463628133122 Marionette DEBUG loaded listener.js 20:22:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 121 (0x993b5c00) [pid = 1741] [serial = 250] [outer = 0x918db000] 20:22:14 INFO - PROCESS | 1741 | 1463628134166 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]]]}] 20:22:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:22:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1629ms 20:22:14 INFO - PROCESS | 1741 | 1463628134196 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 20:22:14 INFO - PROCESS | 1741 | 1463628134203 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 20:22:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 20:22:14 INFO - PROCESS | 1741 | 1463628134211 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 20:22:14 INFO - PROCESS | 1741 | 1463628134217 Marionette TRACE conn4 <- [1,306,null,{}] 20:22:14 INFO - PROCESS | 1741 | 1463628134224 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}] 20:22:14 INFO - PROCESS | 1741 | 1463628134385 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 20:22:14 INFO - PROCESS | 1741 | 1463628134543 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x939f0000 == 61 [pid = 1741] [id = 84] 20:22:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 122 (0x9513ec00) [pid = 1741] [serial = 251] [outer = (nil)] 20:22:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 123 (0x99806c00) [pid = 1741] [serial = 252] [outer = 0x9513ec00] 20:22:14 INFO - PROCESS | 1741 | 1463628134620 Marionette DEBUG loaded listener.js 20:22:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 124 (0x9a061c00) [pid = 1741] [serial = 253] [outer = 0x9513ec00] 20:22:15 INFO - PROCESS | 1741 | --DOCSHELL 0x946eb400 == 60 [pid = 1741] [id = 76] 20:22:15 INFO - PROCESS | 1741 | --DOCSHELL 0x9cc6bc00 == 59 [pid = 1741] [id = 75] 20:22:15 INFO - PROCESS | 1741 | --DOMWINDOW == 123 (0x9cd4c800) [pid = 1741] [serial = 188] [outer = (nil)] [url = about:blank] 20:22:15 INFO - PROCESS | 1741 | --DOCSHELL 0x951d0800 == 58 [pid = 1741] [id = 74] 20:22:15 INFO - PROCESS | 1741 | --DOCSHELL 0x998a9400 == 57 [pid = 1741] [id = 73] 20:22:15 INFO - PROCESS | 1741 | --DOCSHELL 0x95146400 == 56 [pid = 1741] [id = 72] 20:22:15 INFO - PROCESS | 1741 | 1463628135643 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]]]}] 20:22:15 INFO - PROCESS | 1741 | --DOCSHELL 0x9a05f400 == 55 [pid = 1741] [id = 71] 20:22:15 INFO - PROCESS | 1741 | --DOCSHELL 0x951d7400 == 54 [pid = 1741] [id = 70] 20:22:15 INFO - PROCESS | 1741 | --DOCSHELL 0x93a12000 == 53 [pid = 1741] [id = 67] 20:22:15 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. 20:22:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1490ms 20:22:15 INFO - PROCESS | 1741 | 1463628135701 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 20:22:15 INFO - PROCESS | 1741 | 1463628135708 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 20:22:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 20:22:15 INFO - PROCESS | 1741 | 1463628135719 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 20:22:15 INFO - PROCESS | 1741 | 1463628135723 Marionette TRACE conn4 <- [1,310,null,{}] 20:22:15 INFO - PROCESS | 1741 | 1463628135733 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}] 20:22:15 INFO - PROCESS | 1741 | --DOMWINDOW == 122 (0xa2262000) [pid = 1741] [serial = 182] [outer = (nil)] [url = about:blank] 20:22:15 INFO - PROCESS | 1741 | --DOMWINDOW == 121 (0x9cd4ec00) [pid = 1741] [serial = 180] [outer = (nil)] [url = about:blank] 20:22:15 INFO - PROCESS | 1741 | --DOMWINDOW == 120 (0x9cd4b400) [pid = 1741] [serial = 179] [outer = (nil)] [url = about:blank] 20:22:15 INFO - PROCESS | 1741 | --DOMWINDOW == 119 (0x951da000) [pid = 1741] [serial = 185] [outer = (nil)] [url = about:blank] 20:22:15 INFO - PROCESS | 1741 | --DOMWINDOW == 118 (0xa2556c00) [pid = 1741] [serial = 183] [outer = (nil)] [url = about:blank] 20:22:15 INFO - PROCESS | 1741 | --DOMWINDOW == 117 (0x9bffa000) [pid = 1741] [serial = 176] [outer = (nil)] [url = about:blank] 20:22:15 INFO - PROCESS | 1741 | --DOMWINDOW == 116 (0x9775f400) [pid = 1741] [serial = 170] [outer = (nil)] [url = about:blank] 20:22:15 INFO - PROCESS | 1741 | --DOMWINDOW == 115 (0x9a093400) [pid = 1741] [serial = 171] [outer = (nil)] [url = about:blank] 20:22:15 INFO - PROCESS | 1741 | --DOMWINDOW == 114 (0x981f8c00) [pid = 1741] [serial = 168] [outer = (nil)] [url = about:blank] 20:22:15 INFO - PROCESS | 1741 | --DOMWINDOW == 113 (0x97761000) [pid = 1741] [serial = 167] [outer = (nil)] [url = about:blank] 20:22:15 INFO - PROCESS | 1741 | --DOMWINDOW == 112 (0x9a320000) [pid = 1741] [serial = 173] [outer = (nil)] [url = about:blank] 20:22:15 INFO - PROCESS | 1741 | --DOMWINDOW == 111 (0x9a40cc00) [pid = 1741] [serial = 174] [outer = (nil)] [url = about:blank] 20:22:15 INFO - PROCESS | 1741 | --DOMWINDOW == 110 (0xa3352c00) [pid = 1741] [serial = 149] [outer = (nil)] [url = about:blank] 20:22:15 INFO - PROCESS | 1741 | --DOMWINDOW == 109 (0x981f6c00) [pid = 1741] [serial = 152] [outer = (nil)] [url = about:blank] 20:22:15 INFO - PROCESS | 1741 | --DOMWINDOW == 108 (0x9b2b9800) [pid = 1741] [serial = 155] [outer = (nil)] [url = about:blank] 20:22:15 INFO - PROCESS | 1741 | --DOMWINDOW == 107 (0xa31eb800) [pid = 1741] [serial = 158] [outer = (nil)] [url = about:blank] 20:22:15 INFO - PROCESS | 1741 | --DOMWINDOW == 106 (0xa36f7800) [pid = 1741] [serial = 161] [outer = (nil)] [url = about:blank] 20:22:15 INFO - PROCESS | 1741 | --DOMWINDOW == 105 (0xa68cc800) [pid = 1741] [serial = 164] [outer = (nil)] [url = about:blank] 20:22:15 INFO - PROCESS | 1741 | --DOMWINDOW == 104 (0x951dd400) [pid = 1741] [serial = 186] [outer = (nil)] [url = about:blank] 20:22:15 INFO - PROCESS | 1741 | --DOMWINDOW == 103 (0x9c4b4800) [pid = 1741] [serial = 177] [outer = (nil)] [url = about:blank] 20:22:15 INFO - PROCESS | 1741 | 1463628135950 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 20:22:15 INFO - PROCESS | 1741 | 1463628135966 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x918d5400 == 54 [pid = 1741] [id = 85] 20:22:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 104 (0x925e3c00) [pid = 1741] [serial = 254] [outer = (nil)] 20:22:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 105 (0x925e9000) [pid = 1741] [serial = 255] [outer = 0x925e3c00] 20:22:16 INFO - PROCESS | 1741 | 1463628136036 Marionette DEBUG loaded listener.js 20:22:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 106 (0x95146400) [pid = 1741] [serial = 256] [outer = 0x925e3c00] 20:22:16 INFO - PROCESS | 1741 | 1463628136745 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]]]}] 20:22:16 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. 20:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1076ms 20:22:16 INFO - PROCESS | 1741 | 1463628136795 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 20:22:16 INFO - PROCESS | 1741 | 1463628136798 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 20:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 20:22:16 INFO - PROCESS | 1741 | 1463628136874 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 20:22:16 INFO - PROCESS | 1741 | 1463628136879 Marionette TRACE conn4 <- [1,314,null,{}] 20:22:16 INFO - PROCESS | 1741 | 1463628136894 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}] 20:22:17 INFO - PROCESS | 1741 | 1463628137063 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 20:22:17 INFO - PROCESS | 1741 | 1463628137170 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x925e0000 == 55 [pid = 1741] [id = 86] 20:22:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 107 (0x925ea800) [pid = 1741] [serial = 257] [outer = (nil)] 20:22:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 108 (0x9a05c800) [pid = 1741] [serial = 258] [outer = 0x925ea800] 20:22:17 INFO - PROCESS | 1741 | 1463628137246 Marionette DEBUG loaded listener.js 20:22:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 109 (0x9a402000) [pid = 1741] [serial = 259] [outer = 0x925ea800] 20:22:17 INFO - PROCESS | 1741 | 1463628137912 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]]]}] 20:22:17 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. 20:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1139ms 20:22:17 INFO - PROCESS | 1741 | 1463628137969 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 20:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 20:22:17 INFO - PROCESS | 1741 | 1463628137973 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 20:22:17 INFO - PROCESS | 1741 | 1463628137979 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 20:22:17 INFO - PROCESS | 1741 | 1463628137982 Marionette TRACE conn4 <- [1,318,null,{}] 20:22:17 INFO - PROCESS | 1741 | 1463628137987 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}] 20:22:18 INFO - PROCESS | 1741 | 1463628138165 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 20:22:18 INFO - PROCESS | 1741 | 1463628138201 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a40d400 == 56 [pid = 1741] [id = 87] 20:22:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 110 (0x9b056800) [pid = 1741] [serial = 260] [outer = (nil)] 20:22:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 111 (0x9b05f000) [pid = 1741] [serial = 261] [outer = 0x9b056800] 20:22:18 INFO - PROCESS | 1741 | 1463628138270 Marionette DEBUG loaded listener.js 20:22:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 112 (0x9b8f7800) [pid = 1741] [serial = 262] [outer = 0x9b056800] 20:22:19 INFO - PROCESS | 1741 | 1463628139053 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]]]}] 20:22:19 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. 20:22:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1127ms 20:22:19 INFO - PROCESS | 1741 | 1463628139109 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 20:22:19 INFO - PROCESS | 1741 | 1463628139112 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 20:22:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 20:22:19 INFO - PROCESS | 1741 | 1463628139118 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 20:22:19 INFO - PROCESS | 1741 | 1463628139121 Marionette TRACE conn4 <- [1,322,null,{}] 20:22:19 INFO - PROCESS | 1741 | 1463628139126 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}] 20:22:19 INFO - PROCESS | 1741 | 1463628139324 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 20:22:19 INFO - PROCESS | 1741 | 1463628139355 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x946ee800 == 57 [pid = 1741] [id = 88] 20:22:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 113 (0x946ef400) [pid = 1741] [serial = 263] [outer = (nil)] 20:22:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 114 (0x9b946c00) [pid = 1741] [serial = 264] [outer = 0x946ef400] 20:22:19 INFO - PROCESS | 1741 | 1463628139425 Marionette DEBUG loaded listener.js 20:22:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 115 (0x9b94a400) [pid = 1741] [serial = 265] [outer = 0x946ef400] 20:22:20 INFO - PROCESS | 1741 | --DOMWINDOW == 114 (0x9b94d400) [pid = 1741] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 20:22:20 INFO - PROCESS | 1741 | --DOMWINDOW == 113 (0x97748800) [pid = 1741] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 20:22:20 INFO - PROCESS | 1741 | --DOMWINDOW == 112 (0x9a060800) [pid = 1741] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 20:22:20 INFO - PROCESS | 1741 | --DOMWINDOW == 111 (0x951d8000) [pid = 1741] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 20:22:20 INFO - PROCESS | 1741 | --DOMWINDOW == 110 (0xa2260c00) [pid = 1741] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 20:22:20 INFO - PROCESS | 1741 | --DOMWINDOW == 109 (0x951d0c00) [pid = 1741] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 20:22:20 INFO - PROCESS | 1741 | --DOMWINDOW == 108 (0x97750800) [pid = 1741] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 20:22:20 INFO - PROCESS | 1741 | 1463628140490 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]]]}] 20:22:20 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. 20:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1389ms 20:22:20 INFO - PROCESS | 1741 | 1463628140507 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 20:22:20 INFO - PROCESS | 1741 | 1463628140510 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 20:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 20:22:20 INFO - PROCESS | 1741 | 1463628140517 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 20:22:20 INFO - PROCESS | 1741 | 1463628140519 Marionette TRACE conn4 <- [1,326,null,{}] 20:22:20 INFO - PROCESS | 1741 | 1463628140525 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}] 20:22:20 INFO - PROCESS | 1741 | 1463628140672 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 20:22:20 INFO - PROCESS | 1741 | 1463628140688 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x97764400 == 58 [pid = 1741] [id = 89] 20:22:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 109 (0x9bc82000) [pid = 1741] [serial = 266] [outer = (nil)] 20:22:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 110 (0x9cd4bc00) [pid = 1741] [serial = 267] [outer = 0x9bc82000] 20:22:20 INFO - PROCESS | 1741 | 1463628140758 Marionette DEBUG loaded listener.js 20:22:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 111 (0x9ce5f400) [pid = 1741] [serial = 268] [outer = 0x9bc82000] 20:22:21 INFO - PROCESS | 1741 | 1463628141524 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]]]}] 20:22:21 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. 20:22:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1027ms 20:22:21 INFO - PROCESS | 1741 | 1463628141546 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 20:22:21 INFO - PROCESS | 1741 | 1463628141548 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 20:22:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 20:22:21 INFO - PROCESS | 1741 | 1463628141555 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 20:22:21 INFO - PROCESS | 1741 | 1463628141557 Marionette TRACE conn4 <- [1,330,null,{}] 20:22:21 INFO - PROCESS | 1741 | 1463628141561 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}] 20:22:21 INFO - PROCESS | 1741 | 1463628141740 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 20:22:21 INFO - PROCESS | 1741 | 1463628141761 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x946f1000 == 59 [pid = 1741] [id = 90] 20:22:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 112 (0x97748800) [pid = 1741] [serial = 269] [outer = (nil)] 20:22:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 113 (0xa22a4800) [pid = 1741] [serial = 270] [outer = 0x97748800] 20:22:21 INFO - PROCESS | 1741 | 1463628141830 Marionette DEBUG loaded listener.js 20:22:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 114 (0xa23c1800) [pid = 1741] [serial = 271] [outer = 0x97748800] 20:22:22 INFO - PROCESS | 1741 | 1463628142807 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]]]}] 20:22:22 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. 20:22:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1281ms 20:22:22 INFO - PROCESS | 1741 | 1463628142837 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 20:22:22 INFO - PROCESS | 1741 | 1463628142843 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 20:22:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 20:22:22 INFO - PROCESS | 1741 | 1463628142851 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 20:22:22 INFO - PROCESS | 1741 | 1463628142857 Marionette TRACE conn4 <- [1,334,null,{}] 20:22:22 INFO - PROCESS | 1741 | 1463628142865 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}] 20:22:23 INFO - PROCESS | 1741 | 1463628143039 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 20:22:23 INFO - PROCESS | 1741 | 1463628143189 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x91824c00 == 60 [pid = 1741] [id = 91] 20:22:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 115 (0x91827400) [pid = 1741] [serial = 272] [outer = (nil)] 20:22:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 116 (0x9182b800) [pid = 1741] [serial = 273] [outer = 0x91827400] 20:22:23 INFO - PROCESS | 1741 | 1463628143281 Marionette DEBUG loaded listener.js 20:22:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 117 (0x925dd400) [pid = 1741] [serial = 274] [outer = 0x91827400] 20:22:24 INFO - PROCESS | 1741 | 1463628144116 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]]]}] 20:22:24 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. 20:22:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1285ms 20:22:24 INFO - PROCESS | 1741 | 1463628144136 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 20:22:24 INFO - PROCESS | 1741 | 1463628144144 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 20:22:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 20:22:24 INFO - PROCESS | 1741 | 1463628144155 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 20:22:24 INFO - PROCESS | 1741 | 1463628144159 Marionette TRACE conn4 <- [1,338,null,{}] 20:22:24 INFO - PROCESS | 1741 | 1463628144166 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}] 20:22:24 INFO - PROCESS | 1741 | 1463628144324 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 20:22:24 INFO - PROCESS | 1741 | 1463628144482 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x925dc000 == 61 [pid = 1741] [id = 92] 20:22:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 118 (0x925e1000) [pid = 1741] [serial = 275] [outer = (nil)] 20:22:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 119 (0x951d7800) [pid = 1741] [serial = 276] [outer = 0x925e1000] 20:22:24 INFO - PROCESS | 1741 | 1463628144568 Marionette DEBUG loaded listener.js 20:22:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 120 (0x97763800) [pid = 1741] [serial = 277] [outer = 0x925e1000] 20:22:25 INFO - PROCESS | 1741 | 1463628145507 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]]]}] 20:22:25 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. 20:22:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1431ms 20:22:25 INFO - PROCESS | 1741 | 1463628145586 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 20:22:25 INFO - PROCESS | 1741 | 1463628145590 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 20:22:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 20:22:25 INFO - PROCESS | 1741 | 1463628145597 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 20:22:25 INFO - PROCESS | 1741 | 1463628145603 Marionette TRACE conn4 <- [1,342,null,{}] 20:22:25 INFO - PROCESS | 1741 | 1463628145619 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}] 20:22:25 INFO - PROCESS | 1741 | 1463628145825 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 20:22:26 INFO - PROCESS | 1741 | 1463628146017 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x925e7000 == 62 [pid = 1741] [id = 93] 20:22:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 121 (0x9a05d000) [pid = 1741] [serial = 278] [outer = (nil)] 20:22:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 122 (0x9b054800) [pid = 1741] [serial = 279] [outer = 0x9a05d000] 20:22:26 INFO - PROCESS | 1741 | 1463628146145 Marionette DEBUG loaded listener.js 20:22:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 123 (0x9c486400) [pid = 1741] [serial = 280] [outer = 0x9a05d000] 20:22:26 INFO - PROCESS | 1741 | 1463628146963 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]]]}] 20:22:26 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. 20:22:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1394ms 20:22:26 INFO - PROCESS | 1741 | 1463628146992 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 20:22:26 INFO - PROCESS | 1741 | 1463628146997 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 20:22:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 20:22:27 INFO - PROCESS | 1741 | 1463628147003 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 20:22:27 INFO - PROCESS | 1741 | 1463628147006 Marionette TRACE conn4 <- [1,346,null,{}] 20:22:27 INFO - PROCESS | 1741 | 1463628147012 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}] 20:22:27 INFO - PROCESS | 1741 | 1463628147182 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 20:22:27 INFO - PROCESS | 1741 | 1463628147337 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x93a1b400 == 63 [pid = 1741] [id = 94] 20:22:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 124 (0x9cda5c00) [pid = 1741] [serial = 281] [outer = (nil)] 20:22:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 125 (0xa237d000) [pid = 1741] [serial = 282] [outer = 0x9cda5c00] 20:22:27 INFO - PROCESS | 1741 | 1463628147423 Marionette DEBUG loaded listener.js 20:22:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 126 (0xa317f400) [pid = 1741] [serial = 283] [outer = 0x9cda5c00] 20:22:28 INFO - PROCESS | 1741 | 1463628148266 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]]]}] 20:22:28 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. 20:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1331ms 20:22:28 INFO - PROCESS | 1741 | 1463628148335 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 20:22:28 INFO - PROCESS | 1741 | 1463628148339 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 20:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 20:22:28 INFO - PROCESS | 1741 | 1463628148345 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 20:22:28 INFO - PROCESS | 1741 | 1463628148348 Marionette TRACE conn4 <- [1,350,null,{}] 20:22:28 INFO - PROCESS | 1741 | 1463628148354 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}] 20:22:28 INFO - PROCESS | 1741 | 1463628148511 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 20:22:28 INFO - PROCESS | 1741 | 1463628148663 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x919c2000 == 64 [pid = 1741] [id = 95] 20:22:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 127 (0x919c4000) [pid = 1741] [serial = 284] [outer = (nil)] 20:22:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 128 (0x919cb800) [pid = 1741] [serial = 285] [outer = 0x919c4000] 20:22:28 INFO - PROCESS | 1741 | 1463628148748 Marionette DEBUG loaded listener.js 20:22:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x919cd800) [pid = 1741] [serial = 286] [outer = 0x919c4000] 20:22:29 INFO - PROCESS | 1741 | 1463628149572 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]]]}] 20:22:29 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. 20:22:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1297ms 20:22:29 INFO - PROCESS | 1741 | 1463628149642 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 20:22:29 INFO - PROCESS | 1741 | 1463628149648 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 20:22:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 20:22:29 INFO - PROCESS | 1741 | 1463628149673 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 20:22:29 INFO - PROCESS | 1741 | 1463628149677 Marionette TRACE conn4 <- [1,354,null,{}] 20:22:29 INFO - PROCESS | 1741 | 1463628149682 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}] 20:22:29 INFO - PROCESS | 1741 | 1463628149879 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 20:22:30 INFO - PROCESS | 1741 | 1463628150035 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x90bec400 == 65 [pid = 1741] [id = 96] 20:22:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x90bedc00) [pid = 1741] [serial = 287] [outer = (nil)] 20:22:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x90bf7c00) [pid = 1741] [serial = 288] [outer = 0x90bedc00] 20:22:30 INFO - PROCESS | 1741 | 1463628150119 Marionette DEBUG loaded listener.js 20:22:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x919cdc00) [pid = 1741] [serial = 289] [outer = 0x90bedc00] 20:22:30 INFO - PROCESS | 1741 | 1463628150984 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]]]}] 20:22:31 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. 20:22:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1344ms 20:22:31 INFO - PROCESS | 1741 | 1463628151015 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 20:22:31 INFO - PROCESS | 1741 | 1463628151018 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 20:22:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 20:22:31 INFO - PROCESS | 1741 | 1463628151025 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 20:22:31 INFO - PROCESS | 1741 | 1463628151029 Marionette TRACE conn4 <- [1,358,null,{}] 20:22:31 INFO - PROCESS | 1741 | 1463628151034 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}] 20:22:31 INFO - PROCESS | 1741 | 1463628151191 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 20:22:31 INFO - PROCESS | 1741 | 1463628151349 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x90dbe400 == 66 [pid = 1741] [id = 97] 20:22:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x90dbe800) [pid = 1741] [serial = 290] [outer = (nil)] 20:22:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x90dc3000) [pid = 1741] [serial = 291] [outer = 0x90dbe800] 20:22:31 INFO - PROCESS | 1741 | 1463628151432 Marionette DEBUG loaded listener.js 20:22:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x90dc6c00) [pid = 1741] [serial = 292] [outer = 0x90dbe800] 20:22:32 INFO - PROCESS | 1741 | 1463628152304 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]]]}] 20:22:32 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. 20:22:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1327ms 20:22:32 INFO - PROCESS | 1741 | 1463628152353 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 20:22:32 INFO - PROCESS | 1741 | 1463628152356 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 20:22:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 20:22:32 INFO - PROCESS | 1741 | 1463628152364 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 20:22:32 INFO - PROCESS | 1741 | 1463628152368 Marionette TRACE conn4 <- [1,362,null,{}] 20:22:32 INFO - PROCESS | 1741 | 1463628152373 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}] 20:22:32 INFO - PROCESS | 1741 | 1463628152528 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 20:22:32 INFO - PROCESS | 1741 | 1463628152690 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2f0800 == 67 [pid = 1741] [id = 98] 20:22:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x8f2f0c00) [pid = 1741] [serial = 293] [outer = (nil)] 20:22:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8f2f8c00) [pid = 1741] [serial = 294] [outer = 0x8f2f0c00] 20:22:32 INFO - PROCESS | 1741 | 1463628152782 Marionette DEBUG loaded listener.js 20:22:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8f2fa800) [pid = 1741] [serial = 295] [outer = 0x8f2f0c00] 20:22:33 INFO - PROCESS | 1741 | 1463628153663 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]]]}] 20:22:33 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. 20:22:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1327ms 20:22:33 INFO - PROCESS | 1741 | 1463628153692 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 20:22:33 INFO - PROCESS | 1741 | 1463628153696 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 20:22:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 20:22:33 INFO - PROCESS | 1741 | 1463628153702 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 20:22:33 INFO - PROCESS | 1741 | 1463628153706 Marionette TRACE conn4 <- [1,366,null,{}] 20:22:33 INFO - PROCESS | 1741 | 1463628153712 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}] 20:22:33 INFO - PROCESS | 1741 | 1463628153869 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 20:22:34 INFO - PROCESS | 1741 | 1463628154037 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2f7c00 == 68 [pid = 1741] [id = 99] 20:22:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8f2fd800) [pid = 1741] [serial = 296] [outer = (nil)] 20:22:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8f404000) [pid = 1741] [serial = 297] [outer = 0x8f2fd800] 20:22:34 INFO - PROCESS | 1741 | 1463628154122 Marionette DEBUG loaded listener.js 20:22:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8f407000) [pid = 1741] [serial = 298] [outer = 0x8f2fd800] 20:22:35 INFO - PROCESS | 1741 | 1463628155319 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]]]}] 20:22:35 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. 20:22:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1630ms 20:22:35 INFO - PROCESS | 1741 | 1463628155333 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 20:22:35 INFO - PROCESS | 1741 | 1463628155337 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 20:22:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 20:22:35 INFO - PROCESS | 1741 | 1463628155346 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 20:22:35 INFO - PROCESS | 1741 | 1463628155352 Marionette TRACE conn4 <- [1,370,null,{}] 20:22:35 INFO - PROCESS | 1741 | 1463628155360 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}] 20:22:35 INFO - PROCESS | 1741 | 1463628155514 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 20:22:35 INFO - PROCESS | 1741 | 1463628155748 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x90bfb000 == 69 [pid = 1741] [id = 100] 20:22:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x90dbc800) [pid = 1741] [serial = 299] [outer = (nil)] 20:22:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x90dc5000) [pid = 1741] [serial = 300] [outer = 0x90dbc800] 20:22:35 INFO - PROCESS | 1741 | 1463628155822 Marionette DEBUG loaded listener.js 20:22:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x9181e800) [pid = 1741] [serial = 301] [outer = 0x90dbc800] 20:22:36 INFO - PROCESS | 1741 | 1463628156724 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]]]}] 20:22:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:22:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1431ms 20:22:36 INFO - PROCESS | 1741 | 1463628156778 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 20:22:36 INFO - PROCESS | 1741 | 1463628156785 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 20:22:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 20:22:36 INFO - PROCESS | 1741 | 1463628156795 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 20:22:36 INFO - PROCESS | 1741 | 1463628156798 Marionette TRACE conn4 <- [1,374,null,{}] 20:22:36 INFO - PROCESS | 1741 | 1463628156804 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}] 20:22:36 INFO - PROCESS | 1741 | 1463628156962 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 20:22:37 INFO - PROCESS | 1741 | 1463628157119 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x918d7000 == 70 [pid = 1741] [id = 101] 20:22:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x918d7800) [pid = 1741] [serial = 302] [outer = (nil)] 20:22:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x918e0c00) [pid = 1741] [serial = 303] [outer = 0x918d7800] 20:22:37 INFO - PROCESS | 1741 | 1463628157236 Marionette DEBUG loaded listener.js 20:22:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x919c9c00) [pid = 1741] [serial = 304] [outer = 0x918d7800] 20:22:37 INFO - PROCESS | 1741 | --DOCSHELL 0x97764400 == 69 [pid = 1741] [id = 89] 20:22:37 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x95147000) [pid = 1741] [serial = 191] [outer = (nil)] [url = about:blank] 20:22:37 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x9a055000) [pid = 1741] [serial = 194] [outer = (nil)] [url = about:blank] 20:22:37 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x9b082c00) [pid = 1741] [serial = 197] [outer = (nil)] [url = about:blank] 20:22:37 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x9b8f6c00) [pid = 1741] [serial = 200] [outer = (nil)] [url = about:blank] 20:22:37 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x9c48ec00) [pid = 1741] [serial = 203] [outer = (nil)] [url = about:blank] 20:22:37 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0xa36b0000) [pid = 1741] [serial = 206] [outer = (nil)] [url = about:blank] 20:22:37 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0xa685d000) [pid = 1741] [serial = 230] [outer = (nil)] [url = about:blank] 20:22:37 INFO - PROCESS | 1741 | --DOCSHELL 0x946ee800 == 68 [pid = 1741] [id = 88] 20:22:37 INFO - PROCESS | 1741 | --DOCSHELL 0x9a40d400 == 67 [pid = 1741] [id = 87] 20:22:37 INFO - PROCESS | 1741 | --DOCSHELL 0x925e0000 == 66 [pid = 1741] [id = 86] 20:22:37 INFO - PROCESS | 1741 | --DOCSHELL 0x918d5400 == 65 [pid = 1741] [id = 85] 20:22:37 INFO - PROCESS | 1741 | --DOCSHELL 0x939f0000 == 64 [pid = 1741] [id = 84] 20:22:37 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x9c4bbc00) [pid = 1741] [serial = 218] [outer = (nil)] [url = about:blank] 20:22:37 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x99328400) [pid = 1741] [serial = 215] [outer = (nil)] [url = about:blank] 20:22:37 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x9b1a9c00) [pid = 1741] [serial = 216] [outer = (nil)] [url = about:blank] 20:22:37 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x9a405000) [pid = 1741] [serial = 213] [outer = (nil)] [url = about:blank] 20:22:37 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x9a31c800) [pid = 1741] [serial = 212] [outer = (nil)] [url = about:blank] 20:22:37 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x98114400) [pid = 1741] [serial = 210] [outer = (nil)] [url = about:blank] 20:22:37 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x9774a800) [pid = 1741] [serial = 209] [outer = (nil)] [url = about:blank] 20:22:37 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0xa255c400) [pid = 1741] [serial = 224] [outer = (nil)] [url = about:blank] 20:22:37 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0xa114d400) [pid = 1741] [serial = 221] [outer = (nil)] [url = about:blank] 20:22:37 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0xa22ac800) [pid = 1741] [serial = 222] [outer = (nil)] [url = about:blank] 20:22:37 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0xa3356c00) [pid = 1741] [serial = 225] [outer = (nil)] [url = about:blank] 20:22:37 INFO - PROCESS | 1741 | --DOMWINDOW == 128 (0xa36b3000) [pid = 1741] [serial = 228] [outer = (nil)] [url = about:blank] 20:22:37 INFO - PROCESS | 1741 | --DOMWINDOW == 127 (0xa2559c00) [pid = 1741] [serial = 227] [outer = (nil)] [url = about:blank] 20:22:37 INFO - PROCESS | 1741 | --DOMWINDOW == 126 (0x9cc73800) [pid = 1741] [serial = 219] [outer = (nil)] [url = about:blank] 20:22:38 INFO - PROCESS | 1741 | 1463628158132 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 20:22:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 20:22:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1380ms 20:22:38 INFO - PROCESS | 1741 | 1463628158175 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 20:22:38 INFO - PROCESS | 1741 | 1463628158179 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 20:22:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 20:22:38 INFO - PROCESS | 1741 | 1463628158186 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 20:22:38 INFO - PROCESS | 1741 | 1463628158192 Marionette TRACE conn4 <- [1,378,null,{}] 20:22:38 INFO - PROCESS | 1741 | 1463628158207 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}] 20:22:38 INFO - PROCESS | 1741 | 1463628158365 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 20:22:38 INFO - PROCESS | 1741 | 1463628158377 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x91823000 == 65 [pid = 1741] [id = 102] 20:22:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 127 (0x93a10000) [pid = 1741] [serial = 305] [outer = (nil)] 20:22:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 128 (0x9513f400) [pid = 1741] [serial = 306] [outer = 0x93a10000] 20:22:38 INFO - PROCESS | 1741 | 1463628158470 Marionette DEBUG loaded listener.js 20:22:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x951d8000) [pid = 1741] [serial = 307] [outer = 0x93a10000] 20:22:39 INFO - PROCESS | 1741 | 1463628159337 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 20:22:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 20:22:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1185ms 20:22:39 INFO - PROCESS | 1741 | 1463628159371 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 20:22:39 INFO - PROCESS | 1741 | 1463628159375 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 20:22:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 20:22:39 INFO - PROCESS | 1741 | 1463628159381 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 20:22:39 INFO - PROCESS | 1741 | 1463628159384 Marionette TRACE conn4 <- [1,382,null,{}] 20:22:39 INFO - PROCESS | 1741 | 1463628159389 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}] 20:22:39 INFO - PROCESS | 1741 | 1463628159577 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 20:22:39 INFO - PROCESS | 1741 | 1463628159601 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x918e0000 == 66 [pid = 1741] [id = 103] 20:22:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x97758800) [pid = 1741] [serial = 308] [outer = (nil)] 20:22:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x97764400) [pid = 1741] [serial = 309] [outer = 0x97758800] 20:22:39 INFO - PROCESS | 1741 | 1463628159677 Marionette DEBUG loaded listener.js 20:22:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x9989d800) [pid = 1741] [serial = 310] [outer = 0x97758800] 20:22:40 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:22:40 INFO - PROCESS | 1741 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:22:40 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:22:40 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:22:40 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:22:40 INFO - PROCESS | 1741 | 1463628160522 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 20:22:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 20:22:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1191ms 20:22:40 INFO - PROCESS | 1741 | 1463628160572 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 20:22:40 INFO - PROCESS | 1741 | 1463628160577 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 20:22:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 20:22:40 INFO - PROCESS | 1741 | 1463628160591 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 20:22:40 INFO - PROCESS | 1741 | 1463628160593 Marionette TRACE conn4 <- [1,386,null,{}] 20:22:40 INFO - PROCESS | 1741 | 1463628160599 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}] 20:22:40 INFO - PROCESS | 1741 | 1463628160780 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 20:22:40 INFO - PROCESS | 1741 | 1463628160805 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x981f8c00 == 67 [pid = 1741] [id = 104] 20:22:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x9a02d400) [pid = 1741] [serial = 311] [outer = (nil)] 20:22:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x9a063000) [pid = 1741] [serial = 312] [outer = 0x9a02d400] 20:22:40 INFO - PROCESS | 1741 | 1463628160873 Marionette DEBUG loaded listener.js 20:22:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x9a316800) [pid = 1741] [serial = 313] [outer = 0x9a02d400] 20:22:41 INFO - PROCESS | 1741 | 1463628161735 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]]]}] 20:22:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 20:22:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1179ms 20:22:41 INFO - PROCESS | 1741 | 1463628161771 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 20:22:41 INFO - PROCESS | 1741 | 1463628161775 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 20:22:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 20:22:41 INFO - PROCESS | 1741 | 1463628161780 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 20:22:41 INFO - PROCESS | 1741 | 1463628161783 Marionette TRACE conn4 <- [1,390,null,{}] 20:22:41 INFO - PROCESS | 1741 | 1463628161788 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}] 20:22:42 INFO - PROCESS | 1741 | 1463628162002 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 20:22:42 INFO - PROCESS | 1741 | 1463628162021 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x97750800 == 68 [pid = 1741] [id = 105] 20:22:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x9775ac00) [pid = 1741] [serial = 314] [outer = (nil)] 20:22:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x9b8fb000) [pid = 1741] [serial = 315] [outer = 0x9775ac00] 20:22:42 INFO - PROCESS | 1741 | 1463628162091 Marionette DEBUG loaded listener.js 20:22:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x9b94d400) [pid = 1741] [serial = 316] [outer = 0x9775ac00] 20:22:42 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x9b056800) [pid = 1741] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 20:22:42 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x946ef400) [pid = 1741] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 20:22:42 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x9bc82000) [pid = 1741] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 20:22:42 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x925ea800) [pid = 1741] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 20:22:42 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x925e3c00) [pid = 1741] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 20:22:42 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x9513ec00) [pid = 1741] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 20:22:42 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x951d5000) [pid = 1741] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 20:22:42 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x9c711c00) [pid = 1741] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 20:22:43 INFO - PROCESS | 1741 | 1463628163008 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]]]}] 20:22:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 20:22:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1278ms 20:22:43 INFO - PROCESS | 1741 | 1463628163059 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 20:22:43 INFO - PROCESS | 1741 | 1463628163062 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 20:22:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 20:22:43 INFO - PROCESS | 1741 | 1463628163068 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 20:22:43 INFO - PROCESS | 1741 | 1463628163071 Marionette TRACE conn4 <- [1,394,null,{}] 20:22:43 INFO - PROCESS | 1741 | 1463628163076 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}] 20:22:43 INFO - PROCESS | 1741 | 1463628163216 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 20:22:43 INFO - PROCESS | 1741 | 1463628163232 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x925ea800 == 69 [pid = 1741] [id = 106] 20:22:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x946ee400) [pid = 1741] [serial = 317] [outer = (nil)] 20:22:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x9b8fbc00) [pid = 1741] [serial = 318] [outer = 0x946ee400] 20:22:43 INFO - PROCESS | 1741 | 1463628163300 Marionette DEBUG loaded listener.js 20:22:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x9bc87000) [pid = 1741] [serial = 319] [outer = 0x946ee400] 20:22:44 INFO - PROCESS | 1741 | 1463628164079 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]]]}] 20:22:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 20:22:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1036ms 20:22:44 INFO - PROCESS | 1741 | 1463628164105 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 20:22:44 INFO - PROCESS | 1741 | 1463628164108 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 20:22:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 20:22:44 INFO - PROCESS | 1741 | 1463628164114 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 20:22:44 INFO - PROCESS | 1741 | 1463628164116 Marionette TRACE conn4 <- [1,398,null,{}] 20:22:44 INFO - PROCESS | 1741 | 1463628164146 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}] 20:22:44 INFO - PROCESS | 1741 | 1463628164285 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 20:22:44 INFO - PROCESS | 1741 | 1463628164300 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2f0400 == 70 [pid = 1741] [id = 107] 20:22:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x918da000) [pid = 1741] [serial = 320] [outer = (nil)] 20:22:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x9ca01400) [pid = 1741] [serial = 321] [outer = 0x918da000] 20:22:44 INFO - PROCESS | 1741 | 1463628164372 Marionette DEBUG loaded listener.js 20:22:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x9cd47c00) [pid = 1741] [serial = 322] [outer = 0x918da000] 20:22:45 INFO - PROCESS | 1741 | 1463628165496 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]]]}] 20:22:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 20:22:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1453ms 20:22:45 INFO - PROCESS | 1741 | 1463628165569 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 20:22:45 INFO - PROCESS | 1741 | 1463628165577 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 20:22:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 20:22:45 INFO - PROCESS | 1741 | 1463628165585 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 20:22:45 INFO - PROCESS | 1741 | 1463628165600 Marionette TRACE conn4 <- [1,402,null,{}] 20:22:45 INFO - PROCESS | 1741 | 1463628165610 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}] 20:22:45 INFO - PROCESS | 1741 | 1463628165830 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 20:22:46 INFO - PROCESS | 1741 | 1463628165993 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2f6000 == 71 [pid = 1741] [id = 108] 20:22:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x90dc1000) [pid = 1741] [serial = 323] [outer = (nil)] 20:22:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x918d1400) [pid = 1741] [serial = 324] [outer = 0x90dc1000] 20:22:46 INFO - PROCESS | 1741 | 1463628166077 Marionette DEBUG loaded listener.js 20:22:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x919cf000) [pid = 1741] [serial = 325] [outer = 0x90dc1000] 20:22:47 INFO - PROCESS | 1741 | 1463628167060 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]]]}] 20:22:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 20:22:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1541ms 20:22:47 INFO - PROCESS | 1741 | 1463628167127 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 20:22:47 INFO - PROCESS | 1741 | 1463628167135 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 20:22:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 20:22:47 INFO - PROCESS | 1741 | 1463628167146 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 20:22:47 INFO - PROCESS | 1741 | 1463628167150 Marionette TRACE conn4 <- [1,406,null,{}] 20:22:47 INFO - PROCESS | 1741 | 1463628167156 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}] 20:22:47 INFO - PROCESS | 1741 | 1463628167334 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 20:22:47 INFO - PROCESS | 1741 | 1463628167596 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x90bf0c00 == 72 [pid = 1741] [id = 109] 20:22:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x93a1a800) [pid = 1741] [serial = 326] [outer = (nil)] 20:22:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x9775a800) [pid = 1741] [serial = 327] [outer = 0x93a1a800] 20:22:47 INFO - PROCESS | 1741 | 1463628167693 Marionette DEBUG loaded listener.js 20:22:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x9a056800) [pid = 1741] [serial = 328] [outer = 0x93a1a800] 20:22:48 INFO - PROCESS | 1741 | 1463628168528 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]]]}] 20:22:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 20:22:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1429ms 20:22:48 INFO - PROCESS | 1741 | 1463628168575 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 20:22:48 INFO - PROCESS | 1741 | 1463628168579 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 20:22:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 20:22:48 INFO - PROCESS | 1741 | 1463628168587 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 20:22:48 INFO - PROCESS | 1741 | 1463628168593 Marionette TRACE conn4 <- [1,410,null,{}] 20:22:48 INFO - PROCESS | 1741 | 1463628168609 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}] 20:22:48 INFO - PROCESS | 1741 | 1463628168785 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 20:22:48 INFO - PROCESS | 1741 | 1463628168945 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f405c00 == 73 [pid = 1741] [id = 110] 20:22:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x9b05d400) [pid = 1741] [serial = 329] [outer = (nil)] 20:22:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x9c71ac00) [pid = 1741] [serial = 330] [outer = 0x9b05d400] 20:22:49 INFO - PROCESS | 1741 | 1463628169039 Marionette DEBUG loaded listener.js 20:22:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0xa2259c00) [pid = 1741] [serial = 331] [outer = 0x9b05d400] 20:22:49 INFO - PROCESS | 1741 | 1463628169958 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]]]}] 20:22:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 20:22:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1432ms 20:22:50 INFO - PROCESS | 1741 | 1463628170020 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 20:22:50 INFO - PROCESS | 1741 | 1463628170025 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 20:22:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 20:22:50 INFO - PROCESS | 1741 | 1463628170031 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 20:22:50 INFO - PROCESS | 1741 | 1463628170035 Marionette TRACE conn4 <- [1,414,null,{}] 20:22:50 INFO - PROCESS | 1741 | 1463628170040 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}] 20:22:50 INFO - PROCESS | 1741 | 1463628170219 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 20:22:50 INFO - PROCESS | 1741 | 1463628170379 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x951db800 == 74 [pid = 1741] [id = 111] 20:22:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x9c4b8800) [pid = 1741] [serial = 332] [outer = (nil)] 20:22:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0xa2732c00) [pid = 1741] [serial = 333] [outer = 0x9c4b8800] 20:22:50 INFO - PROCESS | 1741 | 1463628170507 Marionette DEBUG loaded listener.js 20:22:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0xa335d000) [pid = 1741] [serial = 334] [outer = 0x9c4b8800] 20:22:51 INFO - PROCESS | 1741 | 1463628171351 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]]]}] 20:22:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 20:22:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1389ms 20:22:51 INFO - PROCESS | 1741 | 1463628171421 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 20:22:51 INFO - PROCESS | 1741 | 1463628171425 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 20:22:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 20:22:51 INFO - PROCESS | 1741 | 1463628171431 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 20:22:51 INFO - PROCESS | 1741 | 1463628171433 Marionette TRACE conn4 <- [1,418,null,{}] 20:22:51 INFO - PROCESS | 1741 | 1463628171439 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}] 20:22:51 INFO - PROCESS | 1741 | 1463628171602 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 20:22:51 INFO - PROCESS | 1741 | 1463628171762 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x92236800 == 75 [pid = 1741] [id = 112] 20:22:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x9b8f4c00) [pid = 1741] [serial = 335] [outer = (nil)] 20:22:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0xa36b2800) [pid = 1741] [serial = 336] [outer = 0x9b8f4c00] 20:22:51 INFO - PROCESS | 1741 | 1463628171844 Marionette DEBUG loaded listener.js 20:22:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0xa36f7800) [pid = 1741] [serial = 337] [outer = 0x9b8f4c00] 20:22:53 INFO - PROCESS | 1741 | 1463628173191 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]]]}] 20:22:53 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 20:22:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1777ms 20:22:53 INFO - PROCESS | 1741 | 1463628173208 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 20:22:53 INFO - PROCESS | 1741 | 1463628173211 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 20:22:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 20:22:53 INFO - PROCESS | 1741 | 1463628173277 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 20:22:53 INFO - PROCESS | 1741 | 1463628173281 Marionette TRACE conn4 <- [1,422,null,{}] 20:22:53 INFO - PROCESS | 1741 | 1463628173288 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}] 20:22:53 INFO - PROCESS | 1741 | 1463628173452 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 20:22:53 INFO - PROCESS | 1741 | 1463628173610 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x90bf9400 == 76 [pid = 1741] [id = 113] 20:22:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0xa2381000) [pid = 1741] [serial = 338] [outer = (nil)] 20:22:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0xa6936400) [pid = 1741] [serial = 339] [outer = 0xa2381000] 20:22:53 INFO - PROCESS | 1741 | 1463628173694 Marionette DEBUG loaded listener.js 20:22:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0xa6e95400) [pid = 1741] [serial = 340] [outer = 0xa2381000] 20:22:55 INFO - PROCESS | 1741 | 1463628174998 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]]]}] 20:22:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 20:22:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1808ms 20:22:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 20:22:55 INFO - PROCESS | 1741 | 1463628175069 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 20:22:55 INFO - PROCESS | 1741 | 1463628175072 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 20:22:55 INFO - PROCESS | 1741 | 1463628175080 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 20:22:55 INFO - PROCESS | 1741 | 1463628175083 Marionette TRACE conn4 <- [1,426,null,{}] 20:22:55 INFO - PROCESS | 1741 | 1463628175089 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}] 20:22:55 INFO - PROCESS | 1741 | 1463628175281 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 20:22:55 INFO - PROCESS | 1741 | 1463628175446 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e22b800 == 77 [pid = 1741] [id = 114] 20:22:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x8e22c000) [pid = 1741] [serial = 341] [outer = (nil)] 20:22:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x8e231c00) [pid = 1741] [serial = 342] [outer = 0x8e22c000] 20:22:55 INFO - PROCESS | 1741 | 1463628175528 Marionette DEBUG loaded listener.js 20:22:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x8e236800) [pid = 1741] [serial = 343] [outer = 0x8e22c000] 20:22:56 INFO - PROCESS | 1741 | 1463628176776 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] 20:22:56 INFO - PROCESS | 1741 | 1463628176928 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 20:22:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 20:22:56 INFO - PROCESS | 1741 | 1463628176947 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 20:22:56 INFO - PROCESS | 1741 | 1463628176953 Marionette TRACE conn4 <- [1,430,null,{}] 20:22:56 INFO - PROCESS | 1741 | 1463628176961 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}] 20:22:57 INFO - PROCESS | 1741 | 1463628177117 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 20:22:57 INFO - PROCESS | 1741 | 1463628177279 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e22f400 == 78 [pid = 1741] [id = 115] 20:22:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x8e235400) [pid = 1741] [serial = 344] [outer = (nil)] 20:22:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x918d4c00) [pid = 1741] [serial = 345] [outer = 0x8e235400] 20:22:57 INFO - PROCESS | 1741 | 1463628177361 Marionette DEBUG loaded listener.js 20:22:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x925df800) [pid = 1741] [serial = 346] [outer = 0x8e235400] 20:22:58 INFO - PROCESS | 1741 | 1463628178199 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]]]}] 20:22:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 20:22:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1331ms 20:22:58 INFO - PROCESS | 1741 | 1463628178278 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 20:22:58 INFO - PROCESS | 1741 | 1463628178291 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 20:22:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 20:22:58 INFO - PROCESS | 1741 | 1463628178307 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 20:22:58 INFO - PROCESS | 1741 | 1463628178314 Marionette TRACE conn4 <- [1,434,null,{}] 20:22:58 INFO - PROCESS | 1741 | 1463628178326 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}] 20:22:58 INFO - PROCESS | 1741 | 1463628178567 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 20:22:58 INFO - PROCESS | 1741 | 1463628178736 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2fb400 == 79 [pid = 1741] [id = 116] 20:22:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x90bf1c00) [pid = 1741] [serial = 347] [outer = (nil)] 20:22:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x91828000) [pid = 1741] [serial = 348] [outer = 0x90bf1c00] 20:22:58 INFO - PROCESS | 1741 | 1463628178829 Marionette DEBUG loaded listener.js 20:22:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x94601400) [pid = 1741] [serial = 349] [outer = 0x90bf1c00] 20:22:59 INFO - PROCESS | 1741 | --DOCSHELL 0x92237400 == 78 [pid = 1741] [id = 64] 20:22:59 INFO - PROCESS | 1741 | --DOCSHELL 0x93a1cc00 == 77 [pid = 1741] [id = 41] 20:22:59 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0xa22a4800) [pid = 1741] [serial = 270] [outer = (nil)] [url = about:blank] 20:22:59 INFO - PROCESS | 1741 | --DOCSHELL 0x93a1ac00 == 76 [pid = 1741] [id = 68] 20:22:59 INFO - PROCESS | 1741 | --DOCSHELL 0x99330800 == 75 [pid = 1741] [id = 69] 20:22:59 INFO - PROCESS | 1741 | --DOCSHELL 0x95140c00 == 74 [pid = 1741] [id = 66] 20:22:59 INFO - PROCESS | 1741 | --DOCSHELL 0x9774b800 == 73 [pid = 1741] [id = 42] 20:22:59 INFO - PROCESS | 1741 | --DOCSHELL 0x951d9800 == 72 [pid = 1741] [id = 65] 20:22:59 INFO - PROCESS | 1741 | --DOCSHELL 0x9b947c00 == 71 [pid = 1741] [id = 43] 20:22:59 INFO - PROCESS | 1741 | --DOCSHELL 0x925ea800 == 70 [pid = 1741] [id = 106] 20:22:59 INFO - PROCESS | 1741 | --DOCSHELL 0x97750800 == 69 [pid = 1741] [id = 105] 20:22:59 INFO - PROCESS | 1741 | --DOCSHELL 0x981f8c00 == 68 [pid = 1741] [id = 104] 20:22:59 INFO - PROCESS | 1741 | --DOCSHELL 0x918e0000 == 67 [pid = 1741] [id = 103] 20:22:59 INFO - PROCESS | 1741 | --DOCSHELL 0xa2555400 == 66 [pid = 1741] [id = 77] 20:22:59 INFO - PROCESS | 1741 | --DOCSHELL 0x91823000 == 65 [pid = 1741] [id = 102] 20:22:59 INFO - PROCESS | 1741 | --DOCSHELL 0x918d7000 == 64 [pid = 1741] [id = 101] 20:22:59 INFO - PROCESS | 1741 | --DOCSHELL 0x90bfb000 == 63 [pid = 1741] [id = 100] 20:22:59 INFO - PROCESS | 1741 | --DOCSHELL 0x919c2000 == 62 [pid = 1741] [id = 95] 20:22:59 INFO - PROCESS | 1741 | --DOCSHELL 0x93a1b400 == 61 [pid = 1741] [id = 94] 20:22:59 INFO - PROCESS | 1741 | --DOCSHELL 0x946f1000 == 60 [pid = 1741] [id = 90] 20:22:59 INFO - PROCESS | 1741 | 1463628179697 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]]]}] 20:22:59 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0xa060a800) [pid = 1741] [serial = 189] [outer = (nil)] [url = about:blank] 20:22:59 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0xa3643400) [pid = 1741] [serial = 150] [outer = (nil)] [url = about:blank] 20:22:59 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x9b05f000) [pid = 1741] [serial = 261] [outer = (nil)] [url = about:blank] 20:22:59 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x9b946c00) [pid = 1741] [serial = 264] [outer = (nil)] [url = about:blank] 20:22:59 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x9b94a400) [pid = 1741] [serial = 265] [outer = (nil)] [url = about:blank] 20:22:59 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x9ce5f400) [pid = 1741] [serial = 268] [outer = (nil)] [url = about:blank] 20:22:59 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x9a05c800) [pid = 1741] [serial = 258] [outer = (nil)] [url = about:blank] 20:22:59 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x925e9000) [pid = 1741] [serial = 255] [outer = (nil)] [url = about:blank] 20:22:59 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x95146400) [pid = 1741] [serial = 256] [outer = (nil)] [url = about:blank] 20:22:59 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x9a061c00) [pid = 1741] [serial = 253] [outer = (nil)] [url = about:blank] 20:22:59 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x99806c00) [pid = 1741] [serial = 252] [outer = (nil)] [url = about:blank] 20:22:59 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x94604c00) [pid = 1741] [serial = 249] [outer = (nil)] [url = about:blank] 20:22:59 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x9a02cc00) [pid = 1741] [serial = 233] [outer = (nil)] [url = about:blank] 20:22:59 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x9b942000) [pid = 1741] [serial = 236] [outer = (nil)] [url = about:blank] 20:22:59 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0xa6931c00) [pid = 1741] [serial = 239] [outer = (nil)] [url = about:blank] 20:22:59 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x9b05a800) [pid = 1741] [serial = 242] [outer = (nil)] [url = about:blank] 20:22:59 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0xa6e94c00) [pid = 1741] [serial = 245] [outer = (nil)] [url = about:blank] 20:22:59 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x93a14000) [pid = 1741] [serial = 102] [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.] 20:22:59 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x9b8f7800) [pid = 1741] [serial = 262] [outer = (nil)] [url = about:blank] 20:22:59 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x9cd4bc00) [pid = 1741] [serial = 267] [outer = (nil)] [url = about:blank] 20:22:59 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x9a402000) [pid = 1741] [serial = 259] [outer = (nil)] [url = about:blank] 20:22:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 20:22:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1453ms 20:22:59 INFO - PROCESS | 1741 | 1463628179759 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 20:22:59 INFO - PROCESS | 1741 | 1463628179762 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 20:22:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 20:22:59 INFO - PROCESS | 1741 | 1463628179769 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 20:22:59 INFO - PROCESS | 1741 | 1463628179774 Marionette TRACE conn4 <- [1,438,null,{}] 20:22:59 INFO - PROCESS | 1741 | 1463628179789 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}] 20:22:59 INFO - PROCESS | 1741 | 1463628179943 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 20:23:00 INFO - PROCESS | 1741 | 1463628180080 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2f6c00 == 61 [pid = 1741] [id = 117] 20:23:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x90bf8800) [pid = 1741] [serial = 350] [outer = (nil)] 20:23:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x93cca000) [pid = 1741] [serial = 351] [outer = 0x90bf8800] 20:23:00 INFO - PROCESS | 1741 | 1463628180153 Marionette DEBUG loaded listener.js 20:23:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x951d5c00) [pid = 1741] [serial = 352] [outer = 0x90bf8800] 20:23:00 INFO - PROCESS | 1741 | 1463628180951 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]]]}] 20:23:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 20:23:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1203ms 20:23:00 INFO - PROCESS | 1741 | 1463628180973 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 20:23:00 INFO - PROCESS | 1741 | 1463628180977 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 20:23:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 20:23:00 INFO - PROCESS | 1741 | 1463628180983 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 20:23:00 INFO - PROCESS | 1741 | 1463628180986 Marionette TRACE conn4 <- [1,442,null,{}] 20:23:01 INFO - PROCESS | 1741 | 1463628181001 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}] 20:23:01 INFO - PROCESS | 1741 | 1463628181147 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 20:23:01 INFO - PROCESS | 1741 | 1463628181167 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e22a800 == 62 [pid = 1741] [id = 118] 20:23:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x9775d000) [pid = 1741] [serial = 353] [outer = (nil)] 20:23:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x9899f800) [pid = 1741] [serial = 354] [outer = 0x9775d000] 20:23:01 INFO - PROCESS | 1741 | 1463628181240 Marionette DEBUG loaded listener.js 20:23:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x9a032800) [pid = 1741] [serial = 355] [outer = 0x9775d000] 20:23:02 INFO - PROCESS | 1741 | 1463628182125 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]]]}] 20:23:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 20:23:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1175ms 20:23:02 INFO - PROCESS | 1741 | 1463628182162 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 20:23:02 INFO - PROCESS | 1741 | 1463628182165 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 20:23:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 20:23:02 INFO - PROCESS | 1741 | 1463628182173 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 20:23:02 INFO - PROCESS | 1741 | 1463628182177 Marionette TRACE conn4 <- [1,446,null,{}] 20:23:02 INFO - PROCESS | 1741 | 1463628182183 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}] 20:23:02 INFO - PROCESS | 1741 | 1463628182388 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 20:23:02 INFO - PROCESS | 1741 | 1463628182404 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:02 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f40a800 == 63 [pid = 1741] [id = 119] 20:23:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x97758400) [pid = 1741] [serial = 356] [outer = (nil)] 20:23:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x9a061000) [pid = 1741] [serial = 357] [outer = 0x97758400] 20:23:02 INFO - PROCESS | 1741 | 1463628182478 Marionette DEBUG loaded listener.js 20:23:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x9a314c00) [pid = 1741] [serial = 358] [outer = 0x97758400] 20:23:03 INFO - PROCESS | 1741 | 1463628183381 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]]]}] 20:23:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 20:23:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1278ms 20:23:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 20:23:03 INFO - PROCESS | 1741 | 1463628183451 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 20:23:03 INFO - PROCESS | 1741 | 1463628183454 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 20:23:03 INFO - PROCESS | 1741 | 1463628183461 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 20:23:03 INFO - PROCESS | 1741 | 1463628183464 Marionette TRACE conn4 <- [1,450,null,{}] 20:23:03 INFO - PROCESS | 1741 | 1463628183469 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}] 20:23:03 INFO - PROCESS | 1741 | 1463628183696 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 20:23:03 INFO - PROCESS | 1741 | 1463628183718 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x98117c00 == 64 [pid = 1741] [id = 120] 20:23:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x9b059000) [pid = 1741] [serial = 359] [outer = (nil)] 20:23:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x9b8f5000) [pid = 1741] [serial = 360] [outer = 0x9b059000] 20:23:03 INFO - PROCESS | 1741 | 1463628183791 Marionette DEBUG loaded listener.js 20:23:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x9b94a000) [pid = 1741] [serial = 361] [outer = 0x9b059000] 20:23:04 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x9a02d400) [pid = 1741] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 20:23:04 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x9775ac00) [pid = 1741] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 20:23:04 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x946ee400) [pid = 1741] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 20:23:04 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x97758800) [pid = 1741] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 20:23:04 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x90dbc800) [pid = 1741] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 20:23:04 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x93a10000) [pid = 1741] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 20:23:04 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x918d7800) [pid = 1741] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 20:23:04 INFO - PROCESS | 1741 | 1463628184827 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] 20:23:04 INFO - PROCESS | 1741 | 1463628184893 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 20:23:04 INFO - PROCESS | 1741 | 1463628184899 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 20:23:04 INFO - PROCESS | 1741 | 1463628184902 Marionette TRACE conn4 <- [1,454,null,{}] 20:23:04 INFO - PROCESS | 1741 | 1463628184907 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}] 20:23:05 INFO - PROCESS | 1741 | 1463628185046 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 20:23:05 INFO - PROCESS | 1741 | 1463628185059 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x925e4400 == 65 [pid = 1741] [id = 121] 20:23:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x9a02c400) [pid = 1741] [serial = 362] [outer = (nil)] 20:23:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x9b8f7800) [pid = 1741] [serial = 363] [outer = 0x9a02c400] 20:23:05 INFO - PROCESS | 1741 | 1463628185128 Marionette DEBUG loaded listener.js 20:23:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x9b94dc00) [pid = 1741] [serial = 364] [outer = 0x9a02c400] 20:23:05 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:23:05 INFO - PROCESS | 1741 | 1463628185979 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]]]}] 20:23:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 20:23:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1129ms 20:23:06 INFO - PROCESS | 1741 | 1463628186027 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 20:23:06 INFO - PROCESS | 1741 | 1463628186031 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 20:23:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 20:23:06 INFO - PROCESS | 1741 | 1463628186037 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 20:23:06 INFO - PROCESS | 1741 | 1463628186039 Marionette TRACE conn4 <- [1,458,null,{}] 20:23:06 INFO - PROCESS | 1741 | 1463628186045 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}] 20:23:06 INFO - PROCESS | 1741 | 1463628186191 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 20:23:06 INFO - PROCESS | 1741 | 1463628186286 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e229400 == 66 [pid = 1741] [id = 122] 20:23:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8e22e400) [pid = 1741] [serial = 365] [outer = (nil)] 20:23:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8e238800) [pid = 1741] [serial = 366] [outer = 0x8e22e400] 20:23:06 INFO - PROCESS | 1741 | 1463628186481 Marionette DEBUG loaded listener.js 20:23:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8f534c00) [pid = 1741] [serial = 367] [outer = 0x8e22e400] 20:23:07 INFO - PROCESS | 1741 | 1463628187493 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] 20:23:07 INFO - PROCESS | 1741 | 1463628187585 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 20:23:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 20:23:07 INFO - PROCESS | 1741 | 1463628187593 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 20:23:07 INFO - PROCESS | 1741 | 1463628187599 Marionette TRACE conn4 <- [1,462,null,{}] 20:23:07 INFO - PROCESS | 1741 | 1463628187606 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}] 20:23:07 INFO - PROCESS | 1741 | 1463628187827 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 20:23:08 INFO - PROCESS | 1741 | 1463628188039 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x90dcb400 == 67 [pid = 1741] [id = 123] 20:23:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x91823400) [pid = 1741] [serial = 368] [outer = (nil)] 20:23:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x919d0800) [pid = 1741] [serial = 369] [outer = 0x91823400] 20:23:08 INFO - PROCESS | 1741 | 1463628188173 Marionette DEBUG loaded listener.js 20:23:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x925e9c00) [pid = 1741] [serial = 370] [outer = 0x91823400] 20:23:09 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:23:09 INFO - PROCESS | 1741 | 1463628189123 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] 20:23:09 INFO - PROCESS | 1741 | 1463628189192 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 20:23:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 20:23:09 INFO - PROCESS | 1741 | 1463628189201 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 20:23:09 INFO - PROCESS | 1741 | 1463628189205 Marionette TRACE conn4 <- [1,466,null,{}] 20:23:09 INFO - PROCESS | 1741 | 1463628189213 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}] 20:23:09 INFO - PROCESS | 1741 | 1463628189412 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 20:23:09 INFO - PROCESS | 1741 | 1463628189677 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x9460d000 == 68 [pid = 1741] [id = 124] 20:23:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x946f1400) [pid = 1741] [serial = 371] [outer = (nil)] 20:23:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x951cf800) [pid = 1741] [serial = 372] [outer = 0x946f1400] 20:23:09 INFO - PROCESS | 1741 | 1463628189818 Marionette DEBUG loaded listener.js 20:23:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x98119400) [pid = 1741] [serial = 373] [outer = 0x946f1400] 20:23:10 INFO - PROCESS | 1741 | 1463628190839 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] 20:23:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 20:23:10 INFO - PROCESS | 1741 | 1463628190893 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 20:23:10 INFO - PROCESS | 1741 | 1463628190902 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 20:23:10 INFO - PROCESS | 1741 | 1463628190912 Marionette TRACE conn4 <- [1,470,null,{}] 20:23:10 INFO - PROCESS | 1741 | 1463628190927 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}] 20:23:11 INFO - PROCESS | 1741 | 1463628191117 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 20:23:11 INFO - PROCESS | 1741 | 1463628191333 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b053800 == 69 [pid = 1741] [id = 125] 20:23:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x9b05bc00) [pid = 1741] [serial = 374] [outer = (nil)] 20:23:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x9bc81400) [pid = 1741] [serial = 375] [outer = 0x9b05bc00] 20:23:11 INFO - PROCESS | 1741 | 1463628191433 Marionette DEBUG loaded listener.js 20:23:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x9c1dd400) [pid = 1741] [serial = 376] [outer = 0x9b05bc00] 20:23:12 INFO - PROCESS | 1741 | 1463628192325 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]]]}] 20:23:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 20:23:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1502ms 20:23:12 INFO - PROCESS | 1741 | 1463628192403 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 20:23:12 INFO - PROCESS | 1741 | 1463628192408 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 20:23:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 20:23:12 INFO - PROCESS | 1741 | 1463628192414 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 20:23:12 INFO - PROCESS | 1741 | 1463628192417 Marionette TRACE conn4 <- [1,474,null,{}] 20:23:12 INFO - PROCESS | 1741 | 1463628192423 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}] 20:23:12 INFO - PROCESS | 1741 | 1463628192635 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 20:23:12 INFO - PROCESS | 1741 | 1463628192841 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f40dc00 == 70 [pid = 1741] [id = 126] 20:23:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x8f530400) [pid = 1741] [serial = 377] [outer = (nil)] 20:23:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x9cda7800) [pid = 1741] [serial = 378] [outer = 0x8f530400] 20:23:12 INFO - PROCESS | 1741 | 1463628192972 Marionette DEBUG loaded listener.js 20:23:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x9ce5dc00) [pid = 1741] [serial = 379] [outer = 0x8f530400] 20:23:13 INFO - PROCESS | 1741 | 1463628193874 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]]]}] 20:23:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 20:23:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1531ms 20:23:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 20:23:13 INFO - PROCESS | 1741 | 1463628193946 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 20:23:13 INFO - PROCESS | 1741 | 1463628193950 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 20:23:13 INFO - PROCESS | 1741 | 1463628193956 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 20:23:13 INFO - PROCESS | 1741 | 1463628193960 Marionette TRACE conn4 <- [1,478,null,{}] 20:23:13 INFO - PROCESS | 1741 | 1463628193965 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}] 20:23:14 INFO - PROCESS | 1741 | 1463628194132 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 20:23:14 INFO - PROCESS | 1741 | 1463628194298 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:14 INFO - PROCESS | 1741 | ++DOCSHELL 0xa2259400 == 71 [pid = 1741] [id = 127] 20:23:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0xa225a400) [pid = 1741] [serial = 380] [outer = (nil)] 20:23:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0xa22ac000) [pid = 1741] [serial = 381] [outer = 0xa225a400] 20:23:14 INFO - PROCESS | 1741 | 1463628194446 Marionette DEBUG loaded listener.js 20:23:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0xa31f1000) [pid = 1741] [serial = 382] [outer = 0xa225a400] 20:23:15 INFO - PROCESS | 1741 | 1463628195361 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]]]}] 20:23:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 20:23:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1479ms 20:23:15 INFO - PROCESS | 1741 | 1463628195446 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 20:23:15 INFO - PROCESS | 1741 | 1463628195451 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 20:23:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 20:23:15 INFO - PROCESS | 1741 | 1463628195459 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 20:23:15 INFO - PROCESS | 1741 | 1463628195463 Marionette TRACE conn4 <- [1,482,null,{}] 20:23:15 INFO - PROCESS | 1741 | 1463628195471 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}] 20:23:15 INFO - PROCESS | 1741 | 1463628195686 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 20:23:15 INFO - PROCESS | 1741 | 1463628195905 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x9ce61400 == 72 [pid = 1741] [id = 128] 20:23:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0xa3642800) [pid = 1741] [serial = 383] [outer = (nil)] 20:23:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0xa68bf000) [pid = 1741] [serial = 384] [outer = 0xa3642800] 20:23:16 INFO - PROCESS | 1741 | 1463628196011 Marionette DEBUG loaded listener.js 20:23:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0xa68d0800) [pid = 1741] [serial = 385] [outer = 0xa3642800] 20:23:16 INFO - PROCESS | 1741 | 1463628196890 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]]]}] 20:23:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 20:23:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1478ms 20:23:16 INFO - PROCESS | 1741 | 1463628196938 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 20:23:16 INFO - PROCESS | 1741 | 1463628196942 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 20:23:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 20:23:16 INFO - PROCESS | 1741 | 1463628196948 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 20:23:16 INFO - PROCESS | 1741 | 1463628196952 Marionette TRACE conn4 <- [1,486,null,{}] 20:23:16 INFO - PROCESS | 1741 | 1463628196958 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}] 20:23:17 INFO - PROCESS | 1741 | 1463628197125 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 20:23:17 INFO - PROCESS | 1741 | 1463628197291 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e182000 == 73 [pid = 1741] [id = 129] 20:23:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x8e183800) [pid = 1741] [serial = 386] [outer = (nil)] 20:23:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x8e18a000) [pid = 1741] [serial = 387] [outer = 0x8e183800] 20:23:17 INFO - PROCESS | 1741 | 1463628197380 Marionette DEBUG loaded listener.js 20:23:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x8e18d800) [pid = 1741] [serial = 388] [outer = 0x8e183800] 20:23:18 INFO - PROCESS | 1741 | 1463628198274 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]]]}] 20:23:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 20:23:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1380ms 20:23:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 20:23:18 INFO - PROCESS | 1741 | 1463628198330 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 20:23:18 INFO - PROCESS | 1741 | 1463628198333 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 20:23:18 INFO - PROCESS | 1741 | 1463628198340 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 20:23:18 INFO - PROCESS | 1741 | 1463628198343 Marionette TRACE conn4 <- [1,490,null,{}] 20:23:18 INFO - PROCESS | 1741 | 1463628198349 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}] 20:23:18 INFO - PROCESS | 1741 | 1463628198512 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 20:23:18 INFO - PROCESS | 1741 | 1463628198677 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e18a800 == 74 [pid = 1741] [id = 130] 20:23:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x8e18c400) [pid = 1741] [serial = 389] [outer = (nil)] 20:23:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x8eb94400) [pid = 1741] [serial = 390] [outer = 0x8e18c400] 20:23:18 INFO - PROCESS | 1741 | 1463628198770 Marionette DEBUG loaded listener.js 20:23:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x8eb97800) [pid = 1741] [serial = 391] [outer = 0x8e18c400] 20:23:19 INFO - PROCESS | 1741 | 1463628199628 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]]]}] 20:23:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 20:23:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1333ms 20:23:19 INFO - PROCESS | 1741 | 1463628199673 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 20:23:19 INFO - PROCESS | 1741 | 1463628199677 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 20:23:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 20:23:19 INFO - PROCESS | 1741 | 1463628199683 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 20:23:19 INFO - PROCESS | 1741 | 1463628199687 Marionette TRACE conn4 <- [1,494,null,{}] 20:23:19 INFO - PROCESS | 1741 | 1463628199693 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}] 20:23:19 INFO - PROCESS | 1741 | 1463628199874 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 20:23:20 INFO - PROCESS | 1741 | 1463628200047 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e190c00 == 75 [pid = 1741] [id = 131] 20:23:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x8e22c400) [pid = 1741] [serial = 392] [outer = (nil)] 20:23:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x8eb9f000) [pid = 1741] [serial = 393] [outer = 0x8e22c400] 20:23:20 INFO - PROCESS | 1741 | 1463628200133 Marionette DEBUG loaded listener.js 20:23:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x8ed3c800) [pid = 1741] [serial = 394] [outer = 0x8e22c400] 20:23:21 INFO - PROCESS | 1741 | 1463628201055 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]]]}] 20:23:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 20:23:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1438ms 20:23:21 INFO - PROCESS | 1741 | 1463628201123 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 20:23:21 INFO - PROCESS | 1741 | 1463628201127 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 20:23:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 20:23:21 INFO - PROCESS | 1741 | 1463628201134 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 20:23:21 INFO - PROCESS | 1741 | 1463628201137 Marionette TRACE conn4 <- [1,498,null,{}] 20:23:21 INFO - PROCESS | 1741 | 1463628201143 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}] 20:23:21 INFO - PROCESS | 1741 | 1463628201308 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 20:23:21 INFO - PROCESS | 1741 | 1463628201479 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ed43800 == 76 [pid = 1741] [id = 132] 20:23:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0x8ed44400) [pid = 1741] [serial = 395] [outer = (nil)] 20:23:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 181 (0x8ed46c00) [pid = 1741] [serial = 396] [outer = 0x8ed44400] 20:23:21 INFO - PROCESS | 1741 | 1463628201637 Marionette DEBUG loaded listener.js 20:23:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 182 (0x90dc8400) [pid = 1741] [serial = 397] [outer = 0x8ed44400] 20:23:22 INFO - PROCESS | 1741 | 1463628202558 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]]]}] 20:23:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 20:23:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1483ms 20:23:22 INFO - PROCESS | 1741 | 1463628202618 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 20:23:22 INFO - PROCESS | 1741 | 1463628202622 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 20:23:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 20:23:22 INFO - PROCESS | 1741 | 1463628202629 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 20:23:22 INFO - PROCESS | 1741 | 1463628202635 Marionette TRACE conn4 <- [1,502,null,{}] 20:23:22 INFO - PROCESS | 1741 | 1463628202640 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}] 20:23:22 INFO - PROCESS | 1741 | 1463628202846 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 20:23:23 INFO - PROCESS | 1741 | 1463628203063 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ed42000 == 77 [pid = 1741] [id = 133] 20:23:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 183 (0x8ed42800) [pid = 1741] [serial = 398] [outer = (nil)] 20:23:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 184 (0x8ed48400) [pid = 1741] [serial = 399] [outer = 0x8ed42800] 20:23:23 INFO - PROCESS | 1741 | 1463628203445 Marionette DEBUG loaded listener.js 20:23:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 185 (0x8f40bc00) [pid = 1741] [serial = 400] [outer = 0x8ed42800] 20:23:24 INFO - PROCESS | 1741 | 1463628204302 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]]]}] 20:23:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 20:23:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1739ms 20:23:24 INFO - PROCESS | 1741 | 1463628204370 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 20:23:24 INFO - PROCESS | 1741 | 1463628204377 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 20:23:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 20:23:24 INFO - PROCESS | 1741 | 1463628204385 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 20:23:24 INFO - PROCESS | 1741 | 1463628204391 Marionette TRACE conn4 <- [1,506,null,{}] 20:23:24 INFO - PROCESS | 1741 | 1463628204398 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}] 20:23:24 INFO - PROCESS | 1741 | 1463628204678 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 20:23:24 INFO - PROCESS | 1741 | 1463628204914 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f54e000 == 78 [pid = 1741] [id = 134] 20:23:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 186 (0x8f54e400) [pid = 1741] [serial = 401] [outer = (nil)] 20:23:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 187 (0x8f553000) [pid = 1741] [serial = 402] [outer = 0x8f54e400] 20:23:25 INFO - PROCESS | 1741 | 1463628205038 Marionette DEBUG loaded listener.js 20:23:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 188 (0x90dc0c00) [pid = 1741] [serial = 403] [outer = 0x8f54e400] 20:23:25 INFO - PROCESS | 1741 | --DOCSHELL 0x925e4400 == 77 [pid = 1741] [id = 121] 20:23:25 INFO - PROCESS | 1741 | --DOCSHELL 0x98117c00 == 76 [pid = 1741] [id = 120] 20:23:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8f40a800 == 75 [pid = 1741] [id = 119] 20:23:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8e22a800 == 74 [pid = 1741] [id = 118] 20:23:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2f6c00 == 73 [pid = 1741] [id = 117] 20:23:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2fb400 == 72 [pid = 1741] [id = 116] 20:23:25 INFO - PROCESS | 1741 | --DOCSHELL 0x8e22f400 == 71 [pid = 1741] [id = 115] 20:23:25 INFO - PROCESS | 1741 | --DOMWINDOW == 187 (0x9a063000) [pid = 1741] [serial = 312] [outer = (nil)] [url = about:blank] 20:23:25 INFO - PROCESS | 1741 | --DOMWINDOW == 186 (0x9b8fb000) [pid = 1741] [serial = 315] [outer = (nil)] [url = about:blank] 20:23:25 INFO - PROCESS | 1741 | --DOMWINDOW == 185 (0x9b8fbc00) [pid = 1741] [serial = 318] [outer = (nil)] [url = about:blank] 20:23:25 INFO - PROCESS | 1741 | --DOMWINDOW == 184 (0x9b94d400) [pid = 1741] [serial = 316] [outer = (nil)] [url = about:blank] 20:23:25 INFO - PROCESS | 1741 | --DOMWINDOW == 183 (0x9182b800) [pid = 1741] [serial = 273] [outer = (nil)] [url = about:blank] 20:23:25 INFO - PROCESS | 1741 | --DOMWINDOW == 182 (0x951d7800) [pid = 1741] [serial = 276] [outer = (nil)] [url = about:blank] 20:23:25 INFO - PROCESS | 1741 | --DOMWINDOW == 181 (0x9b054800) [pid = 1741] [serial = 279] [outer = (nil)] [url = about:blank] 20:23:25 INFO - PROCESS | 1741 | --DOMWINDOW == 180 (0xa237d000) [pid = 1741] [serial = 282] [outer = (nil)] [url = about:blank] 20:23:25 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x919cb800) [pid = 1741] [serial = 285] [outer = (nil)] [url = about:blank] 20:23:25 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x90bf7c00) [pid = 1741] [serial = 288] [outer = (nil)] [url = about:blank] 20:23:25 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x90dc3000) [pid = 1741] [serial = 291] [outer = (nil)] [url = about:blank] 20:23:25 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x97764400) [pid = 1741] [serial = 309] [outer = (nil)] [url = about:blank] 20:23:25 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x9181e800) [pid = 1741] [serial = 301] [outer = (nil)] [url = about:blank] 20:23:25 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x90dc5000) [pid = 1741] [serial = 300] [outer = (nil)] [url = about:blank] 20:23:25 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x9513f400) [pid = 1741] [serial = 306] [outer = (nil)] [url = about:blank] 20:23:25 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x951d8000) [pid = 1741] [serial = 307] [outer = (nil)] [url = about:blank] 20:23:25 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x919c9c00) [pid = 1741] [serial = 304] [outer = (nil)] [url = about:blank] 20:23:25 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x918e0c00) [pid = 1741] [serial = 303] [outer = (nil)] [url = about:blank] 20:23:25 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x8f404000) [pid = 1741] [serial = 297] [outer = (nil)] [url = about:blank] 20:23:25 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x8f2f8c00) [pid = 1741] [serial = 294] [outer = (nil)] [url = about:blank] 20:23:25 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x9bc87000) [pid = 1741] [serial = 319] [outer = (nil)] [url = about:blank] 20:23:25 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x9a316800) [pid = 1741] [serial = 313] [outer = (nil)] [url = about:blank] 20:23:25 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x9989d800) [pid = 1741] [serial = 310] [outer = (nil)] [url = about:blank] 20:23:26 INFO - PROCESS | 1741 | 1463628206019 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]]]}] 20:23:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 20:23:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1694ms 20:23:26 INFO - PROCESS | 1741 | 1463628206078 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 20:23:26 INFO - PROCESS | 1741 | 1463628206084 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 20:23:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 20:23:26 INFO - PROCESS | 1741 | 1463628206093 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 20:23:26 INFO - PROCESS | 1741 | 1463628206098 Marionette TRACE conn4 <- [1,510,null,{}] 20:23:26 INFO - PROCESS | 1741 | 1463628206103 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}] 20:23:26 INFO - PROCESS | 1741 | 1463628206271 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 20:23:26 INFO - PROCESS | 1741 | 1463628206409 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x90dc6800 == 72 [pid = 1741] [id = 135] 20:23:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x90dc8800) [pid = 1741] [serial = 404] [outer = (nil)] 20:23:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x918d7800) [pid = 1741] [serial = 405] [outer = 0x90dc8800] 20:23:26 INFO - PROCESS | 1741 | 1463628206528 Marionette DEBUG loaded listener.js 20:23:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x919c8800) [pid = 1741] [serial = 406] [outer = 0x90dc8800] 20:23:27 INFO - PROCESS | 1741 | 1463628207330 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]]]}] 20:23:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 20:23:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1285ms 20:23:27 INFO - PROCESS | 1741 | 1463628207379 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 20:23:27 INFO - PROCESS | 1741 | 1463628207382 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 20:23:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 20:23:27 INFO - PROCESS | 1741 | 1463628207389 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 20:23:27 INFO - PROCESS | 1741 | 1463628207394 Marionette TRACE conn4 <- [1,514,null,{}] 20:23:27 INFO - PROCESS | 1741 | 1463628207410 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}] 20:23:27 INFO - PROCESS | 1741 | 1463628207584 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 20:23:27 INFO - PROCESS | 1741 | 1463628207596 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x925e6000 == 73 [pid = 1741] [id = 136] 20:23:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x939f0000) [pid = 1741] [serial = 407] [outer = (nil)] 20:23:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x95140c00) [pid = 1741] [serial = 408] [outer = 0x939f0000] 20:23:27 INFO - PROCESS | 1741 | 1463628207799 Marionette DEBUG loaded listener.js 20:23:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x951d3400) [pid = 1741] [serial = 409] [outer = 0x939f0000] 20:23:28 INFO - PROCESS | 1741 | 1463628208558 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]]]}] 20:23:28 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 20:23:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1231ms 20:23:28 INFO - PROCESS | 1741 | 1463628208620 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 20:23:28 INFO - PROCESS | 1741 | 1463628208624 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 20:23:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 20:23:28 INFO - PROCESS | 1741 | 1463628208630 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 20:23:28 INFO - PROCESS | 1741 | 1463628208634 Marionette TRACE conn4 <- [1,518,null,{}] 20:23:28 INFO - PROCESS | 1741 | 1463628208639 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}] 20:23:28 INFO - PROCESS | 1741 | 1463628208840 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 20:23:28 INFO - PROCESS | 1741 | 1463628208864 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x95142400 == 74 [pid = 1741] [id = 137] 20:23:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x95142800) [pid = 1741] [serial = 410] [outer = (nil)] 20:23:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x9775ac00) [pid = 1741] [serial = 411] [outer = 0x95142800] 20:23:28 INFO - PROCESS | 1741 | 1463628208937 Marionette DEBUG loaded listener.js 20:23:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x9a02d800) [pid = 1741] [serial = 412] [outer = 0x95142800] 20:23:29 INFO - PROCESS | 1741 | 1463628209850 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]]]}] 20:23:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 20:23:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1286ms 20:23:29 INFO - PROCESS | 1741 | 1463628209922 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 20:23:29 INFO - PROCESS | 1741 | 1463628209925 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 20:23:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 20:23:29 INFO - PROCESS | 1741 | 1463628209932 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 20:23:29 INFO - PROCESS | 1741 | 1463628209935 Marionette TRACE conn4 <- [1,522,null,{}] 20:23:29 INFO - PROCESS | 1741 | 1463628209940 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}] 20:23:30 INFO - PROCESS | 1741 | 1463628210140 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 20:23:30 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x97758400) [pid = 1741] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 20:23:30 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x9b059000) [pid = 1741] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 20:23:30 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x8e235400) [pid = 1741] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 20:23:30 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x90bf1c00) [pid = 1741] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 20:23:30 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x90bf8800) [pid = 1741] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 20:23:30 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x9775d000) [pid = 1741] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 20:23:30 INFO - PROCESS | 1741 | 1463628210453 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x90bf8800 == 75 [pid = 1741] [id = 138] 20:23:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x91823000) [pid = 1741] [serial = 413] [outer = (nil)] 20:23:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x93a17c00) [pid = 1741] [serial = 414] [outer = 0x91823000] 20:23:30 INFO - PROCESS | 1741 | 1463628210536 Marionette DEBUG loaded listener.js 20:23:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x9a40e000) [pid = 1741] [serial = 415] [outer = 0x91823000] 20:23:31 INFO - PROCESS | 1741 | 1463628211319 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]]]}] 20:23:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 20:23:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1428ms 20:23:31 INFO - PROCESS | 1741 | 1463628211361 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 20:23:31 INFO - PROCESS | 1741 | 1463628211364 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 20:23:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 20:23:31 INFO - PROCESS | 1741 | 1463628211371 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 20:23:31 INFO - PROCESS | 1741 | 1463628211375 Marionette TRACE conn4 <- [1,526,null,{}] 20:23:31 INFO - PROCESS | 1741 | 1463628211380 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}] 20:23:31 INFO - PROCESS | 1741 | 1463628211544 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 20:23:31 INFO - PROCESS | 1741 | 1463628211564 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x9775b000 == 76 [pid = 1741] [id = 139] 20:23:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x9b052000) [pid = 1741] [serial = 416] [outer = (nil)] 20:23:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x9b949800) [pid = 1741] [serial = 417] [outer = 0x9b052000] 20:23:31 INFO - PROCESS | 1741 | 1463628211640 Marionette DEBUG loaded listener.js 20:23:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x9bc83400) [pid = 1741] [serial = 418] [outer = 0x9b052000] 20:23:32 INFO - PROCESS | 1741 | 1463628212648 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]]]}] 20:23:32 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 20:23:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1334ms 20:23:32 INFO - PROCESS | 1741 | 1463628212706 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 20:23:32 INFO - PROCESS | 1741 | 1463628212713 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 20:23:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 20:23:32 INFO - PROCESS | 1741 | 1463628212722 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 20:23:32 INFO - PROCESS | 1741 | 1463628212728 Marionette TRACE conn4 <- [1,530,null,{}] 20:23:32 INFO - PROCESS | 1741 | 1463628212738 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}] 20:23:32 INFO - PROCESS | 1741 | 1463628212981 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 20:23:33 INFO - PROCESS | 1741 | 1463628213208 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2f6c00 == 77 [pid = 1741] [id = 140] 20:23:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x8f2f9c00) [pid = 1741] [serial = 419] [outer = (nil)] 20:23:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x8f536c00) [pid = 1741] [serial = 420] [outer = 0x8f2f9c00] 20:23:33 INFO - PROCESS | 1741 | 1463628213346 Marionette DEBUG loaded listener.js 20:23:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x8f549400) [pid = 1741] [serial = 421] [outer = 0x8f2f9c00] 20:23:34 INFO - PROCESS | 1741 | 1463628214386 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"]]]}] 20:23:34 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 20:23:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 20:23:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:23:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:23:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 20:23:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:23:34 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 20:23:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 20:23:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:23:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:23:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 20:23:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:23:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1839ms 20:23:34 INFO - PROCESS | 1741 | 1463628214917 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 20:23:34 INFO - PROCESS | 1741 | 1463628214926 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 20:23:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 20:23:34 INFO - PROCESS | 1741 | 1463628214996 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 20:23:35 INFO - PROCESS | 1741 | 1463628215001 Marionette TRACE conn4 <- [1,534,null,{}] 20:23:35 INFO - PROCESS | 1741 | 1463628215007 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}] 20:23:35 INFO - PROCESS | 1741 | 1463628215211 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 20:23:35 INFO - PROCESS | 1741 | 1463628215379 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f409000 == 78 [pid = 1741] [id = 141] 20:23:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x8f40e800) [pid = 1741] [serial = 422] [outer = (nil)] 20:23:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x9cdb0c00) [pid = 1741] [serial = 423] [outer = 0x8f40e800] 20:23:35 INFO - PROCESS | 1741 | 1463628215466 Marionette DEBUG loaded listener.js 20:23:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0xa2378800) [pid = 1741] [serial = 424] [outer = 0x8f40e800] 20:23:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 20:23:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1433ms 20:23:36 INFO - PROCESS | 1741 | 1463628216417 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]]]}] 20:23:36 INFO - PROCESS | 1741 | 1463628216470 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 20:23:36 INFO - PROCESS | 1741 | 1463628216475 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 20:23:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 20:23:36 INFO - PROCESS | 1741 | 1463628216483 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 20:23:36 INFO - PROCESS | 1741 | 1463628216489 Marionette TRACE conn4 <- [1,538,null,{}] 20:23:36 INFO - PROCESS | 1741 | 1463628216505 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}] 20:23:36 INFO - PROCESS | 1741 | 1463628216700 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 20:23:36 INFO - PROCESS | 1741 | 1463628216879 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:36 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ed41800 == 79 [pid = 1741] [id = 142] 20:23:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 181 (0x90ad2800) [pid = 1741] [serial = 425] [outer = (nil)] 20:23:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 182 (0x90add800) [pid = 1741] [serial = 426] [outer = 0x90ad2800] 20:23:36 INFO - PROCESS | 1741 | 1463628216969 Marionette DEBUG loaded listener.js 20:23:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 183 (0xa27e9c00) [pid = 1741] [serial = 427] [outer = 0x90ad2800] 20:23:37 INFO - PROCESS | 1741 | 1463628217897 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]]]}] 20:23:37 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. 20:23:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1436ms 20:23:37 INFO - PROCESS | 1741 | 1463628217919 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 20:23:37 INFO - PROCESS | 1741 | 1463628217924 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 20:23:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 20:23:37 INFO - PROCESS | 1741 | 1463628217930 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 20:23:37 INFO - PROCESS | 1741 | 1463628217933 Marionette TRACE conn4 <- [1,542,null,{}] 20:23:37 INFO - PROCESS | 1741 | 1463628217939 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}] 20:23:38 INFO - PROCESS | 1741 | 1463628218172 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 20:23:38 INFO - PROCESS | 1741 | 1463628218303 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7ae800 == 80 [pid = 1741] [id = 143] 20:23:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 184 (0x8d7b2000) [pid = 1741] [serial = 428] [outer = (nil)] 20:23:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 185 (0x8d7b5000) [pid = 1741] [serial = 429] [outer = 0x8d7b2000] 20:23:38 INFO - PROCESS | 1741 | 1463628218396 Marionette DEBUG loaded listener.js 20:23:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 186 (0x90adac00) [pid = 1741] [serial = 430] [outer = 0x8d7b2000] 20:23:39 INFO - PROCESS | 1741 | 1463628219300 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]]]}] 20:23:39 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. 20:23:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1426ms 20:23:39 INFO - PROCESS | 1741 | 1463628219373 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 20:23:39 INFO - PROCESS | 1741 | 1463628219377 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 20:23:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 20:23:39 INFO - PROCESS | 1741 | 1463628219387 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 20:23:39 INFO - PROCESS | 1741 | 1463628219389 Marionette TRACE conn4 <- [1,546,null,{}] 20:23:39 INFO - PROCESS | 1741 | 1463628219394 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}] 20:23:39 INFO - PROCESS | 1741 | 1463628219586 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 20:23:39 INFO - PROCESS | 1741 | 1463628219753 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7af800 == 81 [pid = 1741] [id = 144] 20:23:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 187 (0x8d7b5800) [pid = 1741] [serial = 431] [outer = (nil)] 20:23:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 188 (0x8daf1c00) [pid = 1741] [serial = 432] [outer = 0x8d7b5800] 20:23:39 INFO - PROCESS | 1741 | 1463628219840 Marionette DEBUG loaded listener.js 20:23:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 189 (0x8daf8c00) [pid = 1741] [serial = 433] [outer = 0x8d7b5800] 20:23:40 INFO - PROCESS | 1741 | 1463628220764 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]]]}] 20:23:40 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 20:23:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1390ms 20:23:40 INFO - PROCESS | 1741 | 1463628220777 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 20:23:40 INFO - PROCESS | 1741 | 1463628220780 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 20:23:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 20:23:40 INFO - PROCESS | 1741 | 1463628220786 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 20:23:40 INFO - PROCESS | 1741 | 1463628220790 Marionette TRACE conn4 <- [1,550,null,{}] 20:23:40 INFO - PROCESS | 1741 | 1463628220888 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}] 20:23:41 INFO - PROCESS | 1741 | 1463628221139 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 20:23:41 INFO - PROCESS | 1741 | 1463628221363 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d9c5000 == 82 [pid = 1741] [id = 145] 20:23:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 190 (0x8d9c5800) [pid = 1741] [serial = 434] [outer = (nil)] 20:23:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 191 (0x8d9ccc00) [pid = 1741] [serial = 435] [outer = 0x8d9c5800] 20:23:41 INFO - PROCESS | 1741 | 1463628221465 Marionette DEBUG loaded listener.js 20:23:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 192 (0x8f54d400) [pid = 1741] [serial = 436] [outer = 0x8d9c5800] 20:23:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 193 (0x8d9cf000) [pid = 1741] [serial = 437] [outer = 0x993b5800] 20:23:42 INFO - PROCESS | 1741 | 1463628222338 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]]]}] 20:23:42 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. 20:23:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1583ms 20:23:42 INFO - PROCESS | 1741 | 1463628222437 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 20:23:42 INFO - PROCESS | 1741 | 1463628222440 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 20:23:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 20:23:42 INFO - PROCESS | 1741 | 1463628222478 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 20:23:42 INFO - PROCESS | 1741 | 1463628222481 Marionette TRACE conn4 <- [1,554,null,{}] 20:23:42 INFO - PROCESS | 1741 | 1463628222488 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}] 20:23:42 INFO - PROCESS | 1741 | 1463628222666 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 20:23:42 INFO - PROCESS | 1741 | 1463628222881 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d9cb000 == 83 [pid = 1741] [id = 146] 20:23:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 194 (0x8d9cdc00) [pid = 1741] [serial = 438] [outer = (nil)] 20:23:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 195 (0x918dd000) [pid = 1741] [serial = 439] [outer = 0x8d9cdc00] 20:23:43 INFO - PROCESS | 1741 | 1463628223014 Marionette DEBUG loaded listener.js 20:23:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 196 (0x9bebb000) [pid = 1741] [serial = 440] [outer = 0x8d9cdc00] 20:23:43 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:23:43 INFO - PROCESS | 1741 | 1463628223910 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]]]}] 20:23:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 20:23:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1482ms 20:23:43 INFO - PROCESS | 1741 | 1463628223957 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 20:23:43 INFO - PROCESS | 1741 | 1463628223961 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 20:23:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 20:23:43 INFO - PROCESS | 1741 | 1463628223967 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 20:23:43 INFO - PROCESS | 1741 | 1463628223971 Marionette TRACE conn4 <- [1,558,null,{}] 20:23:43 INFO - PROCESS | 1741 | 1463628223976 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}] 20:23:44 INFO - PROCESS | 1741 | 1463628224177 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 20:23:44 INFO - PROCESS | 1741 | 1463628224357 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e190400 == 84 [pid = 1741] [id = 147] 20:23:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 197 (0x918d2c00) [pid = 1741] [serial = 441] [outer = (nil)] 20:23:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 198 (0x9c791000) [pid = 1741] [serial = 442] [outer = 0x918d2c00] 20:23:44 INFO - PROCESS | 1741 | 1463628224439 Marionette DEBUG loaded listener.js 20:23:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 199 (0x9c793800) [pid = 1741] [serial = 443] [outer = 0x918d2c00] 20:23:45 INFO - PROCESS | 1741 | 1463628225350 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]]]}] 20:23:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 20:23:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1430ms 20:23:45 INFO - PROCESS | 1741 | 1463628225398 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 20:23:45 INFO - PROCESS | 1741 | 1463628225402 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 20:23:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 20:23:45 INFO - PROCESS | 1741 | 1463628225408 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 20:23:45 INFO - PROCESS | 1741 | 1463628225411 Marionette TRACE conn4 <- [1,562,null,{}] 20:23:45 INFO - PROCESS | 1741 | 1463628225417 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}] 20:23:45 INFO - PROCESS | 1741 | 1463628225581 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 20:23:45 INFO - PROCESS | 1741 | 1463628225761 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b913400 == 85 [pid = 1741] [id = 148] 20:23:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 200 (0x8b913c00) [pid = 1741] [serial = 444] [outer = (nil)] 20:23:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 201 (0x8b91b400) [pid = 1741] [serial = 445] [outer = 0x8b913c00] 20:23:45 INFO - PROCESS | 1741 | 1463628225850 Marionette DEBUG loaded listener.js 20:23:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 202 (0x8b91d800) [pid = 1741] [serial = 446] [outer = 0x8b913c00] 20:23:46 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:23:46 INFO - PROCESS | 1741 | 1463628226758 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]]]}] 20:23:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 20:23:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1387ms 20:23:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 20:23:46 INFO - PROCESS | 1741 | 1463628226797 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 20:23:46 INFO - PROCESS | 1741 | 1463628226800 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 20:23:46 INFO - PROCESS | 1741 | 1463628226807 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 20:23:46 INFO - PROCESS | 1741 | 1463628226810 Marionette TRACE conn4 <- [1,566,null,{}] 20:23:46 INFO - PROCESS | 1741 | 1463628226816 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}] 20:23:46 INFO - PROCESS | 1741 | 1463628226983 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 20:23:47 INFO - PROCESS | 1741 | 1463628227162 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b915400 == 86 [pid = 1741] [id = 149] 20:23:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 203 (0x8b919000) [pid = 1741] [serial = 447] [outer = (nil)] 20:23:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 204 (0x8ba3f800) [pid = 1741] [serial = 448] [outer = 0x8b919000] 20:23:47 INFO - PROCESS | 1741 | 1463628227244 Marionette DEBUG loaded listener.js 20:23:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 205 (0x8ba42c00) [pid = 1741] [serial = 449] [outer = 0x8b919000] 20:23:47 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:23:48 INFO - PROCESS | 1741 | 1463628228148 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]]]}] 20:23:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 20:23:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1378ms 20:23:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 20:23:48 INFO - PROCESS | 1741 | 1463628228185 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 20:23:48 INFO - PROCESS | 1741 | 1463628228188 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 20:23:48 INFO - PROCESS | 1741 | 1463628228195 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 20:23:48 INFO - PROCESS | 1741 | 1463628228199 Marionette TRACE conn4 <- [1,570,null,{}] 20:23:48 INFO - PROCESS | 1741 | 1463628228205 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}] 20:23:48 INFO - PROCESS | 1741 | 1463628228391 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 20:23:48 INFO - PROCESS | 1741 | 1463628228568 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba3e000 == 87 [pid = 1741] [id = 150] 20:23:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 206 (0x8ba44c00) [pid = 1741] [serial = 450] [outer = (nil)] 20:23:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 207 (0x9a061c00) [pid = 1741] [serial = 451] [outer = 0x8ba44c00] 20:23:48 INFO - PROCESS | 1741 | 1463628228655 Marionette DEBUG loaded listener.js 20:23:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 208 (0x9c791800) [pid = 1741] [serial = 452] [outer = 0x8ba44c00] 20:23:49 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:23:49 INFO - PROCESS | 1741 | 1463628229564 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]]]}] 20:23:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 20:23:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1430ms 20:23:49 INFO - PROCESS | 1741 | 1463628229624 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 20:23:49 INFO - PROCESS | 1741 | 1463628229628 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 20:23:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 20:23:49 INFO - PROCESS | 1741 | 1463628229635 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 20:23:49 INFO - PROCESS | 1741 | 1463628229639 Marionette TRACE conn4 <- [1,574,null,{}] 20:23:49 INFO - PROCESS | 1741 | 1463628229645 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}] 20:23:49 INFO - PROCESS | 1741 | 1463628229811 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 20:23:50 INFO - PROCESS | 1741 | 1463628229997 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x8bcd3400 == 88 [pid = 1741] [id = 151] 20:23:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 209 (0x8bcd4400) [pid = 1741] [serial = 453] [outer = (nil)] 20:23:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 210 (0x8bcdc000) [pid = 1741] [serial = 454] [outer = 0x8bcd4400] 20:23:50 INFO - PROCESS | 1741 | 1463628230082 Marionette DEBUG loaded listener.js 20:23:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 211 (0x8bcdd800) [pid = 1741] [serial = 455] [outer = 0x8bcd4400] 20:23:51 INFO - PROCESS | 1741 | 1463628231314 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]]]}] 20:23:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 20:23:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1734ms 20:23:51 INFO - PROCESS | 1741 | 1463628231370 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 20:23:51 INFO - PROCESS | 1741 | 1463628231376 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 20:23:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 20:23:51 INFO - PROCESS | 1741 | 1463628231384 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 20:23:51 INFO - PROCESS | 1741 | 1463628231389 Marionette TRACE conn4 <- [1,578,null,{}] 20:23:51 INFO - PROCESS | 1741 | 1463628231398 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}] 20:23:51 INFO - PROCESS | 1741 | 1463628231609 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 20:23:51 INFO - PROCESS | 1741 | 1463628231789 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba47800 == 89 [pid = 1741] [id = 152] 20:23:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 212 (0x8bcda000) [pid = 1741] [serial = 456] [outer = (nil)] 20:23:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 213 (0x8d9c5c00) [pid = 1741] [serial = 457] [outer = 0x8bcda000] 20:23:51 INFO - PROCESS | 1741 | 1463628231866 Marionette DEBUG loaded listener.js 20:23:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 214 (0x8d9d1400) [pid = 1741] [serial = 458] [outer = 0x8bcda000] 20:23:52 INFO - PROCESS | 1741 | 1463628232858 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]]]}] 20:23:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 20:23:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1532ms 20:23:52 INFO - PROCESS | 1741 | 1463628232916 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 20:23:52 INFO - PROCESS | 1741 | 1463628232924 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 20:23:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 20:23:52 INFO - PROCESS | 1741 | 1463628232934 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 20:23:52 INFO - PROCESS | 1741 | 1463628232937 Marionette TRACE conn4 <- [1,582,null,{}] 20:23:52 INFO - PROCESS | 1741 | 1463628232943 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}] 20:23:53 INFO - PROCESS | 1741 | 1463628233109 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 20:23:53 INFO - PROCESS | 1741 | 1463628233332 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d9cc400 == 90 [pid = 1741] [id = 153] 20:23:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 215 (0x8e187400) [pid = 1741] [serial = 459] [outer = (nil)] 20:23:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 216 (0x8eb97000) [pid = 1741] [serial = 460] [outer = 0x8e187400] 20:23:53 INFO - PROCESS | 1741 | 1463628233450 Marionette DEBUG loaded listener.js 20:23:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 217 (0x8ed3ec00) [pid = 1741] [serial = 461] [outer = 0x8e187400] 20:23:54 INFO - PROCESS | 1741 | --DOCSHELL 0x9c711400 == 89 [pid = 1741] [id = 19] 20:23:54 INFO - PROCESS | 1741 | --DOCSHELL 0x946f0000 == 88 [pid = 1741] [id = 6] 20:23:54 INFO - PROCESS | 1741 | --DOCSHELL 0x9223a000 == 87 [pid = 1741] [id = 25] 20:23:54 INFO - PROCESS | 1741 | --DOCSHELL 0x9774f800 == 86 [pid = 1741] [id = 24] 20:23:54 INFO - PROCESS | 1741 | --DOCSHELL 0x99324400 == 85 [pid = 1741] [id = 16] 20:23:54 INFO - PROCESS | 1741 | --DOMWINDOW == 216 (0x9b8f7800) [pid = 1741] [serial = 363] [outer = (nil)] [url = about:blank] 20:23:54 INFO - PROCESS | 1741 | --DOMWINDOW == 215 (0x9ca01400) [pid = 1741] [serial = 321] [outer = (nil)] [url = about:blank] 20:23:54 INFO - PROCESS | 1741 | --DOMWINDOW == 214 (0x9775a800) [pid = 1741] [serial = 327] [outer = (nil)] [url = about:blank] 20:23:54 INFO - PROCESS | 1741 | --DOMWINDOW == 213 (0x9c71ac00) [pid = 1741] [serial = 330] [outer = (nil)] [url = about:blank] 20:23:54 INFO - PROCESS | 1741 | --DOMWINDOW == 212 (0xa2732c00) [pid = 1741] [serial = 333] [outer = (nil)] [url = about:blank] 20:23:54 INFO - PROCESS | 1741 | --DOMWINDOW == 211 (0xa36b2800) [pid = 1741] [serial = 336] [outer = (nil)] [url = about:blank] 20:23:54 INFO - PROCESS | 1741 | --DOMWINDOW == 210 (0xa6936400) [pid = 1741] [serial = 339] [outer = (nil)] [url = about:blank] 20:23:54 INFO - PROCESS | 1741 | --DOMWINDOW == 209 (0x8e231c00) [pid = 1741] [serial = 342] [outer = (nil)] [url = about:blank] 20:23:54 INFO - PROCESS | 1741 | --DOMWINDOW == 208 (0x918d1400) [pid = 1741] [serial = 324] [outer = (nil)] [url = about:blank] 20:23:54 INFO - PROCESS | 1741 | --DOCSHELL 0x9bc8b000 == 84 [pid = 1741] [id = 20] 20:23:54 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2f0800 == 83 [pid = 1741] [id = 98] 20:23:54 INFO - PROCESS | 1741 | --DOCSHELL 0x90dbe400 == 82 [pid = 1741] [id = 97] 20:23:54 INFO - PROCESS | 1741 | --DOCSHELL 0x90bec400 == 81 [pid = 1741] [id = 96] 20:23:54 INFO - PROCESS | 1741 | --DOCSHELL 0x92236c00 == 80 [pid = 1741] [id = 21] 20:23:54 INFO - PROCESS | 1741 | --DOCSHELL 0xa2259400 == 79 [pid = 1741] [id = 127] 20:23:54 INFO - PROCESS | 1741 | --DOCSHELL 0x8f40dc00 == 78 [pid = 1741] [id = 126] 20:23:54 INFO - PROCESS | 1741 | --DOCSHELL 0x9b053800 == 77 [pid = 1741] [id = 125] 20:23:54 INFO - PROCESS | 1741 | 1463628234421 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]]]}] 20:23:54 INFO - PROCESS | 1741 | --DOCSHELL 0x9460d000 == 76 [pid = 1741] [id = 124] 20:23:54 INFO - PROCESS | 1741 | --DOCSHELL 0x90dcb400 == 75 [pid = 1741] [id = 123] 20:23:54 INFO - PROCESS | 1741 | --DOCSHELL 0x8e229400 == 74 [pid = 1741] [id = 122] 20:23:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 20:23:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1533ms 20:23:54 INFO - PROCESS | 1741 | 1463628234467 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 20:23:54 INFO - PROCESS | 1741 | 1463628234471 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 20:23:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 20:23:54 INFO - PROCESS | 1741 | 1463628234477 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 20:23:54 INFO - PROCESS | 1741 | 1463628234483 Marionette TRACE conn4 <- [1,586,null,{}] 20:23:54 INFO - PROCESS | 1741 | 1463628234504 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}] 20:23:54 INFO - PROCESS | 1741 | --DOMWINDOW == 207 (0x9a061000) [pid = 1741] [serial = 357] [outer = (nil)] [url = about:blank] 20:23:54 INFO - PROCESS | 1741 | --DOMWINDOW == 206 (0x9b8f5000) [pid = 1741] [serial = 360] [outer = (nil)] [url = about:blank] 20:23:54 INFO - PROCESS | 1741 | --DOMWINDOW == 205 (0x925df800) [pid = 1741] [serial = 346] [outer = (nil)] [url = about:blank] 20:23:54 INFO - PROCESS | 1741 | --DOMWINDOW == 204 (0x918d4c00) [pid = 1741] [serial = 345] [outer = (nil)] [url = about:blank] 20:23:54 INFO - PROCESS | 1741 | --DOMWINDOW == 203 (0x94601400) [pid = 1741] [serial = 349] [outer = (nil)] [url = about:blank] 20:23:54 INFO - PROCESS | 1741 | --DOMWINDOW == 202 (0x91828000) [pid = 1741] [serial = 348] [outer = (nil)] [url = about:blank] 20:23:54 INFO - PROCESS | 1741 | --DOMWINDOW == 201 (0x93cca000) [pid = 1741] [serial = 351] [outer = (nil)] [url = about:blank] 20:23:54 INFO - PROCESS | 1741 | --DOMWINDOW == 200 (0x951d5c00) [pid = 1741] [serial = 352] [outer = (nil)] [url = about:blank] 20:23:54 INFO - PROCESS | 1741 | --DOMWINDOW == 199 (0x9899f800) [pid = 1741] [serial = 354] [outer = (nil)] [url = about:blank] 20:23:54 INFO - PROCESS | 1741 | --DOMWINDOW == 198 (0x9b94a000) [pid = 1741] [serial = 361] [outer = (nil)] [url = about:blank] 20:23:54 INFO - PROCESS | 1741 | --DOMWINDOW == 197 (0x9a314c00) [pid = 1741] [serial = 358] [outer = (nil)] [url = about:blank] 20:23:54 INFO - PROCESS | 1741 | --DOMWINDOW == 196 (0x9a032800) [pid = 1741] [serial = 355] [outer = (nil)] [url = about:blank] 20:23:54 INFO - PROCESS | 1741 | 1463628234731 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 20:23:54 INFO - PROCESS | 1741 | 1463628234749 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ed40c00 == 75 [pid = 1741] [id = 154] 20:23:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 197 (0x8f402c00) [pid = 1741] [serial = 462] [outer = (nil)] 20:23:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 198 (0x8f551400) [pid = 1741] [serial = 463] [outer = 0x8f402c00] 20:23:54 INFO - PROCESS | 1741 | 1463628234883 Marionette DEBUG loaded listener.js 20:23:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 199 (0x90ad4c00) [pid = 1741] [serial = 464] [outer = 0x8f402c00] 20:23:55 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:23:55 INFO - PROCESS | 1741 | 1463628235673 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]]]}] 20:23:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 20:23:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1231ms 20:23:55 INFO - PROCESS | 1741 | 1463628235708 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 20:23:55 INFO - PROCESS | 1741 | 1463628235712 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 20:23:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 20:23:55 INFO - PROCESS | 1741 | 1463628235722 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 20:23:55 INFO - PROCESS | 1741 | 1463628235724 Marionette TRACE conn4 <- [1,590,null,{}] 20:23:55 INFO - PROCESS | 1741 | 1463628235730 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}] 20:23:55 INFO - PROCESS | 1741 | 1463628235954 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 20:23:56 INFO - PROCESS | 1741 | 1463628235998 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7b6000 == 76 [pid = 1741] [id = 155] 20:23:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 200 (0x90bf5800) [pid = 1741] [serial = 465] [outer = (nil)] 20:23:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 201 (0x90dc3c00) [pid = 1741] [serial = 466] [outer = 0x90bf5800] 20:23:56 INFO - PROCESS | 1741 | 1463628236073 Marionette DEBUG loaded listener.js 20:23:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 202 (0x918d7c00) [pid = 1741] [serial = 467] [outer = 0x90bf5800] 20:23:57 INFO - PROCESS | 1741 | 1463628237055 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]]]}] 20:23:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 20:23:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1386ms 20:23:57 INFO - PROCESS | 1741 | 1463628237115 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 20:23:57 INFO - PROCESS | 1741 | 1463628237119 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 20:23:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 20:23:57 INFO - PROCESS | 1741 | 1463628237124 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 20:23:57 INFO - PROCESS | 1741 | 1463628237128 Marionette TRACE conn4 <- [1,594,null,{}] 20:23:57 INFO - PROCESS | 1741 | 1463628237133 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}] 20:23:57 INFO - PROCESS | 1741 | 1463628237333 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 20:23:57 INFO - PROCESS | 1741 | 1463628237356 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x90dbf000 == 77 [pid = 1741] [id = 156] 20:23:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 203 (0x90dc7400) [pid = 1741] [serial = 468] [outer = (nil)] 20:23:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 204 (0x925df800) [pid = 1741] [serial = 469] [outer = 0x90dc7400] 20:23:57 INFO - PROCESS | 1741 | 1463628237427 Marionette DEBUG loaded listener.js 20:23:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 205 (0x925ea800) [pid = 1741] [serial = 470] [outer = 0x90dc7400] 20:23:58 INFO - PROCESS | 1741 | 1463628238293 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]]]}] 20:23:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 20:23:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1229ms 20:23:58 INFO - PROCESS | 1741 | 1463628238366 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 20:23:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 20:23:58 INFO - PROCESS | 1741 | 1463628238382 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 20:23:58 INFO - PROCESS | 1741 | 1463628238388 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 20:23:58 INFO - PROCESS | 1741 | 1463628238392 Marionette TRACE conn4 <- [1,598,null,{}] 20:23:58 INFO - PROCESS | 1741 | 1463628238404 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}] 20:23:58 INFO - PROCESS | 1741 | 1463628238629 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 20:23:58 INFO - PROCESS | 1741 | 1463628238659 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba4a800 == 78 [pid = 1741] [id = 157] 20:23:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 206 (0x90dbe400) [pid = 1741] [serial = 471] [outer = (nil)] 20:23:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 207 (0x951dd400) [pid = 1741] [serial = 472] [outer = 0x90dbe400] 20:23:58 INFO - PROCESS | 1741 | 1463628238730 Marionette DEBUG loaded listener.js 20:23:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 208 (0x98114400) [pid = 1741] [serial = 473] [outer = 0x90dbe400] 20:23:59 INFO - PROCESS | 1741 | --DOMWINDOW == 207 (0x95142800) [pid = 1741] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 20:23:59 INFO - PROCESS | 1741 | --DOMWINDOW == 206 (0x91823000) [pid = 1741] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 20:23:59 INFO - PROCESS | 1741 | --DOMWINDOW == 205 (0x90dc8800) [pid = 1741] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 20:23:59 INFO - PROCESS | 1741 | --DOMWINDOW == 204 (0x8ed42800) [pid = 1741] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 20:23:59 INFO - PROCESS | 1741 | --DOMWINDOW == 203 (0x8f54e400) [pid = 1741] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 20:23:59 INFO - PROCESS | 1741 | --DOMWINDOW == 202 (0x939f0000) [pid = 1741] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 20:23:59 INFO - PROCESS | 1741 | --DOMWINDOW == 201 (0x9a02c400) [pid = 1741] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 20:23:59 INFO - PROCESS | 1741 | 1463628239788 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]]]}] 20:23:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 20:23:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1430ms 20:23:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 20:23:59 INFO - PROCESS | 1741 | 1463628239818 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 20:23:59 INFO - PROCESS | 1741 | 1463628239821 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 20:23:59 INFO - PROCESS | 1741 | 1463628239835 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 20:23:59 INFO - PROCESS | 1741 | 1463628239838 Marionette TRACE conn4 <- [1,602,null,{}] 20:23:59 INFO - PROCESS | 1741 | 1463628239843 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}] 20:23:59 INFO - PROCESS | 1741 | 1463628239990 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 20:24:00 INFO - PROCESS | 1741 | 1463628240012 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ed42800 == 79 [pid = 1741] [id = 158] 20:24:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 202 (0x919c9000) [pid = 1741] [serial = 474] [outer = (nil)] 20:24:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 203 (0x989a5800) [pid = 1741] [serial = 475] [outer = 0x919c9000] 20:24:00 INFO - PROCESS | 1741 | 1463628240084 Marionette DEBUG loaded listener.js 20:24:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 204 (0x998ab400) [pid = 1741] [serial = 476] [outer = 0x919c9000] 20:24:00 INFO - PROCESS | 1741 | 1463628240914 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]]]}] 20:24:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 20:24:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1140ms 20:24:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 20:24:00 INFO - PROCESS | 1741 | 1463628240968 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 20:24:00 INFO - PROCESS | 1741 | 1463628240970 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 20:24:00 INFO - PROCESS | 1741 | 1463628240977 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 20:24:00 INFO - PROCESS | 1741 | 1463628240980 Marionette TRACE conn4 <- [1,606,null,{}] 20:24:00 INFO - PROCESS | 1741 | 1463628240986 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}] 20:24:01 INFO - PROCESS | 1741 | 1463628241161 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 20:24:01 INFO - PROCESS | 1741 | 1463628241173 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x951dd000 == 80 [pid = 1741] [id = 159] 20:24:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 205 (0x9980c400) [pid = 1741] [serial = 477] [outer = (nil)] 20:24:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 206 (0x9a034000) [pid = 1741] [serial = 478] [outer = 0x9980c400] 20:24:01 INFO - PROCESS | 1741 | 1463628241242 Marionette DEBUG loaded listener.js 20:24:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 207 (0x9a097400) [pid = 1741] [serial = 479] [outer = 0x9980c400] 20:24:02 INFO - PROCESS | 1741 | 1463628242389 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]]]}] 20:24:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 20:24:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1483ms 20:24:02 INFO - PROCESS | 1741 | 1463628242460 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 20:24:02 INFO - PROCESS | 1741 | 1463628242468 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 20:24:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 20:24:02 INFO - PROCESS | 1741 | 1463628242476 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 20:24:02 INFO - PROCESS | 1741 | 1463628242483 Marionette TRACE conn4 <- [1,610,null,{}] 20:24:02 INFO - PROCESS | 1741 | 1463628242490 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}] 20:24:02 INFO - PROCESS | 1741 | 1463628242725 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 20:24:02 INFO - PROCESS | 1741 | 1463628242958 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x8bcdc800 == 81 [pid = 1741] [id = 160] 20:24:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 208 (0x8d7b5c00) [pid = 1741] [serial = 480] [outer = (nil)] 20:24:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 209 (0x8dafe400) [pid = 1741] [serial = 481] [outer = 0x8d7b5c00] 20:24:03 INFO - PROCESS | 1741 | 1463628243058 Marionette DEBUG loaded listener.js 20:24:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 210 (0x8e235c00) [pid = 1741] [serial = 482] [outer = 0x8d7b5c00] 20:24:03 INFO - PROCESS | 1741 | 1463628243917 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]]]}] 20:24:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 20:24:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1486ms 20:24:03 INFO - PROCESS | 1741 | 1463628243963 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 20:24:03 INFO - PROCESS | 1741 | 1463628243971 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 20:24:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 20:24:03 INFO - PROCESS | 1741 | 1463628243984 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 20:24:03 INFO - PROCESS | 1741 | 1463628243988 Marionette TRACE conn4 <- [1,614,null,{}] 20:24:03 INFO - PROCESS | 1741 | 1463628243995 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}] 20:24:04 INFO - PROCESS | 1741 | 1463628244174 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 20:24:04 INFO - PROCESS | 1741 | 1463628244351 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e185000 == 82 [pid = 1741] [id = 161] 20:24:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 211 (0x8eb91800) [pid = 1741] [serial = 483] [outer = (nil)] 20:24:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 212 (0x8f54cc00) [pid = 1741] [serial = 484] [outer = 0x8eb91800] 20:24:04 INFO - PROCESS | 1741 | 1463628244436 Marionette DEBUG loaded listener.js 20:24:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 213 (0x90dbd000) [pid = 1741] [serial = 485] [outer = 0x8eb91800] 20:24:05 INFO - PROCESS | 1741 | 1463628245392 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]]]}] 20:24:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 20:24:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1485ms 20:24:05 INFO - PROCESS | 1741 | 1463628245468 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 20:24:05 INFO - PROCESS | 1741 | 1463628245471 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 20:24:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 20:24:05 INFO - PROCESS | 1741 | 1463628245478 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 20:24:05 INFO - PROCESS | 1741 | 1463628245484 Marionette TRACE conn4 <- [1,618,null,{}] 20:24:05 INFO - PROCESS | 1741 | 1463628245500 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}] 20:24:05 INFO - PROCESS | 1741 | 1463628245721 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 20:24:05 INFO - PROCESS | 1741 | 1463628245945 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba48400 == 83 [pid = 1741] [id = 162] 20:24:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 214 (0x97748000) [pid = 1741] [serial = 486] [outer = (nil)] 20:24:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 215 (0x9a02c400) [pid = 1741] [serial = 487] [outer = 0x97748000] 20:24:06 INFO - PROCESS | 1741 | 1463628246101 Marionette DEBUG loaded listener.js 20:24:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 216 (0x9b054400) [pid = 1741] [serial = 488] [outer = 0x97748000] 20:24:06 INFO - PROCESS | 1741 | 1463628246973 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]]]}] 20:24:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 20:24:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1534ms 20:24:07 INFO - PROCESS | 1741 | 1463628247013 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 20:24:07 INFO - PROCESS | 1741 | 1463628247018 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 20:24:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 20:24:07 INFO - PROCESS | 1741 | 1463628247024 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 20:24:07 INFO - PROCESS | 1741 | 1463628247028 Marionette TRACE conn4 <- [1,622,null,{}] 20:24:07 INFO - PROCESS | 1741 | 1463628247033 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}] 20:24:07 INFO - PROCESS | 1741 | 1463628247205 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 20:24:07 INFO - PROCESS | 1741 | 1463628247390 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x98927400 == 84 [pid = 1741] [id = 163] 20:24:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 217 (0x9a410400) [pid = 1741] [serial = 489] [outer = (nil)] 20:24:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 218 (0x9b8f9000) [pid = 1741] [serial = 490] [outer = 0x9a410400] 20:24:07 INFO - PROCESS | 1741 | 1463628247472 Marionette DEBUG loaded listener.js 20:24:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 219 (0x9bc80800) [pid = 1741] [serial = 491] [outer = 0x9a410400] 20:24:08 INFO - PROCESS | 1741 | 1463628248381 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]]]}] 20:24:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 20:24:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1434ms 20:24:08 INFO - PROCESS | 1741 | 1463628248459 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 20:24:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 20:24:08 INFO - PROCESS | 1741 | 1463628248463 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 20:24:08 INFO - PROCESS | 1741 | 1463628248469 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 20:24:08 INFO - PROCESS | 1741 | 1463628248473 Marionette TRACE conn4 <- [1,626,null,{}] 20:24:08 INFO - PROCESS | 1741 | 1463628248479 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}] 20:24:08 INFO - PROCESS | 1741 | 1463628248688 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 20:24:08 INFO - PROCESS | 1741 | 1463628248867 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x8daf5c00 == 85 [pid = 1741] [id = 164] 20:24:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 220 (0x9a351c00) [pid = 1741] [serial = 492] [outer = (nil)] 20:24:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 221 (0x9bf92400) [pid = 1741] [serial = 493] [outer = 0x9a351c00] 20:24:08 INFO - PROCESS | 1741 | 1463628248956 Marionette DEBUG loaded listener.js 20:24:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 222 (0x9c797000) [pid = 1741] [serial = 494] [outer = 0x9a351c00] 20:24:09 INFO - PROCESS | 1741 | 1463628249945 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]]]}] 20:24:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 20:24:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1536ms 20:24:10 INFO - PROCESS | 1741 | 1463628250007 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 20:24:10 INFO - PROCESS | 1741 | 1463628250012 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 20:24:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 20:24:10 INFO - PROCESS | 1741 | 1463628250018 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 20:24:10 INFO - PROCESS | 1741 | 1463628250021 Marionette TRACE conn4 <- [1,630,null,{}] 20:24:10 INFO - PROCESS | 1741 | 1463628250027 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}] 20:24:10 INFO - PROCESS | 1741 | 1463628250265 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 20:24:10 INFO - PROCESS | 1741 | 1463628250491 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x918de400 == 86 [pid = 1741] [id = 165] 20:24:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 223 (0x9b8fb000) [pid = 1741] [serial = 495] [outer = (nil)] 20:24:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 224 (0xa060c400) [pid = 1741] [serial = 496] [outer = 0x9b8fb000] 20:24:10 INFO - PROCESS | 1741 | 1463628250622 Marionette DEBUG loaded listener.js 20:24:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 225 (0xa23bd000) [pid = 1741] [serial = 497] [outer = 0x9b8fb000] 20:24:11 INFO - PROCESS | 1741 | 1463628251533 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]]]}] 20:24:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 20:24:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1592ms 20:24:11 INFO - PROCESS | 1741 | 1463628251611 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 20:24:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 20:24:11 INFO - PROCESS | 1741 | 1463628251615 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 20:24:11 INFO - PROCESS | 1741 | 1463628251622 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 20:24:11 INFO - PROCESS | 1741 | 1463628251626 Marionette TRACE conn4 <- [1,634,null,{}] 20:24:11 INFO - PROCESS | 1741 | 1463628251631 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}] 20:24:11 INFO - PROCESS | 1741 | 1463628251841 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 20:24:12 INFO - PROCESS | 1741 | 1463628252064 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b91ec00 == 87 [pid = 1741] [id = 166] 20:24:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 226 (0x8dade000) [pid = 1741] [serial = 498] [outer = (nil)] 20:24:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 227 (0x8dae5c00) [pid = 1741] [serial = 499] [outer = 0x8dade000] 20:24:12 INFO - PROCESS | 1741 | 1463628252194 Marionette DEBUG loaded listener.js 20:24:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 228 (0x8dae9c00) [pid = 1741] [serial = 500] [outer = 0x8dade000] 20:24:12 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:24:13 INFO - PROCESS | 1741 | 1463628253049 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]]]}] 20:24:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 20:24:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1482ms 20:24:13 INFO - PROCESS | 1741 | 1463628253103 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 20:24:13 INFO - PROCESS | 1741 | 1463628253106 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 20:24:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 20:24:13 INFO - PROCESS | 1741 | 1463628253113 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 20:24:13 INFO - PROCESS | 1741 | 1463628253117 Marionette TRACE conn4 <- [1,638,null,{}] 20:24:13 INFO - PROCESS | 1741 | 1463628253122 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}] 20:24:13 INFO - PROCESS | 1741 | 1463628253294 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 20:24:13 INFO - PROCESS | 1741 | 1463628253480 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cdd0800 == 88 [pid = 1741] [id = 167] 20:24:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 229 (0x8cdd2400) [pid = 1741] [serial = 501] [outer = (nil)] 20:24:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 230 (0x8cdd9000) [pid = 1741] [serial = 502] [outer = 0x8cdd2400] 20:24:13 INFO - PROCESS | 1741 | 1463628253563 Marionette DEBUG loaded listener.js 20:24:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 231 (0x8cddac00) [pid = 1741] [serial = 503] [outer = 0x8cdd2400] 20:24:14 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:24:14 INFO - PROCESS | 1741 | 1463628254480 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]]]}] 20:24:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 20:24:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1431ms 20:24:14 INFO - PROCESS | 1741 | 1463628254545 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 20:24:14 INFO - PROCESS | 1741 | 1463628254549 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 20:24:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 20:24:14 INFO - PROCESS | 1741 | 1463628254555 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 20:24:14 INFO - PROCESS | 1741 | 1463628254559 Marionette TRACE conn4 <- [1,642,null,{}] 20:24:14 INFO - PROCESS | 1741 | 1463628254564 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}] 20:24:14 INFO - PROCESS | 1741 | 1463628254743 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 20:24:14 INFO - PROCESS | 1741 | 1463628254923 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cdd5c00 == 89 [pid = 1741] [id = 168] 20:24:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 232 (0x8cddd800) [pid = 1741] [serial = 504] [outer = (nil)] 20:24:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 233 (0x8cfc3000) [pid = 1741] [serial = 505] [outer = 0x8cddd800] 20:24:15 INFO - PROCESS | 1741 | 1463628255010 Marionette DEBUG loaded listener.js 20:24:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 234 (0x8cfc4800) [pid = 1741] [serial = 506] [outer = 0x8cddd800] 20:24:15 INFO - PROCESS | 1741 | 1463628255898 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]]]}] 20:24:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 20:24:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1394ms 20:24:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 20:24:15 INFO - PROCESS | 1741 | 1463628255951 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 20:24:15 INFO - PROCESS | 1741 | 1463628255954 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 20:24:15 INFO - PROCESS | 1741 | 1463628255961 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 20:24:15 INFO - PROCESS | 1741 | 1463628255964 Marionette TRACE conn4 <- [1,646,null,{}] 20:24:15 INFO - PROCESS | 1741 | 1463628255970 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}] 20:24:16 INFO - PROCESS | 1741 | 1463628256157 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 20:24:16 INFO - PROCESS | 1741 | 1463628256353 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cdda800 == 90 [pid = 1741] [id = 169] 20:24:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 235 (0x8cfc5c00) [pid = 1741] [serial = 507] [outer = (nil)] 20:24:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 236 (0x8cfcc400) [pid = 1741] [serial = 508] [outer = 0x8cfc5c00] 20:24:16 INFO - PROCESS | 1741 | 1463628256441 Marionette DEBUG loaded listener.js 20:24:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 237 (0x8cfcdc00) [pid = 1741] [serial = 509] [outer = 0x8cfc5c00] 20:24:17 INFO - PROCESS | 1741 | 1463628257315 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]]]}] 20:24:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 20:24:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1432ms 20:24:17 INFO - PROCESS | 1741 | 1463628257392 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 20:24:17 INFO - PROCESS | 1741 | 1463628257397 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 20:24:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 20:24:17 INFO - PROCESS | 1741 | 1463628257403 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 20:24:17 INFO - PROCESS | 1741 | 1463628257407 Marionette TRACE conn4 <- [1,650,null,{}] 20:24:17 INFO - PROCESS | 1741 | 1463628257413 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}] 20:24:17 INFO - PROCESS | 1741 | 1463628257660 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 20:24:17 INFO - PROCESS | 1741 | 1463628257891 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f404000 == 91 [pid = 1741] [id = 170] 20:24:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 238 (0x8f404800) [pid = 1741] [serial = 510] [outer = (nil)] 20:24:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 239 (0x8f53d800) [pid = 1741] [serial = 511] [outer = 0x8f404800] 20:24:18 INFO - PROCESS | 1741 | 1463628258029 Marionette DEBUG loaded listener.js 20:24:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 240 (0x9291dc00) [pid = 1741] [serial = 512] [outer = 0x8f404800] 20:24:18 INFO - PROCESS | 1741 | 1463628258923 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]]]}] 20:24:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 20:24:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1584ms 20:24:18 INFO - PROCESS | 1741 | 1463628258988 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 20:24:18 INFO - PROCESS | 1741 | 1463628258992 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 20:24:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 20:24:19 INFO - PROCESS | 1741 | 1463628258998 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 20:24:19 INFO - PROCESS | 1741 | 1463628259001 Marionette TRACE conn4 <- [1,654,null,{}] 20:24:19 INFO - PROCESS | 1741 | 1463628259007 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}] 20:24:19 INFO - PROCESS | 1741 | 1463628259191 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 20:24:19 INFO - PROCESS | 1741 | 1463628259415 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x8bce2c00 == 92 [pid = 1741] [id = 171] 20:24:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 241 (0x8cdd2800) [pid = 1741] [serial = 513] [outer = (nil)] 20:24:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 242 (0x8cfc0400) [pid = 1741] [serial = 514] [outer = 0x8cdd2800] 20:24:19 INFO - PROCESS | 1741 | 1463628259884 Marionette DEBUG loaded listener.js 20:24:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 243 (0x8d7b3000) [pid = 1741] [serial = 515] [outer = 0x8cdd2800] 20:24:20 INFO - PROCESS | 1741 | 1463628260785 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]]]}] 20:24:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 20:24:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1835ms 20:24:20 INFO - PROCESS | 1741 | 1463628260835 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 20:24:20 INFO - PROCESS | 1741 | 1463628260841 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 20:24:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 20:24:20 INFO - PROCESS | 1741 | 1463628260849 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 20:24:20 INFO - PROCESS | 1741 | 1463628260855 Marionette TRACE conn4 <- [1,658,null,{}] 20:24:20 INFO - PROCESS | 1741 | 1463628260862 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}] 20:24:21 INFO - PROCESS | 1741 | 1463628261039 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 20:24:21 INFO - PROCESS | 1741 | 1463628261249 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba44000 == 93 [pid = 1741] [id = 172] 20:24:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 244 (0x8bcd8400) [pid = 1741] [serial = 516] [outer = (nil)] 20:24:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 245 (0x8daf9400) [pid = 1741] [serial = 517] [outer = 0x8bcd8400] 20:24:21 INFO - PROCESS | 1741 | 1463628261439 Marionette DEBUG loaded listener.js 20:24:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 246 (0x8f2fa000) [pid = 1741] [serial = 518] [outer = 0x8bcd8400] 20:24:22 INFO - PROCESS | 1741 | 1463628262372 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]]]}] 20:24:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 20:24:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1586ms 20:24:22 INFO - PROCESS | 1741 | 1463628262435 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 20:24:22 INFO - PROCESS | 1741 | 1463628262441 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 20:24:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 20:24:22 INFO - PROCESS | 1741 | 1463628262451 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 20:24:22 INFO - PROCESS | 1741 | 1463628262455 Marionette TRACE conn4 <- [1,662,null,{}] 20:24:22 INFO - PROCESS | 1741 | 1463628262461 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}] 20:24:22 INFO - PROCESS | 1741 | 1463628262627 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 20:24:22 INFO - PROCESS | 1741 | --DOCSHELL 0x93a11400 == 92 [pid = 1741] [id = 51] 20:24:22 INFO - PROCESS | 1741 | --DOCSHELL 0x9b945400 == 91 [pid = 1741] [id = 53] 20:24:22 INFO - PROCESS | 1741 | --DOCSHELL 0x9a062000 == 90 [pid = 1741] [id = 79] 20:24:22 INFO - PROCESS | 1741 | --DOMWINDOW == 245 (0x9b949800) [pid = 1741] [serial = 417] [outer = (nil)] [url = about:blank] 20:24:22 INFO - PROCESS | 1741 | --DOMWINDOW == 244 (0x9bc81400) [pid = 1741] [serial = 375] [outer = (nil)] [url = about:blank] 20:24:22 INFO - PROCESS | 1741 | --DOMWINDOW == 243 (0x9cda7800) [pid = 1741] [serial = 378] [outer = (nil)] [url = about:blank] 20:24:22 INFO - PROCESS | 1741 | --DOMWINDOW == 242 (0xa22ac000) [pid = 1741] [serial = 381] [outer = (nil)] [url = about:blank] 20:24:22 INFO - PROCESS | 1741 | --DOMWINDOW == 241 (0xa68bf000) [pid = 1741] [serial = 384] [outer = (nil)] [url = about:blank] 20:24:22 INFO - PROCESS | 1741 | --DOMWINDOW == 240 (0x8e18a000) [pid = 1741] [serial = 387] [outer = (nil)] [url = about:blank] 20:24:22 INFO - PROCESS | 1741 | --DOMWINDOW == 239 (0x8eb94400) [pid = 1741] [serial = 390] [outer = (nil)] [url = about:blank] 20:24:22 INFO - PROCESS | 1741 | --DOMWINDOW == 238 (0x8eb9f000) [pid = 1741] [serial = 393] [outer = (nil)] [url = about:blank] 20:24:22 INFO - PROCESS | 1741 | --DOMWINDOW == 237 (0x8ed46c00) [pid = 1741] [serial = 396] [outer = (nil)] [url = about:blank] 20:24:22 INFO - PROCESS | 1741 | 1463628262894 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:22 INFO - PROCESS | 1741 | --DOCSHELL 0xa0606c00 == 89 [pid = 1741] [id = 54] 20:24:22 INFO - PROCESS | 1741 | --DOCSHELL 0x9223a400 == 88 [pid = 1741] [id = 81] 20:24:22 INFO - PROCESS | 1741 | --DOCSHELL 0x9b8f9400 == 87 [pid = 1741] [id = 80] 20:24:22 INFO - PROCESS | 1741 | --DOCSHELL 0x946f0400 == 86 [pid = 1741] [id = 55] 20:24:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e181400 == 87 [pid = 1741] [id = 173] 20:24:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 238 (0x8e18a000) [pid = 1741] [serial = 519] [outer = (nil)] 20:24:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 239 (0x8eb96c00) [pid = 1741] [serial = 520] [outer = 0x8e18a000] 20:24:23 INFO - PROCESS | 1741 | 1463628263017 Marionette DEBUG loaded listener.js 20:24:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 240 (0x8f40cc00) [pid = 1741] [serial = 521] [outer = 0x8e18a000] 20:24:23 INFO - PROCESS | 1741 | --DOCSHELL 0x9513dc00 == 86 [pid = 1741] [id = 82] 20:24:23 INFO - PROCESS | 1741 | --DOCSHELL 0x918d5c00 == 85 [pid = 1741] [id = 83] 20:24:23 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:24:23 INFO - PROCESS | 1741 | --DOMWINDOW == 239 (0x9b94dc00) [pid = 1741] [serial = 364] [outer = (nil)] [url = about:blank] 20:24:23 INFO - PROCESS | 1741 | --DOMWINDOW == 238 (0x9775ac00) [pid = 1741] [serial = 411] [outer = (nil)] [url = about:blank] 20:24:23 INFO - PROCESS | 1741 | --DOMWINDOW == 237 (0x9a02d800) [pid = 1741] [serial = 412] [outer = (nil)] [url = about:blank] 20:24:23 INFO - PROCESS | 1741 | --DOMWINDOW == 236 (0x93a17c00) [pid = 1741] [serial = 414] [outer = (nil)] [url = about:blank] 20:24:23 INFO - PROCESS | 1741 | --DOMWINDOW == 235 (0x9a40e000) [pid = 1741] [serial = 415] [outer = (nil)] [url = about:blank] 20:24:23 INFO - PROCESS | 1741 | --DOMWINDOW == 234 (0x918d7800) [pid = 1741] [serial = 405] [outer = (nil)] [url = about:blank] 20:24:23 INFO - PROCESS | 1741 | --DOMWINDOW == 233 (0x919c8800) [pid = 1741] [serial = 406] [outer = (nil)] [url = about:blank] 20:24:23 INFO - PROCESS | 1741 | --DOMWINDOW == 232 (0x8f40bc00) [pid = 1741] [serial = 400] [outer = (nil)] [url = about:blank] 20:24:23 INFO - PROCESS | 1741 | --DOMWINDOW == 231 (0x8ed48400) [pid = 1741] [serial = 399] [outer = (nil)] [url = about:blank] 20:24:23 INFO - PROCESS | 1741 | --DOMWINDOW == 230 (0x90dc0c00) [pid = 1741] [serial = 403] [outer = (nil)] [url = about:blank] 20:24:23 INFO - PROCESS | 1741 | --DOMWINDOW == 229 (0x8f553000) [pid = 1741] [serial = 402] [outer = (nil)] [url = about:blank] 20:24:23 INFO - PROCESS | 1741 | --DOMWINDOW == 228 (0x95140c00) [pid = 1741] [serial = 408] [outer = (nil)] [url = about:blank] 20:24:23 INFO - PROCESS | 1741 | --DOMWINDOW == 227 (0x919d0800) [pid = 1741] [serial = 369] [outer = (nil)] [url = about:blank] 20:24:23 INFO - PROCESS | 1741 | --DOMWINDOW == 226 (0x8e238800) [pid = 1741] [serial = 366] [outer = (nil)] [url = about:blank] 20:24:23 INFO - PROCESS | 1741 | --DOMWINDOW == 225 (0x951cf800) [pid = 1741] [serial = 372] [outer = (nil)] [url = about:blank] 20:24:23 INFO - PROCESS | 1741 | --DOMWINDOW == 224 (0x951d3400) [pid = 1741] [serial = 409] [outer = (nil)] [url = about:blank] 20:24:23 INFO - PROCESS | 1741 | 1463628263894 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]]]}] 20:24:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 20:24:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1488ms 20:24:23 INFO - PROCESS | 1741 | 1463628263940 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 20:24:23 INFO - PROCESS | 1741 | 1463628263944 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 20:24:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 20:24:23 INFO - PROCESS | 1741 | 1463628263950 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 20:24:23 INFO - PROCESS | 1741 | 1463628263955 Marionette TRACE conn4 <- [1,666,null,{}] 20:24:23 INFO - PROCESS | 1741 | 1463628263970 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}] 20:24:24 INFO - PROCESS | 1741 | 1463628264133 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 20:24:24 INFO - PROCESS | 1741 | 1463628264278 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e238800 == 86 [pid = 1741] [id = 174] 20:24:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 225 (0x8f407c00) [pid = 1741] [serial = 522] [outer = (nil)] 20:24:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 226 (0x90dbcc00) [pid = 1741] [serial = 523] [outer = 0x8f407c00] 20:24:24 INFO - PROCESS | 1741 | 1463628264351 Marionette DEBUG loaded listener.js 20:24:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 227 (0x918d7800) [pid = 1741] [serial = 524] [outer = 0x8f407c00] 20:24:24 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:24:25 INFO - PROCESS | 1741 | 1463628265067 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]]]}] 20:24:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 20:24:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1137ms 20:24:25 INFO - PROCESS | 1741 | 1463628265087 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 20:24:25 INFO - PROCESS | 1741 | 1463628265091 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 20:24:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 20:24:25 INFO - PROCESS | 1741 | 1463628265136 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 20:24:25 INFO - PROCESS | 1741 | 1463628265138 Marionette TRACE conn4 <- [1,670,null,{}] 20:24:25 INFO - PROCESS | 1741 | 1463628265148 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}] 20:24:25 INFO - PROCESS | 1741 | 1463628265305 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 20:24:25 INFO - PROCESS | 1741 | 1463628265563 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:25 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b914c00 == 87 [pid = 1741] [id = 175] 20:24:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 228 (0x8b917c00) [pid = 1741] [serial = 525] [outer = (nil)] 20:24:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 229 (0x8bce1c00) [pid = 1741] [serial = 526] [outer = 0x8b917c00] 20:24:25 INFO - PROCESS | 1741 | 1463628265653 Marionette DEBUG loaded listener.js 20:24:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 230 (0x8d7ab400) [pid = 1741] [serial = 527] [outer = 0x8b917c00] 20:24:26 INFO - PROCESS | 1741 | 1463628266649 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]]]}] 20:24:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 20:24:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1629ms 20:24:26 INFO - PROCESS | 1741 | 1463628266728 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 20:24:26 INFO - PROCESS | 1741 | 1463628266734 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 20:24:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 20:24:26 INFO - PROCESS | 1741 | 1463628266742 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 20:24:26 INFO - PROCESS | 1741 | 1463628266747 Marionette TRACE conn4 <- [1,674,null,{}] 20:24:26 INFO - PROCESS | 1741 | 1463628266754 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}] 20:24:26 INFO - PROCESS | 1741 | 1463628266971 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 20:24:27 INFO - PROCESS | 1741 | 1463628267203 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e237c00 == 88 [pid = 1741] [id = 176] 20:24:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 231 (0x8eba0c00) [pid = 1741] [serial = 528] [outer = (nil)] 20:24:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 232 (0x8f2fdc00) [pid = 1741] [serial = 529] [outer = 0x8eba0c00] 20:24:27 INFO - PROCESS | 1741 | 1463628267337 Marionette DEBUG loaded listener.js 20:24:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 233 (0x8f544400) [pid = 1741] [serial = 530] [outer = 0x8eba0c00] 20:24:27 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:24:28 INFO - PROCESS | 1741 | 1463628268199 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]]]}] 20:24:28 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 20:24:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1493ms 20:24:28 INFO - PROCESS | 1741 | 1463628268238 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 20:24:28 INFO - PROCESS | 1741 | 1463628268244 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 20:24:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 20:24:28 INFO - PROCESS | 1741 | 1463628268251 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 20:24:28 INFO - PROCESS | 1741 | 1463628268254 Marionette TRACE conn4 <- [1,678,null,{}] 20:24:28 INFO - PROCESS | 1741 | 1463628268260 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}] 20:24:28 INFO - PROCESS | 1741 | 1463628268447 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 20:24:28 INFO - PROCESS | 1741 | 1463628268630 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x8dafa400 == 89 [pid = 1741] [id = 177] 20:24:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 234 (0x919c8800) [pid = 1741] [serial = 531] [outer = (nil)] 20:24:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 235 (0x925e9000) [pid = 1741] [serial = 532] [outer = 0x919c8800] 20:24:28 INFO - PROCESS | 1741 | 1463628268713 Marionette DEBUG loaded listener.js 20:24:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 236 (0x9291fc00) [pid = 1741] [serial = 533] [outer = 0x919c8800] 20:24:29 INFO - PROCESS | 1741 | 1463628269683 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]]]}] 20:24:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 20:24:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1479ms 20:24:29 INFO - PROCESS | 1741 | 1463628269731 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 20:24:29 INFO - PROCESS | 1741 | 1463628269735 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 20:24:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 20:24:29 INFO - PROCESS | 1741 | 1463628269752 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 20:24:29 INFO - PROCESS | 1741 | 1463628269762 Marionette TRACE conn4 <- [1,682,null,{}] 20:24:29 INFO - PROCESS | 1741 | 1463628269770 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}] 20:24:29 INFO - PROCESS | 1741 | 1463628269967 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 20:24:30 INFO - PROCESS | 1741 | 1463628270205 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x90dc1400 == 90 [pid = 1741] [id = 178] 20:24:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 237 (0x92923000) [pid = 1741] [serial = 534] [outer = (nil)] 20:24:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 238 (0x95142800) [pid = 1741] [serial = 535] [outer = 0x92923000] 20:24:30 INFO - PROCESS | 1741 | 1463628270335 Marionette DEBUG loaded listener.js 20:24:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 239 (0x951d6000) [pid = 1741] [serial = 536] [outer = 0x92923000] 20:24:31 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:24:31 INFO - PROCESS | 1741 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:24:31 INFO - PROCESS | 1741 | 1463628271640 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]]]}] 20:24:31 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) 20:24:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1947ms 20:24:31 INFO - PROCESS | 1741 | 1463628271722 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 20:24:31 INFO - PROCESS | 1741 | 1463628271726 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 20:24:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 20:24:31 INFO - PROCESS | 1741 | 1463628271753 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 20:24:31 INFO - PROCESS | 1741 | 1463628271757 Marionette TRACE conn4 <- [1,686,null,{}] 20:24:31 INFO - PROCESS | 1741 | 1463628271764 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}] 20:24:31 INFO - PROCESS | 1741 | 1463628271933 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 20:24:33 INFO - PROCESS | 1741 | --DOCSHELL 0x8bcd3400 == 89 [pid = 1741] [id = 151] 20:24:33 INFO - PROCESS | 1741 | --DOCSHELL 0x8ba47800 == 88 [pid = 1741] [id = 152] 20:24:33 INFO - PROCESS | 1741 | --DOCSHELL 0x8ed42000 == 87 [pid = 1741] [id = 133] 20:24:33 INFO - PROCESS | 1741 | --DOCSHELL 0x8e238800 == 86 [pid = 1741] [id = 174] 20:24:33 INFO - PROCESS | 1741 | --DOCSHELL 0x8e181400 == 85 [pid = 1741] [id = 173] 20:24:33 INFO - PROCESS | 1741 | --DOCSHELL 0x8bce2c00 == 84 [pid = 1741] [id = 171] 20:24:33 INFO - PROCESS | 1741 | --DOCSHELL 0x8ba44000 == 83 [pid = 1741] [id = 172] 20:24:33 INFO - PROCESS | 1741 | --DOCSHELL 0x918de400 == 82 [pid = 1741] [id = 165] 20:24:33 INFO - PROCESS | 1741 | --DOCSHELL 0x8daf5c00 == 81 [pid = 1741] [id = 164] 20:24:33 INFO - PROCESS | 1741 | --DOCSHELL 0x98927400 == 80 [pid = 1741] [id = 163] 20:24:33 INFO - PROCESS | 1741 | --DOCSHELL 0x8bcdc800 == 79 [pid = 1741] [id = 160] 20:24:33 INFO - PROCESS | 1741 | 1463628273930 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba44000 == 80 [pid = 1741] [id = 179] 20:24:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 240 (0x8bcd3800) [pid = 1741] [serial = 537] [outer = (nil)] 20:24:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 241 (0x8d9cf800) [pid = 1741] [serial = 538] [outer = 0x8bcd3800] 20:24:34 INFO - PROCESS | 1741 | 1463628274011 Marionette DEBUG loaded listener.js 20:24:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 242 (0x8dae5800) [pid = 1741] [serial = 539] [outer = 0x8bcd3800] 20:24:34 INFO - PROCESS | 1741 | --DOMWINDOW == 241 (0x90dbe400) [pid = 1741] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 20:24:34 INFO - PROCESS | 1741 | --DOMWINDOW == 240 (0x8bcda000) [pid = 1741] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 20:24:34 INFO - PROCESS | 1741 | --DOMWINDOW == 239 (0x90dc7400) [pid = 1741] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 20:24:34 INFO - PROCESS | 1741 | --DOMWINDOW == 238 (0x8e187400) [pid = 1741] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 20:24:34 INFO - PROCESS | 1741 | --DOMWINDOW == 237 (0x90bf5800) [pid = 1741] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 20:24:34 INFO - PROCESS | 1741 | --DOMWINDOW == 236 (0x8f402c00) [pid = 1741] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 20:24:34 INFO - PROCESS | 1741 | --DOMWINDOW == 235 (0x919c9000) [pid = 1741] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 20:24:34 INFO - PROCESS | 1741 | --DOMWINDOW == 234 (0x8cdd2800) [pid = 1741] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 20:24:34 INFO - PROCESS | 1741 | --DOMWINDOW == 233 (0x8bcd8400) [pid = 1741] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 20:24:34 INFO - PROCESS | 1741 | --DOMWINDOW == 232 (0x8e18a000) [pid = 1741] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 20:24:35 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:24:35 INFO - PROCESS | 1741 | 1463628275899 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]]]}] 20:24:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 20:24:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 4199ms 20:24:35 INFO - PROCESS | 1741 | 1463628275951 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 20:24:35 INFO - PROCESS | 1741 | 1463628275954 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 20:24:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 20:24:35 INFO - PROCESS | 1741 | 1463628275962 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 20:24:35 INFO - PROCESS | 1741 | 1463628275967 Marionette TRACE conn4 <- [1,690,null,{}] 20:24:35 INFO - PROCESS | 1741 | 1463628275974 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}] 20:24:36 INFO - PROCESS | 1741 | 1463628276179 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 20:24:36 INFO - PROCESS | 1741 | 1463628276327 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:36 INFO - PROCESS | 1741 | ++DOCSHELL 0x8daf8800 == 81 [pid = 1741] [id = 180] 20:24:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 233 (0x8e181400) [pid = 1741] [serial = 540] [outer = (nil)] 20:24:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 234 (0x90ad0c00) [pid = 1741] [serial = 541] [outer = 0x8e181400] 20:24:36 INFO - PROCESS | 1741 | 1463628276403 Marionette DEBUG loaded listener.js 20:24:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 235 (0x90bf7c00) [pid = 1741] [serial = 542] [outer = 0x8e181400] 20:24:37 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:24:37 INFO - PROCESS | 1741 | 1463628277701 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]]]}] 20:24:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 20:24:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1782ms 20:24:37 INFO - PROCESS | 1741 | 1463628277784 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 20:24:37 INFO - PROCESS | 1741 | 1463628277793 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 20:24:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 20:24:37 INFO - PROCESS | 1741 | 1463628277851 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 20:24:37 INFO - PROCESS | 1741 | 1463628277856 Marionette TRACE conn4 <- [1,694,null,{}] 20:24:37 INFO - PROCESS | 1741 | 1463628277865 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}] 20:24:38 INFO - PROCESS | 1741 | 1463628278035 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 20:24:38 INFO - PROCESS | 1741 | 1463628278217 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfbf400 == 82 [pid = 1741] [id = 181] 20:24:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 236 (0x8daddc00) [pid = 1741] [serial = 543] [outer = (nil)] 20:24:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 237 (0x8e18e400) [pid = 1741] [serial = 544] [outer = 0x8daddc00] 20:24:38 INFO - PROCESS | 1741 | 1463628278307 Marionette DEBUG loaded listener.js 20:24:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 238 (0x90ad7c00) [pid = 1741] [serial = 545] [outer = 0x8daddc00] 20:24:39 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:24:39 INFO - PROCESS | 1741 | 1463628279626 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]]]}] 20:24:39 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) 20:24:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1837ms 20:24:39 INFO - PROCESS | 1741 | 1463628279714 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 20:24:39 INFO - PROCESS | 1741 | 1463628279724 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 20:24:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 20:24:39 INFO - PROCESS | 1741 | 1463628279755 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 20:24:39 INFO - PROCESS | 1741 | 1463628279760 Marionette TRACE conn4 <- [1,698,null,{}] 20:24:39 INFO - PROCESS | 1741 | 1463628279768 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}] 20:24:39 INFO - PROCESS | 1741 | 1463628279935 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 20:24:40 INFO - PROCESS | 1741 | 1463628280131 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x8daf4800 == 83 [pid = 1741] [id = 182] 20:24:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 239 (0x8daf6800) [pid = 1741] [serial = 546] [outer = (nil)] 20:24:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 240 (0x9291b000) [pid = 1741] [serial = 547] [outer = 0x8daf6800] 20:24:40 INFO - PROCESS | 1741 | 1463628280253 Marionette DEBUG loaded listener.js 20:24:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 241 (0x93a19800) [pid = 1741] [serial = 548] [outer = 0x8daf6800] 20:24:41 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:24:41 INFO - PROCESS | 1741 | 1463628281653 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]]]}] 20:24:41 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) 20:24:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1945ms 20:24:41 INFO - PROCESS | 1741 | 1463628281697 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 20:24:41 INFO - PROCESS | 1741 | 1463628281701 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 20:24:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 20:24:41 INFO - PROCESS | 1741 | 1463628281707 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 20:24:41 INFO - PROCESS | 1741 | 1463628281715 Marionette TRACE conn4 <- [1,702,null,{}] 20:24:41 INFO - PROCESS | 1741 | 1463628281732 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}] 20:24:41 INFO - PROCESS | 1741 | 1463628281898 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 20:24:42 INFO - PROCESS | 1741 | 1463628282083 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x918dc800 == 84 [pid = 1741] [id = 183] 20:24:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 242 (0x951d7c00) [pid = 1741] [serial = 549] [outer = (nil)] 20:24:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 243 (0x998a5400) [pid = 1741] [serial = 550] [outer = 0x951d7c00] 20:24:42 INFO - PROCESS | 1741 | 1463628282174 Marionette DEBUG loaded listener.js 20:24:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 244 (0x9a318800) [pid = 1741] [serial = 551] [outer = 0x951d7c00] 20:24:43 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:24:43 INFO - PROCESS | 1741 | 1463628283461 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]]]}] 20:24:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 20:24:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1795ms 20:24:43 INFO - PROCESS | 1741 | 1463628283503 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 20:24:43 INFO - PROCESS | 1741 | 1463628283507 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 20:24:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 20:24:43 INFO - PROCESS | 1741 | 1463628283514 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 20:24:43 INFO - PROCESS | 1741 | 1463628283518 Marionette TRACE conn4 <- [1,706,null,{}] 20:24:43 INFO - PROCESS | 1741 | 1463628283523 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}] 20:24:43 INFO - PROCESS | 1741 | 1463628283766 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 20:24:43 INFO - PROCESS | 1741 | 1463628283949 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x93a17c00 == 85 [pid = 1741] [id = 184] 20:24:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 245 (0x98117c00) [pid = 1741] [serial = 552] [outer = (nil)] 20:24:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 246 (0x9b8f6800) [pid = 1741] [serial = 553] [outer = 0x98117c00] 20:24:44 INFO - PROCESS | 1741 | 1463628284032 Marionette DEBUG loaded listener.js 20:24:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 247 (0x9b949400) [pid = 1741] [serial = 554] [outer = 0x98117c00] 20:24:45 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:24:45 INFO - PROCESS | 1741 | 1463628285334 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]]]}] 20:24:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 20:24:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1831ms 20:24:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 20:24:45 INFO - PROCESS | 1741 | 1463628285346 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 20:24:45 INFO - PROCESS | 1741 | 1463628285349 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 20:24:45 INFO - PROCESS | 1741 | 1463628285397 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 20:24:45 INFO - PROCESS | 1741 | 1463628285401 Marionette TRACE conn4 <- [1,710,null,{}] 20:24:45 INFO - PROCESS | 1741 | 1463628285429 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}] 20:24:45 INFO - PROCESS | 1741 | 1463628285589 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 20:24:45 INFO - PROCESS | 1741 | 1463628285770 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x8bcdb400 == 86 [pid = 1741] [id = 185] 20:24:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 248 (0x8bce0400) [pid = 1741] [serial = 555] [outer = (nil)] 20:24:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 249 (0x9b94f000) [pid = 1741] [serial = 556] [outer = 0x8bce0400] 20:24:45 INFO - PROCESS | 1741 | 1463628285856 Marionette DEBUG loaded listener.js 20:24:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 250 (0x8cfc8c00) [pid = 1741] [serial = 557] [outer = 0x8bce0400] 20:24:47 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:24:47 INFO - PROCESS | 1741 | 1463628287181 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]]]}] 20:24:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 20:24:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1842ms 20:24:47 INFO - PROCESS | 1741 | 1463628287249 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 20:24:47 INFO - PROCESS | 1741 | 1463628287254 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 20:24:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 20:24:47 INFO - PROCESS | 1741 | 1463628287281 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 20:24:47 INFO - PROCESS | 1741 | 1463628287285 Marionette TRACE conn4 <- [1,714,null,{}] 20:24:47 INFO - PROCESS | 1741 | 1463628287290 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}] 20:24:47 INFO - PROCESS | 1741 | 1463628287477 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 20:24:47 INFO - PROCESS | 1741 | 1463628287664 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x92926000 == 87 [pid = 1741] [id = 186] 20:24:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 251 (0x9beb5400) [pid = 1741] [serial = 558] [outer = (nil)] 20:24:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 252 (0x9c79e000) [pid = 1741] [serial = 559] [outer = 0x9beb5400] 20:24:47 INFO - PROCESS | 1741 | 1463628287750 Marionette DEBUG loaded listener.js 20:24:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 253 (0x9cd46c00) [pid = 1741] [serial = 560] [outer = 0x9beb5400] 20:24:48 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:24:49 INFO - PROCESS | 1741 | 1463628289030 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]]]}] 20:24:49 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 20:24:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1784ms 20:24:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 20:24:49 INFO - PROCESS | 1741 | 1463628289061 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 20:24:49 INFO - PROCESS | 1741 | 1463628289064 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 20:24:49 INFO - PROCESS | 1741 | 1463628289069 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 20:24:49 INFO - PROCESS | 1741 | 1463628289073 Marionette TRACE conn4 <- [1,718,null,{}] 20:24:49 INFO - PROCESS | 1741 | 1463628289079 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}] 20:24:49 INFO - PROCESS | 1741 | 1463628289287 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 20:24:49 INFO - PROCESS | 1741 | 1463628289641 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x8bcde400 == 88 [pid = 1741] [id = 187] 20:24:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 254 (0x8bce0c00) [pid = 1741] [serial = 561] [outer = (nil)] 20:24:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 255 (0x8cfcac00) [pid = 1741] [serial = 562] [outer = 0x8bce0c00] 20:24:49 INFO - PROCESS | 1741 | 1463628289719 Marionette DEBUG loaded listener.js 20:24:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 256 (0x8e181c00) [pid = 1741] [serial = 563] [outer = 0x8bce0c00] 20:24:50 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:24:50 INFO - PROCESS | 1741 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:24:51 INFO - PROCESS | 1741 | 1463628291026 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]]]}] 20:24:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 20:24:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1992ms 20:24:51 INFO - PROCESS | 1741 | 1463628291062 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 20:24:51 INFO - PROCESS | 1741 | 1463628291068 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 20:24:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 20:24:51 INFO - PROCESS | 1741 | 1463628291118 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 20:24:51 INFO - PROCESS | 1741 | 1463628291124 Marionette TRACE conn4 <- [1,722,null,{}] 20:24:51 INFO - PROCESS | 1741 | 1463628291151 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}] 20:24:51 INFO - PROCESS | 1741 | 1463628291318 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 20:24:51 INFO - PROCESS | 1741 | 1463628291508 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b91fc00 == 89 [pid = 1741] [id = 188] 20:24:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 257 (0x8e190000) [pid = 1741] [serial = 564] [outer = (nil)] 20:24:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 258 (0x91823000) [pid = 1741] [serial = 565] [outer = 0x8e190000] 20:24:51 INFO - PROCESS | 1741 | 1463628291598 Marionette DEBUG loaded listener.js 20:24:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 259 (0x925e2c00) [pid = 1741] [serial = 566] [outer = 0x8e190000] 20:24:52 INFO - PROCESS | 1741 | 1463628292463 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] 20:24:52 INFO - PROCESS | 1741 | 1463628292532 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 20:24:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 20:24:52 INFO - PROCESS | 1741 | 1463628292539 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 20:24:52 INFO - PROCESS | 1741 | 1463628292542 Marionette TRACE conn4 <- [1,726,null,{}] 20:24:52 INFO - PROCESS | 1741 | 1463628292548 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}] 20:24:52 INFO - PROCESS | 1741 | 1463628292715 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 20:24:52 INFO - PROCESS | 1741 | 1463628292907 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x8dafb800 == 90 [pid = 1741] [id = 189] 20:24:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 260 (0x8dafbc00) [pid = 1741] [serial = 567] [outer = (nil)] 20:24:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 261 (0x951d3400) [pid = 1741] [serial = 568] [outer = 0x8dafbc00] 20:24:52 INFO - PROCESS | 1741 | 1463628292986 Marionette DEBUG loaded listener.js 20:24:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 262 (0x998a3000) [pid = 1741] [serial = 569] [outer = 0x8dafbc00] 20:24:53 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:24:53 INFO - PROCESS | 1741 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:24:54 INFO - PROCESS | 1741 | 1463628294037 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]]]}] 20:24:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 20:24:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1579ms 20:24:54 INFO - PROCESS | 1741 | 1463628294119 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 20:24:54 INFO - PROCESS | 1741 | 1463628294123 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 20:24:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 20:24:54 INFO - PROCESS | 1741 | 1463628294137 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 20:24:54 INFO - PROCESS | 1741 | 1463628294146 Marionette TRACE conn4 <- [1,730,null,{}] 20:24:54 INFO - PROCESS | 1741 | 1463628294154 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}] 20:24:54 INFO - PROCESS | 1741 | 1463628294366 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 20:24:54 INFO - PROCESS | 1741 | 1463628294648 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cddcc00 == 91 [pid = 1741] [id = 190] 20:24:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 263 (0x8cfc6000) [pid = 1741] [serial = 570] [outer = (nil)] 20:24:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 264 (0x92235400) [pid = 1741] [serial = 571] [outer = 0x8cfc6000] 20:24:54 INFO - PROCESS | 1741 | 1463628294726 Marionette DEBUG loaded listener.js 20:24:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 265 (0x9b94e000) [pid = 1741] [serial = 572] [outer = 0x8cfc6000] 20:24:55 INFO - PROCESS | 1741 | --DOCSHELL 0x8b91ec00 == 90 [pid = 1741] [id = 166] 20:24:55 INFO - PROCESS | 1741 | --DOCSHELL 0x8cdd5c00 == 89 [pid = 1741] [id = 168] 20:24:55 INFO - PROCESS | 1741 | --DOCSHELL 0x8d9cc400 == 88 [pid = 1741] [id = 153] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 264 (0x9a034000) [pid = 1741] [serial = 478] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 263 (0x8dafe400) [pid = 1741] [serial = 481] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 262 (0x8f54cc00) [pid = 1741] [serial = 484] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 261 (0x9a02c400) [pid = 1741] [serial = 487] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 260 (0x9b8f9000) [pid = 1741] [serial = 490] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 259 (0x9bf92400) [pid = 1741] [serial = 493] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 258 (0xa060c400) [pid = 1741] [serial = 496] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 257 (0x8dae5c00) [pid = 1741] [serial = 499] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 256 (0x8cdd9000) [pid = 1741] [serial = 502] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 255 (0x8cfc3000) [pid = 1741] [serial = 505] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 254 (0x8cfcc400) [pid = 1741] [serial = 508] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 253 (0x90dbcc00) [pid = 1741] [serial = 523] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 252 (0x8f53d800) [pid = 1741] [serial = 511] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 251 (0x9a061c00) [pid = 1741] [serial = 451] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 250 (0x8bcdc000) [pid = 1741] [serial = 454] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 249 (0x8d9ccc00) [pid = 1741] [serial = 435] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 248 (0x8f536c00) [pid = 1741] [serial = 420] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 247 (0x8daf1c00) [pid = 1741] [serial = 432] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 246 (0x9c791000) [pid = 1741] [serial = 442] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 245 (0x8ba3f800) [pid = 1741] [serial = 448] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 244 (0x90add800) [pid = 1741] [serial = 426] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 243 (0x918dd000) [pid = 1741] [serial = 439] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 242 (0x8d7b5000) [pid = 1741] [serial = 429] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 241 (0x9cdb0c00) [pid = 1741] [serial = 423] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 240 (0x8b91b400) [pid = 1741] [serial = 445] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOCSHELL 0x8ba44000 == 87 [pid = 1741] [id = 179] 20:24:55 INFO - PROCESS | 1741 | --DOCSHELL 0x8dafa400 == 86 [pid = 1741] [id = 177] 20:24:55 INFO - PROCESS | 1741 | --DOCSHELL 0x8e237c00 == 85 [pid = 1741] [id = 176] 20:24:55 INFO - PROCESS | 1741 | --DOCSHELL 0x8b914c00 == 84 [pid = 1741] [id = 175] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 239 (0x8cfc0400) [pid = 1741] [serial = 514] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 238 (0x8daf9400) [pid = 1741] [serial = 517] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 237 (0x8f2fa000) [pid = 1741] [serial = 518] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 236 (0x8eb96c00) [pid = 1741] [serial = 520] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 235 (0x8f40cc00) [pid = 1741] [serial = 521] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 234 (0x8d7b3000) [pid = 1741] [serial = 515] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 233 (0x998ab400) [pid = 1741] [serial = 476] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 232 (0x98114400) [pid = 1741] [serial = 473] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 231 (0x8d9d1400) [pid = 1741] [serial = 458] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 230 (0x925df800) [pid = 1741] [serial = 469] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 229 (0x8ed3ec00) [pid = 1741] [serial = 461] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 228 (0x918d7c00) [pid = 1741] [serial = 467] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 227 (0x90dc3c00) [pid = 1741] [serial = 466] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 226 (0x8d9c5c00) [pid = 1741] [serial = 457] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 225 (0x8eb97000) [pid = 1741] [serial = 460] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 224 (0x90ad4c00) [pid = 1741] [serial = 464] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 223 (0x8f551400) [pid = 1741] [serial = 463] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 222 (0x918d4000) [pid = 1741] [serial = 247] [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.] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 221 (0x951dd400) [pid = 1741] [serial = 472] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 220 (0x925ea800) [pid = 1741] [serial = 470] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | --DOMWINDOW == 219 (0x989a5800) [pid = 1741] [serial = 475] [outer = (nil)] [url = about:blank] 20:24:55 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:24:55 INFO - PROCESS | 1741 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:24:55 INFO - PROCESS | 1741 | 1463628295712 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] 20:24:55 INFO - PROCESS | 1741 | 1463628295790 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 20:24:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 20:24:55 INFO - PROCESS | 1741 | 1463628295796 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 20:24:55 INFO - PROCESS | 1741 | 1463628295799 Marionette TRACE conn4 <- [1,734,null,{}] 20:24:55 INFO - PROCESS | 1741 | 1463628295804 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}] 20:24:55 INFO - PROCESS | 1741 | 1463628295961 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 20:24:56 INFO - PROCESS | 1741 | 1463628296108 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b914c00 == 85 [pid = 1741] [id = 191] 20:24:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 220 (0x8b91e800) [pid = 1741] [serial = 573] [outer = (nil)] 20:24:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 221 (0x8d9c7800) [pid = 1741] [serial = 574] [outer = 0x8b91e800] 20:24:56 INFO - PROCESS | 1741 | 1463628296186 Marionette DEBUG loaded listener.js 20:24:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 222 (0x8dae8800) [pid = 1741] [serial = 575] [outer = 0x8b91e800] 20:24:56 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:24:56 INFO - PROCESS | 1741 | 1463628296978 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]]]}] 20:24:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 20:24:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1229ms 20:24:57 INFO - PROCESS | 1741 | 1463628297027 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 20:24:57 INFO - PROCESS | 1741 | 1463628297031 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 20:24:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 20:24:57 INFO - PROCESS | 1741 | 1463628297037 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 20:24:57 INFO - PROCESS | 1741 | 1463628297039 Marionette TRACE conn4 <- [1,738,null,{}] 20:24:57 INFO - PROCESS | 1741 | 1463628297045 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}] 20:24:57 INFO - PROCESS | 1741 | 1463628297194 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 20:24:57 INFO - PROCESS | 1741 | 1463628297209 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e18cc00 == 86 [pid = 1741] [id = 192] 20:24:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 223 (0x8eb97400) [pid = 1741] [serial = 576] [outer = (nil)] 20:24:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 224 (0x8f2fc400) [pid = 1741] [serial = 577] [outer = 0x8eb97400] 20:24:57 INFO - PROCESS | 1741 | 1463628297290 Marionette DEBUG loaded listener.js 20:24:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 225 (0x90dc7c00) [pid = 1741] [serial = 578] [outer = 0x8eb97400] 20:24:58 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:24:58 INFO - PROCESS | 1741 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:24:58 INFO - PROCESS | 1741 | 1463628298704 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]]]}] 20:24:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 20:24:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1682ms 20:24:58 INFO - PROCESS | 1741 | 1463628298727 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 20:24:58 INFO - PROCESS | 1741 | 1463628298731 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 20:24:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 20:24:58 INFO - PROCESS | 1741 | 1463628298737 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 20:24:58 INFO - PROCESS | 1741 | 1463628298739 Marionette TRACE conn4 <- [1,742,null,{}] 20:24:58 INFO - PROCESS | 1741 | 1463628298745 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}] 20:24:58 INFO - PROCESS | 1741 | 1463628298985 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 20:24:59 INFO - PROCESS | 1741 | 1463628299039 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x8bcd8c00 == 87 [pid = 1741] [id = 193] 20:24:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 226 (0x8d9d1400) [pid = 1741] [serial = 579] [outer = (nil)] 20:24:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 227 (0x9774b800) [pid = 1741] [serial = 580] [outer = 0x8d9d1400] 20:24:59 INFO - PROCESS | 1741 | 1463628299109 Marionette DEBUG loaded listener.js 20:24:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 228 (0x9a034000) [pid = 1741] [serial = 581] [outer = 0x8d9d1400] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 227 (0x9a31ac00) [pid = 1741] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 226 (0xa31d5800) [pid = 1741] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 225 (0x92239c00) [pid = 1741] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 224 (0x9513cc00) [pid = 1741] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 223 (0x9b8f2800) [pid = 1741] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 222 (0x8e22c000) [pid = 1741] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 221 (0x946f1c00) [pid = 1741] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 220 (0x8f2fd800) [pid = 1741] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 219 (0x97760800) [pid = 1741] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 218 (0x9223b000) [pid = 1741] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 217 (0x8f407c00) [pid = 1741] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 216 (0x8bcd4400) [pid = 1741] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 215 (0x98927000) [pid = 1741] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 214 (0xa27c3800) [pid = 1741] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 213 (0x90dc1000) [pid = 1741] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 212 (0x8d9c5800) [pid = 1741] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 211 (0x8f404800) [pid = 1741] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 210 (0x9a05d000) [pid = 1741] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 209 (0x918d2c00) [pid = 1741] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 208 (0x8ba44c00) [pid = 1741] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 207 (0x8cddd800) [pid = 1741] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 206 (0x8eb91800) [pid = 1741] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 205 (0x9b051400) [pid = 1741] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 204 (0x97748000) [pid = 1741] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 203 (0x93a1a800) [pid = 1741] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 202 (0x9b8f4c00) [pid = 1741] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 201 (0x946f1400) [pid = 1741] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 200 (0x9b7bbc00) [pid = 1741] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 199 (0x9c4b8800) [pid = 1741] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 198 (0x8f2f0c00) [pid = 1741] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 197 (0x95142000) [pid = 1741] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 196 (0x918db000) [pid = 1741] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 195 (0x9b94c000) [pid = 1741] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 194 (0x9a31d800) [pid = 1741] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 193 (0x9a31e000) [pid = 1741] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 192 (0x9b085800) [pid = 1741] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 191 (0x9b052000) [pid = 1741] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 190 (0x8bcd3800) [pid = 1741] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 189 (0x8b917c00) [pid = 1741] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 188 (0x8eba0c00) [pid = 1741] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 187 (0x92923000) [pid = 1741] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 186 (0x919c8800) [pid = 1741] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 185 (0x9b05bc00) [pid = 1741] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 184 (0x8f2f9c00) [pid = 1741] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 183 (0x925e1000) [pid = 1741] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 182 (0x9a410400) [pid = 1741] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 181 (0x9cda5c00) [pid = 1741] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 180 (0x8cdd2400) [pid = 1741] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x8d7b5800) [pid = 1741] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x8e183800) [pid = 1741] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x91827400) [pid = 1741] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x8e22c400) [pid = 1741] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0xa2381000) [pid = 1741] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x9a351c00) [pid = 1741] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x919c4000) [pid = 1741] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x8f40e800) [pid = 1741] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0xa3642800) [pid = 1741] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x8d7b5c00) [pid = 1741] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0xa2556000) [pid = 1741] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x8d9cdc00) [pid = 1741] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x918da000) [pid = 1741] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x9980c400) [pid = 1741] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x97748800) [pid = 1741] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x9b057000) [pid = 1741] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0xa225a400) [pid = 1741] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x8e22e400) [pid = 1741] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x91823400) [pid = 1741] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x8e18c400) [pid = 1741] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x90ad2800) [pid = 1741] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x9b8fb000) [pid = 1741] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x8f530400) [pid = 1741] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0xa36b4400) [pid = 1741] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x90bedc00) [pid = 1741] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x8cfc5c00) [pid = 1741] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x95145000) [pid = 1741] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x8b919000) [pid = 1741] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x8dade000) [pid = 1741] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x8ed44400) [pid = 1741] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x8d7b2000) [pid = 1741] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x9b05d400) [pid = 1741] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x8b913c00) [pid = 1741] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 20:25:00 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x90dbe800) [pid = 1741] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 20:25:01 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:25:01 INFO - PROCESS | 1741 | 1463628301278 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]]]}] 20:25:01 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 20:25:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2583ms 20:25:01 INFO - PROCESS | 1741 | 1463628301323 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 20:25:01 INFO - PROCESS | 1741 | 1463628301327 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 20:25:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 20:25:01 INFO - PROCESS | 1741 | 1463628301333 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 20:25:01 INFO - PROCESS | 1741 | 1463628301337 Marionette TRACE conn4 <- [1,746,null,{}] 20:25:01 INFO - PROCESS | 1741 | 1463628301351 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}] 20:25:01 INFO - PROCESS | 1741 | 1463628301511 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 20:25:01 INFO - PROCESS | 1741 | 1463628301522 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba3d800 == 88 [pid = 1741] [id = 194] 20:25:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8ba44c00) [pid = 1741] [serial = 582] [outer = (nil)] 20:25:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x8d7b1400) [pid = 1741] [serial = 583] [outer = 0x8ba44c00] 20:25:01 INFO - PROCESS | 1741 | 1463628301595 Marionette DEBUG loaded listener.js 20:25:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x8daea400) [pid = 1741] [serial = 584] [outer = 0x8ba44c00] 20:25:02 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:25:02 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:25:02 INFO - PROCESS | 1741 | 1463628302987 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]]]}] 20:25:03 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.) 20:25:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1689ms 20:25:03 INFO - PROCESS | 1741 | 1463628303090 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 20:25:03 INFO - PROCESS | 1741 | 1463628303097 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 20:25:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 20:25:03 INFO - PROCESS | 1741 | 1463628303160 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 20:25:03 INFO - PROCESS | 1741 | 1463628303167 Marionette TRACE conn4 <- [1,750,null,{}] 20:25:03 INFO - PROCESS | 1741 | 1463628303176 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}] 20:25:03 INFO - PROCESS | 1741 | 1463628303374 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 20:25:03 INFO - PROCESS | 1741 | 1463628303559 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b91f800 == 89 [pid = 1741] [id = 195] 20:25:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8bcdb000) [pid = 1741] [serial = 585] [outer = (nil)] 20:25:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8d7ad800) [pid = 1741] [serial = 586] [outer = 0x8bcdb000] 20:25:03 INFO - PROCESS | 1741 | 1463628303649 Marionette DEBUG loaded listener.js 20:25:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8dafa400) [pid = 1741] [serial = 587] [outer = 0x8bcdb000] 20:25:04 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:25:04 INFO - PROCESS | 1741 | 1463628304988 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]]]}] 20:25:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 20:25:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1890ms 20:25:05 INFO - PROCESS | 1741 | 1463628305128 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 20:25:05 INFO - PROCESS | 1741 | 1463628305138 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 20:25:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 20:25:05 INFO - PROCESS | 1741 | 1463628305158 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 20:25:05 INFO - PROCESS | 1741 | 1463628305163 Marionette TRACE conn4 <- [1,754,null,{}] 20:25:05 INFO - PROCESS | 1741 | 1463628305169 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}] 20:25:05 INFO - PROCESS | 1741 | 1463628305361 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 20:25:05 INFO - PROCESS | 1741 | 1463628305545 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7b5800 == 90 [pid = 1741] [id = 196] 20:25:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x8dafa000) [pid = 1741] [serial = 588] [outer = (nil)] 20:25:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x8f404400) [pid = 1741] [serial = 589] [outer = 0x8dafa000] 20:25:05 INFO - PROCESS | 1741 | 1463628305630 Marionette DEBUG loaded listener.js 20:25:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x8f53ac00) [pid = 1741] [serial = 590] [outer = 0x8dafa000] 20:25:06 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:25:06 INFO - PROCESS | 1741 | 1463628306973 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]]]}] 20:25:06 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 20:25:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1835ms 20:25:07 INFO - PROCESS | 1741 | 1463628307031 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 20:25:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 20:25:07 INFO - PROCESS | 1741 | 1463628307036 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 20:25:07 INFO - PROCESS | 1741 | 1463628307060 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 20:25:07 INFO - PROCESS | 1741 | 1463628307067 Marionette TRACE conn4 <- [1,758,null,{}] 20:25:07 INFO - PROCESS | 1741 | 1463628307085 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}] 20:25:07 INFO - PROCESS | 1741 | 1463628307264 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 20:25:07 INFO - PROCESS | 1741 | 1463628307463 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x8bcd7000 == 91 [pid = 1741] [id = 197] 20:25:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x8f54b000) [pid = 1741] [serial = 591] [outer = (nil)] 20:25:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x91820000) [pid = 1741] [serial = 592] [outer = 0x8f54b000] 20:25:07 INFO - PROCESS | 1741 | 1463628307591 Marionette DEBUG loaded listener.js 20:25:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x925e4800) [pid = 1741] [serial = 593] [outer = 0x8f54b000] 20:25:08 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:25:08 INFO - PROCESS | 1741 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:25:08 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:25:08 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:25:08 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:25:08 INFO - PROCESS | 1741 | 1463628308477 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]]]}] 20:25:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 20:25:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1505ms 20:25:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 20:25:08 INFO - PROCESS | 1741 | 1463628308548 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 20:25:08 INFO - PROCESS | 1741 | 1463628308552 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 20:25:08 INFO - PROCESS | 1741 | 1463628308559 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 20:25:08 INFO - PROCESS | 1741 | 1463628308562 Marionette TRACE conn4 <- [1,762,null,{}] 20:25:08 INFO - PROCESS | 1741 | 1463628308568 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}] 20:25:08 INFO - PROCESS | 1741 | 1463628308751 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 20:25:08 INFO - PROCESS | 1741 | 1463628308939 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x90bf7400 == 92 [pid = 1741] [id = 198] 20:25:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x92923400) [pid = 1741] [serial = 594] [outer = (nil)] 20:25:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x93a19400) [pid = 1741] [serial = 595] [outer = 0x92923400] 20:25:09 INFO - PROCESS | 1741 | 1463628309069 Marionette DEBUG loaded listener.js 20:25:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x95144c00) [pid = 1741] [serial = 596] [outer = 0x92923400] 20:25:10 INFO - PROCESS | 1741 | 1463628310302 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]]]}] 20:25:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 20:25:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1787ms 20:25:10 INFO - PROCESS | 1741 | 1463628310367 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 20:25:10 INFO - PROCESS | 1741 | 1463628310371 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 20:25:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 20:25:10 INFO - PROCESS | 1741 | 1463628310380 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 20:25:10 INFO - PROCESS | 1741 | 1463628310382 Marionette TRACE conn4 <- [1,766,null,{}] 20:25:10 INFO - PROCESS | 1741 | 1463628310388 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}] 20:25:10 INFO - PROCESS | 1741 | 1463628310622 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 20:25:10 INFO - PROCESS | 1741 | 1463628310814 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x918df800 == 93 [pid = 1741] [id = 199] 20:25:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x919c7400) [pid = 1741] [serial = 597] [outer = (nil)] 20:25:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x97758800) [pid = 1741] [serial = 598] [outer = 0x919c7400] 20:25:10 INFO - PROCESS | 1741 | 1463628310897 Marionette DEBUG loaded listener.js 20:25:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x98111c00) [pid = 1741] [serial = 599] [outer = 0x919c7400] 20:25:12 INFO - PROCESS | 1741 | 1463628312175 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]]]}] 20:25:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 20:25:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1880ms 20:25:12 INFO - PROCESS | 1741 | 1463628312288 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 20:25:12 INFO - PROCESS | 1741 | 1463628312293 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 20:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 20:25:12 INFO - PROCESS | 1741 | 1463628312305 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 20:25:12 INFO - PROCESS | 1741 | 1463628312308 Marionette TRACE conn4 <- [1,770,null,{}] 20:25:12 INFO - PROCESS | 1741 | 1463628312316 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}] 20:25:12 INFO - PROCESS | 1741 | 1463628312593 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 20:25:12 INFO - PROCESS | 1741 | 1463628312733 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b913800 == 94 [pid = 1741] [id = 200] 20:25:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x8b916400) [pid = 1741] [serial = 600] [outer = (nil)] 20:25:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x8ba48800) [pid = 1741] [serial = 601] [outer = 0x8b916400] 20:25:12 INFO - PROCESS | 1741 | 1463628312855 Marionette DEBUG loaded listener.js 20:25:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x8cfbf800) [pid = 1741] [serial = 602] [outer = 0x8b916400] 20:25:13 INFO - PROCESS | 1741 | 1463628313754 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]]]}] 20:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 20:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1492ms 20:25:13 INFO - PROCESS | 1741 | 1463628313792 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 20:25:13 INFO - PROCESS | 1741 | 1463628313796 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 20:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 20:25:13 INFO - PROCESS | 1741 | 1463628313803 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 20:25:13 INFO - PROCESS | 1741 | 1463628313807 Marionette TRACE conn4 <- [1,774,null,{}] 20:25:13 INFO - PROCESS | 1741 | 1463628313813 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}] 20:25:13 INFO - PROCESS | 1741 | 1463628313982 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 20:25:14 INFO - PROCESS | 1741 | 1463628314177 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x8bcd6c00 == 95 [pid = 1741] [id = 201] 20:25:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x8daefc00) [pid = 1741] [serial = 603] [outer = (nil)] 20:25:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x8ed47400) [pid = 1741] [serial = 604] [outer = 0x8daefc00] 20:25:14 INFO - PROCESS | 1741 | 1463628314260 Marionette DEBUG loaded listener.js 20:25:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x8f2f8000) [pid = 1741] [serial = 605] [outer = 0x8daefc00] 20:25:15 INFO - PROCESS | 1741 | 1463628315189 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]]]}] 20:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 20:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1430ms 20:25:15 INFO - PROCESS | 1741 | 1463628315235 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 20:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 20:25:15 INFO - PROCESS | 1741 | 1463628315240 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 20:25:15 INFO - PROCESS | 1741 | 1463628315246 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 20:25:15 INFO - PROCESS | 1741 | 1463628315250 Marionette TRACE conn4 <- [1,778,null,{}] 20:25:15 INFO - PROCESS | 1741 | 1463628315256 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}] 20:25:15 INFO - PROCESS | 1741 | 1463628315444 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 20:25:15 INFO - PROCESS | 1741 | 1463628315640 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b921000 == 96 [pid = 1741] [id = 202] 20:25:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x8bcd4000) [pid = 1741] [serial = 606] [outer = (nil)] 20:25:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x90bf9000) [pid = 1741] [serial = 607] [outer = 0x8bcd4000] 20:25:15 INFO - PROCESS | 1741 | 1463628315724 Marionette DEBUG loaded listener.js 20:25:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x918d6800) [pid = 1741] [serial = 608] [outer = 0x8bcd4000] 20:25:17 INFO - PROCESS | 1741 | 1463628317052 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]]]}] 20:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 20:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1830ms 20:25:17 INFO - PROCESS | 1741 | 1463628317077 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 20:25:17 INFO - PROCESS | 1741 | 1463628317084 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 20:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 20:25:17 INFO - PROCESS | 1741 | 1463628317091 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 20:25:17 INFO - PROCESS | 1741 | 1463628317097 Marionette TRACE conn4 <- [1,782,null,{}] 20:25:17 INFO - PROCESS | 1741 | 1463628317104 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}] 20:25:17 INFO - PROCESS | 1741 | 1463628317273 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 20:25:17 INFO - PROCESS | 1741 | 1463628317489 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cdde400 == 97 [pid = 1741] [id = 203] 20:25:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x8daf3c00) [pid = 1741] [serial = 609] [outer = (nil)] 20:25:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x8eb97c00) [pid = 1741] [serial = 610] [outer = 0x8daf3c00] 20:25:17 INFO - PROCESS | 1741 | 1463628317565 Marionette DEBUG loaded listener.js 20:25:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x8ed45c00) [pid = 1741] [serial = 611] [outer = 0x8daf3c00] 20:25:18 INFO - PROCESS | 1741 | 1463628318595 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]]]}] 20:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 20:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1537ms 20:25:18 INFO - PROCESS | 1741 | 1463628318628 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 20:25:18 INFO - PROCESS | 1741 | 1463628318637 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 20:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 20:25:18 INFO - PROCESS | 1741 | 1463628318646 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 20:25:18 INFO - PROCESS | 1741 | 1463628318650 Marionette TRACE conn4 <- [1,786,null,{}] 20:25:18 INFO - PROCESS | 1741 | 1463628318656 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}] 20:25:18 INFO - PROCESS | 1741 | 1463628318824 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 20:25:19 INFO - PROCESS | 1741 | 1463628319113 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b918400 == 98 [pid = 1741] [id = 204] 20:25:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x8b91f000) [pid = 1741] [serial = 612] [outer = (nil)] 20:25:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x8bce0000) [pid = 1741] [serial = 613] [outer = 0x8b91f000] 20:25:19 INFO - PROCESS | 1741 | 1463628319267 Marionette DEBUG loaded listener.js 20:25:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x8d9c8c00) [pid = 1741] [serial = 614] [outer = 0x8b91f000] 20:25:19 INFO - PROCESS | 1741 | --DOCSHELL 0x90dbf000 == 97 [pid = 1741] [id = 156] 20:25:19 INFO - PROCESS | 1741 | --DOCSHELL 0x8ed40c00 == 96 [pid = 1741] [id = 154] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x90ad0c00) [pid = 1741] [serial = 541] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7b6000 == 95 [pid = 1741] [id = 155] 20:25:19 INFO - PROCESS | 1741 | --DOCSHELL 0x8bcd8c00 == 94 [pid = 1741] [id = 193] 20:25:19 INFO - PROCESS | 1741 | --DOCSHELL 0x8e18cc00 == 93 [pid = 1741] [id = 192] 20:25:19 INFO - PROCESS | 1741 | --DOCSHELL 0x8b914c00 == 92 [pid = 1741] [id = 191] 20:25:19 INFO - PROCESS | 1741 | --DOCSHELL 0x8cddcc00 == 91 [pid = 1741] [id = 190] 20:25:19 INFO - PROCESS | 1741 | --DOCSHELL 0x8dafb800 == 90 [pid = 1741] [id = 189] 20:25:19 INFO - PROCESS | 1741 | --DOCSHELL 0x8b91fc00 == 89 [pid = 1741] [id = 188] 20:25:19 INFO - PROCESS | 1741 | --DOCSHELL 0x8bcde400 == 88 [pid = 1741] [id = 187] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0xa68d8000) [pid = 1741] [serial = 165] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x8f407000) [pid = 1741] [serial = 298] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x9a05c000) [pid = 1741] [serial = 195] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x951a8000) [pid = 1741] [serial = 101] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x9a21dc00) [pid = 1741] [serial = 126] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0xa36b3c00) [pid = 1741] [serial = 159] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x919cf000) [pid = 1741] [serial = 325] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x9c486400) [pid = 1741] [serial = 280] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x9b05ec00) [pid = 1741] [serial = 243] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x9a056800) [pid = 1741] [serial = 328] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0xa36f7800) [pid = 1741] [serial = 337] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x9c489000) [pid = 1741] [serial = 237] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0xa335d000) [pid = 1741] [serial = 334] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x8f2fa800) [pid = 1741] [serial = 295] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x97746800) [pid = 1741] [serial = 123] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x993b5c00) [pid = 1741] [serial = 250] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x9ca09400) [pid = 1741] [serial = 129] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x9bf8ac00) [pid = 1741] [serial = 156] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0xa51ae800) [pid = 1741] [serial = 207] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x9b8fc400) [pid = 1741] [serial = 201] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x9bc86c00) [pid = 1741] [serial = 198] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0xa6382400) [pid = 1741] [serial = 162] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x97759800) [pid = 1741] [serial = 192] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x99326c00) [pid = 1741] [serial = 153] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x9cd47400) [pid = 1741] [serial = 204] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x97763800) [pid = 1741] [serial = 277] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0xa317f400) [pid = 1741] [serial = 283] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x925dd400) [pid = 1741] [serial = 274] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x919cd800) [pid = 1741] [serial = 286] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0xa6385c00) [pid = 1741] [serial = 231] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x9cd47c00) [pid = 1741] [serial = 322] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0xa23c1800) [pid = 1741] [serial = 271] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0xa6f36400) [pid = 1741] [serial = 246] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0xa6e90c00) [pid = 1741] [serial = 240] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x919cdc00) [pid = 1741] [serial = 289] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x9a05b400) [pid = 1741] [serial = 234] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0xa2259c00) [pid = 1741] [serial = 331] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x90dc6c00) [pid = 1741] [serial = 292] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x918d7800) [pid = 1741] [serial = 524] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x8bcdd800) [pid = 1741] [serial = 455] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x8f54d400) [pid = 1741] [serial = 436] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x9291dc00) [pid = 1741] [serial = 512] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x9c793800) [pid = 1741] [serial = 443] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x9c791800) [pid = 1741] [serial = 452] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x8cfc4800) [pid = 1741] [serial = 506] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x90dbd000) [pid = 1741] [serial = 485] [outer = (nil)] [url = about:blank] 20:25:19 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x9b054400) [pid = 1741] [serial = 488] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x98119400) [pid = 1741] [serial = 373] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0x8e236800) [pid = 1741] [serial = 343] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 128 (0x8dae5800) [pid = 1741] [serial = 539] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 127 (0x8bce1c00) [pid = 1741] [serial = 526] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 126 (0x8d7ab400) [pid = 1741] [serial = 527] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 125 (0x8f544400) [pid = 1741] [serial = 530] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 124 (0x8f2fdc00) [pid = 1741] [serial = 529] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 123 (0x951d6000) [pid = 1741] [serial = 536] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 122 (0x95142800) [pid = 1741] [serial = 535] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 121 (0x9291fc00) [pid = 1741] [serial = 533] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 120 (0x925e9000) [pid = 1741] [serial = 532] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 119 (0x8d9cf800) [pid = 1741] [serial = 538] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 118 (0x9c1dd400) [pid = 1741] [serial = 376] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 117 (0x8f549400) [pid = 1741] [serial = 421] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 116 (0x9bc80800) [pid = 1741] [serial = 491] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 115 (0x8cddac00) [pid = 1741] [serial = 503] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 114 (0x8daf8c00) [pid = 1741] [serial = 433] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 113 (0x8e18d800) [pid = 1741] [serial = 388] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 112 (0x8ed3c800) [pid = 1741] [serial = 394] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 111 (0xa6e95400) [pid = 1741] [serial = 340] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 110 (0x9c797000) [pid = 1741] [serial = 494] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 109 (0xa2378800) [pid = 1741] [serial = 424] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 108 (0xa68d0800) [pid = 1741] [serial = 385] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 107 (0x8e235c00) [pid = 1741] [serial = 482] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 106 (0x9bebb000) [pid = 1741] [serial = 440] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 105 (0x9a097400) [pid = 1741] [serial = 479] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 104 (0xa31f1000) [pid = 1741] [serial = 382] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 103 (0x8f534c00) [pid = 1741] [serial = 367] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 102 (0x925e9c00) [pid = 1741] [serial = 370] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 101 (0x8eb97800) [pid = 1741] [serial = 391] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 100 (0xa27e9c00) [pid = 1741] [serial = 427] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0xa23bd000) [pid = 1741] [serial = 497] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x9ce5dc00) [pid = 1741] [serial = 379] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x8cfcdc00) [pid = 1741] [serial = 509] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x8ba42c00) [pid = 1741] [serial = 449] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x8dae9c00) [pid = 1741] [serial = 500] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x90dc8400) [pid = 1741] [serial = 397] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x90adac00) [pid = 1741] [serial = 430] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 92 (0x8b91d800) [pid = 1741] [serial = 446] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | --DOMWINDOW == 91 (0x9bc83400) [pid = 1741] [serial = 418] [outer = (nil)] [url = about:blank] 20:25:20 INFO - PROCESS | 1741 | 1463628320238 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]]]}] 20:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 20:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1630ms 20:25:20 INFO - PROCESS | 1741 | 1463628320280 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 20:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 20:25:20 INFO - PROCESS | 1741 | 1463628320285 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 20:25:20 INFO - PROCESS | 1741 | 1463628320291 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 20:25:20 INFO - PROCESS | 1741 | 1463628320297 Marionette TRACE conn4 <- [1,790,null,{}] 20:25:20 INFO - PROCESS | 1741 | 1463628320320 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}] 20:25:20 INFO - PROCESS | 1741 | 1463628320488 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 20:25:20 INFO - PROCESS | 1741 | 1463628320625 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b912800 == 89 [pid = 1741] [id = 205] 20:25:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 92 (0x8bcde400) [pid = 1741] [serial = 615] [outer = (nil)] 20:25:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 93 (0x8eb99400) [pid = 1741] [serial = 616] [outer = 0x8bcde400] 20:25:20 INFO - PROCESS | 1741 | 1463628320699 Marionette DEBUG loaded listener.js 20:25:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x8f2f5800) [pid = 1741] [serial = 617] [outer = 0x8bcde400] 20:25:21 INFO - PROCESS | 1741 | 1463628321443 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]]]}] 20:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 20:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1186ms 20:25:21 INFO - PROCESS | 1741 | 1463628321490 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 20:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 20:25:21 INFO - PROCESS | 1741 | 1463628321494 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 20:25:21 INFO - PROCESS | 1741 | 1463628321505 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 20:25:21 INFO - PROCESS | 1741 | 1463628321508 Marionette TRACE conn4 <- [1,794,null,{}] 20:25:21 INFO - PROCESS | 1741 | 1463628321513 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}] 20:25:21 INFO - PROCESS | 1741 | 1463628321675 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 20:25:21 INFO - PROCESS | 1741 | 1463628321688 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b91fc00 == 90 [pid = 1741] [id = 206] 20:25:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x8ed3d800) [pid = 1741] [serial = 618] [outer = (nil)] 20:25:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x8f537c00) [pid = 1741] [serial = 619] [outer = 0x8ed3d800] 20:25:21 INFO - PROCESS | 1741 | 1463628321760 Marionette DEBUG loaded listener.js 20:25:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x8f551400) [pid = 1741] [serial = 620] [outer = 0x8ed3d800] 20:25:22 INFO - PROCESS | 1741 | 1463628322722 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]]]}] 20:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 20:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1287ms 20:25:22 INFO - PROCESS | 1741 | 1463628322788 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 20:25:22 INFO - PROCESS | 1741 | 1463628322792 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 20:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 20:25:22 INFO - PROCESS | 1741 | 1463628322799 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 20:25:22 INFO - PROCESS | 1741 | 1463628322802 Marionette TRACE conn4 <- [1,798,null,{}] 20:25:22 INFO - PROCESS | 1741 | 1463628322812 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}] 20:25:23 INFO - PROCESS | 1741 | 1463628323018 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 20:25:23 INFO - PROCESS | 1741 | 1463628323050 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x8eb98800 == 91 [pid = 1741] [id = 207] 20:25:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x8f406c00) [pid = 1741] [serial = 621] [outer = (nil)] 20:25:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x90adb000) [pid = 1741] [serial = 622] [outer = 0x8f406c00] 20:25:23 INFO - PROCESS | 1741 | 1463628323120 Marionette DEBUG loaded listener.js 20:25:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x90befc00) [pid = 1741] [serial = 623] [outer = 0x8f406c00] 20:25:24 INFO - PROCESS | 1741 | 1463628324271 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]]]}] 20:25:24 INFO - PROCESS | 1741 | --DOMWINDOW == 99 (0x8cfc6000) [pid = 1741] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 20:25:24 INFO - PROCESS | 1741 | --DOMWINDOW == 98 (0x8b91e800) [pid = 1741] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 20:25:24 INFO - PROCESS | 1741 | --DOMWINDOW == 97 (0x8eb97400) [pid = 1741] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 20:25:24 INFO - PROCESS | 1741 | --DOMWINDOW == 96 (0x8e190000) [pid = 1741] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 20:25:24 INFO - PROCESS | 1741 | --DOMWINDOW == 95 (0x8dafbc00) [pid = 1741] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 20:25:24 INFO - PROCESS | 1741 | --DOMWINDOW == 94 (0x8d9d1400) [pid = 1741] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 20:25:24 INFO - PROCESS | 1741 | --DOMWINDOW == 93 (0x8bce0c00) [pid = 1741] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 20:25:24 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 20:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1543ms 20:25:24 INFO - PROCESS | 1741 | 1463628324343 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 20:25:24 INFO - PROCESS | 1741 | 1463628324347 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 20:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 20:25:24 INFO - PROCESS | 1741 | 1463628324353 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 20:25:24 INFO - PROCESS | 1741 | 1463628324355 Marionette TRACE conn4 <- [1,802,null,{}] 20:25:24 INFO - PROCESS | 1741 | 1463628324361 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}] 20:25:24 INFO - PROCESS | 1741 | 1463628324528 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 20:25:24 INFO - PROCESS | 1741 | 1463628324702 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e190000 == 92 [pid = 1741] [id = 208] 20:25:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 94 (0x8f40a400) [pid = 1741] [serial = 624] [outer = (nil)] 20:25:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 95 (0x90bf7800) [pid = 1741] [serial = 625] [outer = 0x8f40a400] 20:25:24 INFO - PROCESS | 1741 | 1463628324780 Marionette DEBUG loaded listener.js 20:25:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 96 (0x90dc2400) [pid = 1741] [serial = 626] [outer = 0x8f40a400] 20:25:25 INFO - PROCESS | 1741 | 1463628325481 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]]]}] 20:25:25 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 20:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1187ms 20:25:25 INFO - PROCESS | 1741 | 1463628325540 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 20:25:25 INFO - PROCESS | 1741 | 1463628325544 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 20:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 20:25:25 INFO - PROCESS | 1741 | 1463628325550 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 20:25:25 INFO - PROCESS | 1741 | 1463628325553 Marionette TRACE conn4 <- [1,806,null,{}] 20:25:25 INFO - PROCESS | 1741 | 1463628325558 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}] 20:25:25 INFO - PROCESS | 1741 | 1463628325715 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 20:25:25 INFO - PROCESS | 1741 | 1463628325729 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:25 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cddec00 == 93 [pid = 1741] [id = 209] 20:25:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 97 (0x8f544800) [pid = 1741] [serial = 627] [outer = (nil)] 20:25:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 98 (0x919c2400) [pid = 1741] [serial = 628] [outer = 0x8f544800] 20:25:25 INFO - PROCESS | 1741 | 1463628325805 Marionette DEBUG loaded listener.js 20:25:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 99 (0x919cdc00) [pid = 1741] [serial = 629] [outer = 0x8f544800] 20:25:26 INFO - PROCESS | 1741 | 1463628326978 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]]]}] 20:25:27 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 20:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1488ms 20:25:27 INFO - PROCESS | 1741 | 1463628327039 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 20:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 20:25:27 INFO - PROCESS | 1741 | 1463628327045 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 20:25:27 INFO - PROCESS | 1741 | 1463628327053 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 20:25:27 INFO - PROCESS | 1741 | 1463628327057 Marionette TRACE conn4 <- [1,810,null,{}] 20:25:27 INFO - PROCESS | 1741 | 1463628327067 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}] 20:25:27 INFO - PROCESS | 1741 | 1463628327293 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 20:25:27 INFO - PROCESS | 1741 | 1463628327534 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cddd400 == 94 [pid = 1741] [id = 210] 20:25:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 100 (0x8d7ab800) [pid = 1741] [serial = 630] [outer = (nil)] 20:25:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 101 (0x8dae2000) [pid = 1741] [serial = 631] [outer = 0x8d7ab800] 20:25:27 INFO - PROCESS | 1741 | 1463628327623 Marionette DEBUG loaded listener.js 20:25:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 102 (0x8daf0800) [pid = 1741] [serial = 632] [outer = 0x8d7ab800] 20:25:28 INFO - PROCESS | 1741 | 1463628328529 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]]]}] 20:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 20:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1542ms 20:25:28 INFO - PROCESS | 1741 | 1463628328594 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 20:25:28 INFO - PROCESS | 1741 | 1463628328603 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 20:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 20:25:28 INFO - PROCESS | 1741 | 1463628328614 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 20:25:28 INFO - PROCESS | 1741 | 1463628328618 Marionette TRACE conn4 <- [1,814,null,{}] 20:25:28 INFO - PROCESS | 1741 | 1463628328625 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}] 20:25:28 INFO - PROCESS | 1741 | 1463628328849 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 20:25:29 INFO - PROCESS | 1741 | 1463628329082 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x8daf7400 == 95 [pid = 1741] [id = 211] 20:25:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 103 (0x8eb9c000) [pid = 1741] [serial = 633] [outer = (nil)] 20:25:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 104 (0x8f401400) [pid = 1741] [serial = 634] [outer = 0x8eb9c000] 20:25:29 INFO - PROCESS | 1741 | 1463628329212 Marionette DEBUG loaded listener.js 20:25:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 105 (0x8f53d400) [pid = 1741] [serial = 635] [outer = 0x8eb9c000] 20:25:30 INFO - PROCESS | 1741 | 1463628330162 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] 20:25:30 INFO - PROCESS | 1741 | 1463628330210 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 20:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 20:25:30 INFO - PROCESS | 1741 | 1463628330217 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 20:25:30 INFO - PROCESS | 1741 | 1463628330224 Marionette TRACE conn4 <- [1,818,null,{}] 20:25:30 INFO - PROCESS | 1741 | 1463628330240 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}] 20:25:30 INFO - PROCESS | 1741 | 1463628330479 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 20:25:30 INFO - PROCESS | 1741 | 1463628330719 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x91824000 == 96 [pid = 1741] [id = 212] 20:25:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 106 (0x919c4400) [pid = 1741] [serial = 636] [outer = (nil)] 20:25:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 107 (0x92919400) [pid = 1741] [serial = 637] [outer = 0x919c4400] 20:25:30 INFO - PROCESS | 1741 | 1463628330821 Marionette DEBUG loaded listener.js 20:25:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 108 (0x92920400) [pid = 1741] [serial = 638] [outer = 0x919c4400] 20:25:31 INFO - PROCESS | 1741 | 1463628331706 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]]]}] 20:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 20:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1533ms 20:25:31 INFO - PROCESS | 1741 | 1463628331751 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 20:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 20:25:31 INFO - PROCESS | 1741 | 1463628331756 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 20:25:31 INFO - PROCESS | 1741 | 1463628331762 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 20:25:31 INFO - PROCESS | 1741 | 1463628331765 Marionette TRACE conn4 <- [1,822,null,{}] 20:25:31 INFO - PROCESS | 1741 | 1463628331771 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}] 20:25:31 INFO - PROCESS | 1741 | 1463628331948 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 20:25:32 INFO - PROCESS | 1741 | 1463628332138 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x8bcd6400 == 97 [pid = 1741] [id = 213] 20:25:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 109 (0x919ccc00) [pid = 1741] [serial = 639] [outer = (nil)] 20:25:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 110 (0x93cd2800) [pid = 1741] [serial = 640] [outer = 0x919ccc00] 20:25:32 INFO - PROCESS | 1741 | 1463628332223 Marionette DEBUG loaded listener.js 20:25:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 111 (0x95142000) [pid = 1741] [serial = 641] [outer = 0x919ccc00] 20:25:33 INFO - PROCESS | 1741 | 1463628333117 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] 20:25:33 INFO - PROCESS | 1741 | 1463628333196 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 20:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 20:25:33 INFO - PROCESS | 1741 | 1463628333203 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 20:25:33 INFO - PROCESS | 1741 | 1463628333207 Marionette TRACE conn4 <- [1,826,null,{}] 20:25:33 INFO - PROCESS | 1741 | 1463628333213 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}] 20:25:33 INFO - PROCESS | 1741 | 1463628333387 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 20:25:33 INFO - PROCESS | 1741 | 1463628333566 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x8bcd4400 == 98 [pid = 1741] [id = 214] 20:25:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 112 (0x8cdd9400) [pid = 1741] [serial = 642] [outer = (nil)] 20:25:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 113 (0x951dd800) [pid = 1741] [serial = 643] [outer = 0x8cdd9400] 20:25:33 INFO - PROCESS | 1741 | 1463628333651 Marionette DEBUG loaded listener.js 20:25:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 114 (0x9774bc00) [pid = 1741] [serial = 644] [outer = 0x8cdd9400] 20:25:34 INFO - PROCESS | 1741 | 1463628334581 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]]]}] 20:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 20:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1433ms 20:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 20:25:34 INFO - PROCESS | 1741 | 1463628334637 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 20:25:34 INFO - PROCESS | 1741 | 1463628334640 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 20:25:34 INFO - PROCESS | 1741 | 1463628334647 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 20:25:34 INFO - PROCESS | 1741 | 1463628334650 Marionette TRACE conn4 <- [1,830,null,{}] 20:25:34 INFO - PROCESS | 1741 | 1463628334656 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}] 20:25:34 INFO - PROCESS | 1741 | 1463628334891 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 20:25:35 INFO - PROCESS | 1741 | 1463628335151 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x8bcde000 == 99 [pid = 1741] [id = 215] 20:25:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 115 (0x97759400) [pid = 1741] [serial = 645] [outer = (nil)] 20:25:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 116 (0x9a00dc00) [pid = 1741] [serial = 646] [outer = 0x97759400] 20:25:35 INFO - PROCESS | 1741 | 1463628335244 Marionette DEBUG loaded listener.js 20:25:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 117 (0x9a056400) [pid = 1741] [serial = 647] [outer = 0x97759400] 20:25:36 INFO - PROCESS | 1741 | 1463628336108 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]]]}] 20:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 20:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1532ms 20:25:36 INFO - PROCESS | 1741 | 1463628336179 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 20:25:36 INFO - PROCESS | 1741 | 1463628336183 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 20:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 20:25:36 INFO - PROCESS | 1741 | 1463628336189 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 20:25:36 INFO - PROCESS | 1741 | 1463628336192 Marionette TRACE conn4 <- [1,834,null,{}] 20:25:36 INFO - PROCESS | 1741 | 1463628336198 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}] 20:25:36 INFO - PROCESS | 1741 | 1463628336370 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 20:25:36 INFO - PROCESS | 1741 | 1463628336551 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:36 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b91b000 == 100 [pid = 1741] [id = 216] 20:25:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 118 (0x9a057c00) [pid = 1741] [serial = 648] [outer = (nil)] 20:25:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 119 (0x9a060400) [pid = 1741] [serial = 649] [outer = 0x9a057c00] 20:25:36 INFO - PROCESS | 1741 | 1463628336638 Marionette DEBUG loaded listener.js 20:25:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 120 (0x9a093400) [pid = 1741] [serial = 650] [outer = 0x9a057c00] 20:25:37 INFO - PROCESS | 1741 | 1463628337522 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]]]}] 20:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 20:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1385ms 20:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 20:25:37 INFO - PROCESS | 1741 | 1463628337574 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 20:25:37 INFO - PROCESS | 1741 | 1463628337578 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 20:25:37 INFO - PROCESS | 1741 | 1463628337584 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 20:25:37 INFO - PROCESS | 1741 | 1463628337587 Marionette TRACE conn4 <- [1,838,null,{}] 20:25:37 INFO - PROCESS | 1741 | 1463628337593 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}] 20:25:37 INFO - PROCESS | 1741 | 1463628337763 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 20:25:37 INFO - PROCESS | 1741 | 1463628337944 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x8bcdac00 == 101 [pid = 1741] [id = 217] 20:25:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 121 (0x9a05e400) [pid = 1741] [serial = 651] [outer = (nil)] 20:25:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 122 (0x9a31fc00) [pid = 1741] [serial = 652] [outer = 0x9a05e400] 20:25:38 INFO - PROCESS | 1741 | 1463628338029 Marionette DEBUG loaded listener.js 20:25:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 123 (0x9a40a400) [pid = 1741] [serial = 653] [outer = 0x9a05e400] 20:25:38 INFO - PROCESS | 1741 | 1463628338923 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]]]}] 20:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 20:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1388ms 20:25:38 INFO - PROCESS | 1741 | 1463628338972 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 20:25:38 INFO - PROCESS | 1741 | 1463628338976 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 20:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 20:25:38 INFO - PROCESS | 1741 | 1463628338983 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 20:25:38 INFO - PROCESS | 1741 | 1463628338987 Marionette TRACE conn4 <- [1,842,null,{}] 20:25:38 INFO - PROCESS | 1741 | 1463628338992 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}] 20:25:39 INFO - PROCESS | 1741 | 1463628339167 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 20:25:39 INFO - PROCESS | 1741 | 1463628339367 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a026800 == 102 [pid = 1741] [id = 218] 20:25:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 124 (0x9a060c00) [pid = 1741] [serial = 654] [outer = (nil)] 20:25:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 125 (0x9b05ac00) [pid = 1741] [serial = 655] [outer = 0x9a060c00] 20:25:39 INFO - PROCESS | 1741 | 1463628339543 Marionette DEBUG loaded listener.js 20:25:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 126 (0x9b1ab000) [pid = 1741] [serial = 656] [outer = 0x9a060c00] 20:25:40 INFO - PROCESS | 1741 | 1463628340418 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]]]}] 20:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 20:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1486ms 20:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 20:25:40 INFO - PROCESS | 1741 | 1463628340469 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 20:25:40 INFO - PROCESS | 1741 | 1463628340472 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 20:25:40 INFO - PROCESS | 1741 | 1463628340478 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 20:25:40 INFO - PROCESS | 1741 | 1463628340482 Marionette TRACE conn4 <- [1,846,null,{}] 20:25:40 INFO - PROCESS | 1741 | 1463628340487 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}] 20:25:40 INFO - PROCESS | 1741 | 1463628340702 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 20:25:40 INFO - PROCESS | 1741 | 1463628340888 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x9980fc00 == 103 [pid = 1741] [id = 219] 20:25:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 127 (0x9b056c00) [pid = 1741] [serial = 657] [outer = (nil)] 20:25:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 128 (0x9b8fb400) [pid = 1741] [serial = 658] [outer = 0x9b056c00] 20:25:41 INFO - PROCESS | 1741 | 1463628341026 Marionette DEBUG loaded listener.js 20:25:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x9b945800) [pid = 1741] [serial = 659] [outer = 0x9b056c00] 20:25:41 INFO - PROCESS | 1741 | 1463628341890 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]]]}] 20:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 20:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1483ms 20:25:41 INFO - PROCESS | 1741 | 1463628341960 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 20:25:41 INFO - PROCESS | 1741 | 1463628341965 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 20:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 20:25:41 INFO - PROCESS | 1741 | 1463628341971 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 20:25:41 INFO - PROCESS | 1741 | 1463628341976 Marionette TRACE conn4 <- [1,850,null,{}] 20:25:41 INFO - PROCESS | 1741 | 1463628341981 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}] 20:25:42 INFO - PROCESS | 1741 | 1463628342271 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 20:25:42 INFO - PROCESS | 1741 | 1463628342546 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x9bebb000) [pid = 1741] [serial = 660] [outer = 0x993b5800] 20:25:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x9bffcc00 == 104 [pid = 1741] [id = 220] 20:25:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x9c1dc800) [pid = 1741] [serial = 661] [outer = (nil)] 20:25:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x9c489000) [pid = 1741] [serial = 662] [outer = 0x9c1dc800] 20:25:42 INFO - PROCESS | 1741 | 1463628342671 Marionette DEBUG loaded listener.js 20:25:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x9c791400) [pid = 1741] [serial = 663] [outer = 0x9c1dc800] 20:25:43 INFO - PROCESS | 1741 | 1463628343621 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]]]}] 20:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 20:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1689ms 20:25:43 INFO - PROCESS | 1741 | 1463628343661 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 20:25:43 INFO - PROCESS | 1741 | 1463628343664 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 20:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 20:25:43 INFO - PROCESS | 1741 | 1463628343670 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 20:25:43 INFO - PROCESS | 1741 | 1463628343673 Marionette TRACE conn4 <- [1,854,null,{}] 20:25:43 INFO - PROCESS | 1741 | 1463628343678 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}] 20:25:43 INFO - PROCESS | 1741 | 1463628343853 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 20:25:44 INFO - PROCESS | 1741 | 1463628344090 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x9beb8800 == 105 [pid = 1741] [id = 221] 20:25:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x9beb9400) [pid = 1741] [serial = 664] [outer = (nil)] 20:25:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x9c797800) [pid = 1741] [serial = 665] [outer = 0x9beb9400] 20:25:44 INFO - PROCESS | 1741 | 1463628344184 Marionette DEBUG loaded listener.js 20:25:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x9a31c400) [pid = 1741] [serial = 666] [outer = 0x9beb9400] 20:25:45 INFO - PROCESS | 1741 | 1463628345035 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]]]}] 20:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 20:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1429ms 20:25:45 INFO - PROCESS | 1741 | 1463628345100 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 20:25:45 INFO - PROCESS | 1741 | 1463628345104 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 20:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 20:25:45 INFO - PROCESS | 1741 | 1463628345110 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 20:25:45 INFO - PROCESS | 1741 | 1463628345113 Marionette TRACE conn4 <- [1,858,null,{}] 20:25:45 INFO - PROCESS | 1741 | 1463628345119 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}] 20:25:45 INFO - PROCESS | 1741 | 1463628345295 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 20:25:45 INFO - PROCESS | 1741 | 1463628345499 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x9c791000 == 106 [pid = 1741] [id = 222] 20:25:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x9c794000) [pid = 1741] [serial = 667] [outer = (nil)] 20:25:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x9cd47400) [pid = 1741] [serial = 668] [outer = 0x9c794000] 20:25:45 INFO - PROCESS | 1741 | 1463628345585 Marionette DEBUG loaded listener.js 20:25:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x9cd4e000) [pid = 1741] [serial = 669] [outer = 0x9c794000] 20:25:46 INFO - PROCESS | 1741 | 1463628346438 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]]]}] 20:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 20:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1376ms 20:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 20:25:46 INFO - PROCESS | 1741 | 1463628346489 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 20:25:46 INFO - PROCESS | 1741 | 1463628346492 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 20:25:46 INFO - PROCESS | 1741 | 1463628346499 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 20:25:46 INFO - PROCESS | 1741 | 1463628346502 Marionette TRACE conn4 <- [1,862,null,{}] 20:25:46 INFO - PROCESS | 1741 | 1463628346507 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}] 20:25:46 INFO - PROCESS | 1741 | 1463628346676 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 20:25:46 INFO - PROCESS | 1741 | 1463628346869 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x9c710400 == 107 [pid = 1741] [id = 223] 20:25:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x9c796000) [pid = 1741] [serial = 670] [outer = (nil)] 20:25:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0xa060a400) [pid = 1741] [serial = 671] [outer = 0x9c796000] 20:25:46 INFO - PROCESS | 1741 | 1463628346949 Marionette DEBUG loaded listener.js 20:25:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0xa060e800) [pid = 1741] [serial = 672] [outer = 0x9c796000] 20:25:47 INFO - PROCESS | 1741 | 1463628347922 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]]]}] 20:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 20:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1479ms 20:25:47 INFO - PROCESS | 1741 | 1463628347977 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 20:25:47 INFO - PROCESS | 1741 | 1463628347981 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 20:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 20:25:47 INFO - PROCESS | 1741 | 1463628347987 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 20:25:47 INFO - PROCESS | 1741 | 1463628347989 Marionette TRACE conn4 <- [1,866,null,{}] 20:25:47 INFO - PROCESS | 1741 | 1463628347995 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}] 20:25:48 INFO - PROCESS | 1741 | 1463628348173 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 20:25:48 INFO - PROCESS | 1741 | 1463628348703 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x8bce1c00 == 108 [pid = 1741] [id = 224] 20:25:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8cdd1000) [pid = 1741] [serial = 673] [outer = (nil)] 20:25:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8cddd800) [pid = 1741] [serial = 674] [outer = 0x8cdd1000] 20:25:48 INFO - PROCESS | 1741 | 1463628348827 Marionette DEBUG loaded listener.js 20:25:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8d7b3000) [pid = 1741] [serial = 675] [outer = 0x8cdd1000] 20:25:49 INFO - PROCESS | 1741 | 1463628349802 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]]]}] 20:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 20:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1879ms 20:25:49 INFO - PROCESS | 1741 | 1463628349868 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 20:25:49 INFO - PROCESS | 1741 | 1463628349874 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 20:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 20:25:49 INFO - PROCESS | 1741 | 1463628349880 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 20:25:49 INFO - PROCESS | 1741 | 1463628349886 Marionette TRACE conn4 <- [1,870,null,{}] 20:25:49 INFO - PROCESS | 1741 | 1463628349893 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}] 20:25:50 INFO - PROCESS | 1741 | 1463628350078 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 20:25:50 INFO - PROCESS | 1741 | 1463628350313 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b91d800 == 109 [pid = 1741] [id = 225] 20:25:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8d7b8800) [pid = 1741] [serial = 676] [outer = (nil)] 20:25:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8dae4800) [pid = 1741] [serial = 677] [outer = 0x8d7b8800] 20:25:50 INFO - PROCESS | 1741 | 1463628350507 Marionette DEBUG loaded listener.js 20:25:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x8e18d400) [pid = 1741] [serial = 678] [outer = 0x8d7b8800] 20:25:50 INFO - PROCESS | 1741 | --DOCSHELL 0x8e190000 == 108 [pid = 1741] [id = 208] 20:25:50 INFO - PROCESS | 1741 | --DOCSHELL 0x8eb98800 == 107 [pid = 1741] [id = 207] 20:25:50 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x8d7b1400) [pid = 1741] [serial = 583] [outer = (nil)] [url = about:blank] 20:25:50 INFO - PROCESS | 1741 | --DOCSHELL 0x8b91fc00 == 106 [pid = 1741] [id = 206] 20:25:50 INFO - PROCESS | 1741 | --DOCSHELL 0x8b912800 == 105 [pid = 1741] [id = 205] 20:25:50 INFO - PROCESS | 1741 | --DOCSHELL 0x8b918400 == 104 [pid = 1741] [id = 204] 20:25:50 INFO - PROCESS | 1741 | --DOCSHELL 0x8cdde400 == 103 [pid = 1741] [id = 203] 20:25:51 INFO - PROCESS | 1741 | --DOCSHELL 0x90bf7400 == 102 [pid = 1741] [id = 198] 20:25:51 INFO - PROCESS | 1741 | --DOCSHELL 0x8bcd7000 == 101 [pid = 1741] [id = 197] 20:25:51 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7b5800 == 100 [pid = 1741] [id = 196] 20:25:51 INFO - PROCESS | 1741 | --DOCSHELL 0x8b91f800 == 99 [pid = 1741] [id = 195] 20:25:51 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x9b8f6800) [pid = 1741] [serial = 553] [outer = (nil)] [url = about:blank] 20:25:51 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x9b94f000) [pid = 1741] [serial = 556] [outer = (nil)] [url = about:blank] 20:25:51 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x9b94e000) [pid = 1741] [serial = 572] [outer = (nil)] [url = about:blank] 20:25:51 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x92235400) [pid = 1741] [serial = 571] [outer = (nil)] [url = about:blank] 20:25:51 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x8dae8800) [pid = 1741] [serial = 575] [outer = (nil)] [url = about:blank] 20:25:51 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x9c79e000) [pid = 1741] [serial = 559] [outer = (nil)] [url = about:blank] 20:25:51 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x90dc7c00) [pid = 1741] [serial = 578] [outer = (nil)] [url = about:blank] 20:25:51 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x998a5400) [pid = 1741] [serial = 550] [outer = (nil)] [url = about:blank] 20:25:51 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x9291b000) [pid = 1741] [serial = 547] [outer = (nil)] [url = about:blank] 20:25:51 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x91823000) [pid = 1741] [serial = 565] [outer = (nil)] [url = about:blank] 20:25:51 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x8e18e400) [pid = 1741] [serial = 544] [outer = (nil)] [url = about:blank] 20:25:51 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x951d3400) [pid = 1741] [serial = 568] [outer = (nil)] [url = about:blank] 20:25:51 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x9774b800) [pid = 1741] [serial = 580] [outer = (nil)] [url = about:blank] 20:25:51 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x9a034000) [pid = 1741] [serial = 581] [outer = (nil)] [url = about:blank] 20:25:51 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x8d9c7800) [pid = 1741] [serial = 574] [outer = (nil)] [url = about:blank] 20:25:51 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x8f2fc400) [pid = 1741] [serial = 577] [outer = (nil)] [url = about:blank] 20:25:51 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x8cfcac00) [pid = 1741] [serial = 562] [outer = (nil)] [url = about:blank] 20:25:51 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0x925e2c00) [pid = 1741] [serial = 566] [outer = (nil)] [url = about:blank] 20:25:51 INFO - PROCESS | 1741 | --DOMWINDOW == 128 (0x998a3000) [pid = 1741] [serial = 569] [outer = (nil)] [url = about:blank] 20:25:51 INFO - PROCESS | 1741 | --DOMWINDOW == 127 (0x8e181c00) [pid = 1741] [serial = 563] [outer = (nil)] [url = about:blank] 20:25:51 INFO - PROCESS | 1741 | 1463628351386 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]]]}] 20:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 20:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1530ms 20:25:51 INFO - PROCESS | 1741 | 1463628351414 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 20:25:51 INFO - PROCESS | 1741 | 1463628351420 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 20:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 20:25:51 INFO - PROCESS | 1741 | 1463628351427 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 20:25:51 INFO - PROCESS | 1741 | 1463628351431 Marionette TRACE conn4 <- [1,874,null,{}] 20:25:51 INFO - PROCESS | 1741 | 1463628351436 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}] 20:25:51 INFO - PROCESS | 1741 | 1463628351599 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 20:25:51 INFO - PROCESS | 1741 | 1463628351755 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b918400 == 100 [pid = 1741] [id = 226] 20:25:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 128 (0x8cfcac00) [pid = 1741] [serial = 679] [outer = (nil)] 20:25:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x8ed46c00) [pid = 1741] [serial = 680] [outer = 0x8cfcac00] 20:25:51 INFO - PROCESS | 1741 | 1463628351829 Marionette DEBUG loaded listener.js 20:25:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x8f535000) [pid = 1741] [serial = 681] [outer = 0x8cfcac00] 20:25:52 INFO - PROCESS | 1741 | 1463628352673 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]]]}] 20:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 20:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1281ms 20:25:52 INFO - PROCESS | 1741 | 1463628352710 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 20:25:52 INFO - PROCESS | 1741 | 1463628352713 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 20:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 20:25:52 INFO - PROCESS | 1741 | 1463628352727 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 20:25:52 INFO - PROCESS | 1741 | 1463628352736 Marionette TRACE conn4 <- [1,878,null,{}] 20:25:52 INFO - PROCESS | 1741 | 1463628352744 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}] 20:25:52 INFO - PROCESS | 1741 | 1463628352908 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 20:25:52 INFO - PROCESS | 1741 | 1463628352921 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x8eb9f400 == 101 [pid = 1741] [id = 227] 20:25:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x90dbe400) [pid = 1741] [serial = 682] [outer = (nil)] 20:25:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x9182a400) [pid = 1741] [serial = 683] [outer = 0x90dbe400] 20:25:53 INFO - PROCESS | 1741 | 1463628353155 Marionette DEBUG loaded listener.js 20:25:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x919c9000) [pid = 1741] [serial = 684] [outer = 0x90dbe400] 20:25:53 INFO - PROCESS | 1741 | 1463628353965 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]]]}] 20:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 20:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1301ms 20:25:54 INFO - PROCESS | 1741 | 1463628354022 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 20:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 20:25:54 INFO - PROCESS | 1741 | 1463628354026 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 20:25:54 INFO - PROCESS | 1741 | 1463628354032 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 20:25:54 INFO - PROCESS | 1741 | 1463628354035 Marionette TRACE conn4 <- [1,882,null,{}] 20:25:54 INFO - PROCESS | 1741 | 1463628354041 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}] 20:25:54 INFO - PROCESS | 1741 | 1463628354253 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 20:25:54 INFO - PROCESS | 1741 | 1463628354280 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x90dc6c00 == 102 [pid = 1741] [id = 228] 20:25:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x91825400) [pid = 1741] [serial = 685] [outer = (nil)] 20:25:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x92917400) [pid = 1741] [serial = 686] [outer = 0x91825400] 20:25:54 INFO - PROCESS | 1741 | 1463628354350 Marionette DEBUG loaded listener.js 20:25:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x9291e000) [pid = 1741] [serial = 687] [outer = 0x91825400] 20:25:55 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x8f40a400) [pid = 1741] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 20:25:55 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x8ed3d800) [pid = 1741] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 20:25:55 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x8bcde400) [pid = 1741] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 20:25:55 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x8f406c00) [pid = 1741] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 20:25:55 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x8b91f000) [pid = 1741] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 20:25:55 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x8daf3c00) [pid = 1741] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 20:25:55 INFO - PROCESS | 1741 | 1463628355438 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]]]}] 20:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 20:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1479ms 20:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 20:25:55 INFO - PROCESS | 1741 | 1463628355512 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 20:25:55 INFO - PROCESS | 1741 | 1463628355515 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 20:25:55 INFO - PROCESS | 1741 | 1463628355522 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 20:25:55 INFO - PROCESS | 1741 | 1463628355525 Marionette TRACE conn4 <- [1,886,null,{}] 20:25:55 INFO - PROCESS | 1741 | 1463628355531 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}] 20:25:55 INFO - PROCESS | 1741 | 1463628355690 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 20:25:55 INFO - PROCESS | 1741 | 1463628355834 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f546000 == 103 [pid = 1741] [id = 229] 20:25:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x90bf5c00) [pid = 1741] [serial = 688] [outer = (nil)] 20:25:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x9291a000) [pid = 1741] [serial = 689] [outer = 0x90bf5c00] 20:25:55 INFO - PROCESS | 1741 | 1463628355915 Marionette DEBUG loaded listener.js 20:25:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x951da000) [pid = 1741] [serial = 690] [outer = 0x90bf5c00] 20:25:56 INFO - PROCESS | 1741 | 1463628356675 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]]]}] 20:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 20:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1179ms 20:25:56 INFO - PROCESS | 1741 | 1463628356700 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 20:25:56 INFO - PROCESS | 1741 | 1463628356703 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 20:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 20:25:56 INFO - PROCESS | 1741 | 1463628356718 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 20:25:56 INFO - PROCESS | 1741 | 1463628356721 Marionette TRACE conn4 <- [1,890,null,{}] 20:25:56 INFO - PROCESS | 1741 | 1463628356726 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}] 20:25:56 INFO - PROCESS | 1741 | 1463628356886 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 20:25:56 INFO - PROCESS | 1741 | 1463628356904 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x97748800 == 104 [pid = 1741] [id = 230] 20:25:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x981f3400) [pid = 1741] [serial = 691] [outer = (nil)] 20:25:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x9980b400) [pid = 1741] [serial = 692] [outer = 0x981f3400] 20:25:56 INFO - PROCESS | 1741 | 1463628356976 Marionette DEBUG loaded listener.js 20:25:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x9a034000) [pid = 1741] [serial = 693] [outer = 0x981f3400] 20:25:58 INFO - PROCESS | 1741 | 1463628358209 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]]]}] 20:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 20:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1532ms 20:25:58 INFO - PROCESS | 1741 | 1463628358252 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 20:25:58 INFO - PROCESS | 1741 | 1463628358258 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 20:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 20:25:58 INFO - PROCESS | 1741 | 1463628358267 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 20:25:58 INFO - PROCESS | 1741 | 1463628358271 Marionette TRACE conn4 <- [1,894,null,{}] 20:25:58 INFO - PROCESS | 1741 | 1463628358279 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}] 20:25:58 INFO - PROCESS | 1741 | 1463628358517 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 20:25:58 INFO - PROCESS | 1741 | 1463628358759 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7b1800 == 105 [pid = 1741] [id = 231] 20:25:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8dae0c00) [pid = 1741] [serial = 694] [outer = (nil)] 20:25:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8e236000) [pid = 1741] [serial = 695] [outer = 0x8dae0c00] 20:25:58 INFO - PROCESS | 1741 | 1463628358891 Marionette DEBUG loaded listener.js 20:25:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8ed3e000) [pid = 1741] [serial = 696] [outer = 0x8dae0c00] 20:25:59 INFO - PROCESS | 1741 | 1463628359815 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]]]}] 20:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 20:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1584ms 20:25:59 INFO - PROCESS | 1741 | 1463628359851 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 20:25:59 INFO - PROCESS | 1741 | 1463628359860 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 20:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 20:25:59 INFO - PROCESS | 1741 | 1463628359872 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 20:25:59 INFO - PROCESS | 1741 | 1463628359875 Marionette TRACE conn4 <- [1,898,null,{}] 20:25:59 INFO - PROCESS | 1741 | 1463628359882 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}] 20:26:00 INFO - PROCESS | 1741 | 1463628360083 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 20:26:00 INFO - PROCESS | 1741 | 1463628360364 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x90bfbc00 == 106 [pid = 1741] [id = 232] 20:26:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x91822800) [pid = 1741] [serial = 697] [outer = (nil)] 20:26:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x919cf000) [pid = 1741] [serial = 698] [outer = 0x91822800] 20:26:00 INFO - PROCESS | 1741 | 1463628360518 Marionette DEBUG loaded listener.js 20:26:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x939f1000) [pid = 1741] [serial = 699] [outer = 0x91822800] 20:26:01 INFO - PROCESS | 1741 | 1463628361430 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]]]}] 20:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 20:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1588ms 20:26:01 INFO - PROCESS | 1741 | 1463628361460 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 20:26:01 INFO - PROCESS | 1741 | 1463628361464 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 20:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 20:26:01 INFO - PROCESS | 1741 | 1463628361471 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 20:26:01 INFO - PROCESS | 1741 | 1463628361477 Marionette TRACE conn4 <- [1,902,null,{}] 20:26:01 INFO - PROCESS | 1741 | 1463628361495 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}] 20:26:01 INFO - PROCESS | 1741 | 1463628361714 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 20:26:01 INFO - PROCESS | 1741 | 1463628361958 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:02 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d9cc400 == 107 [pid = 1741] [id = 233] 20:26:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x989a1400) [pid = 1741] [serial = 700] [outer = (nil)] 20:26:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x9a05c400) [pid = 1741] [serial = 701] [outer = 0x989a1400] 20:26:02 INFO - PROCESS | 1741 | 1463628362060 Marionette DEBUG loaded listener.js 20:26:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x9a321000) [pid = 1741] [serial = 702] [outer = 0x989a1400] 20:26:02 INFO - PROCESS | 1741 | 1463628362960 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]]]}] 20:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 20:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1534ms 20:26:03 INFO - PROCESS | 1741 | 1463628363006 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 20:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 20:26:03 INFO - PROCESS | 1741 | 1463628363011 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 20:26:03 INFO - PROCESS | 1741 | 1463628363017 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 20:26:03 INFO - PROCESS | 1741 | 1463628363021 Marionette TRACE conn4 <- [1,906,null,{}] 20:26:03 INFO - PROCESS | 1741 | 1463628363027 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}] 20:26:03 INFO - PROCESS | 1741 | 1463628363214 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 20:26:03 INFO - PROCESS | 1741 | 1463628363449 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x92240400 == 108 [pid = 1741] [id = 234] 20:26:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x9a05d800) [pid = 1741] [serial = 703] [outer = (nil)] 20:26:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x9b943000) [pid = 1741] [serial = 704] [outer = 0x9a05d800] 20:26:03 INFO - PROCESS | 1741 | 1463628363578 Marionette DEBUG loaded listener.js 20:26:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x9beb1c00) [pid = 1741] [serial = 705] [outer = 0x9a05d800] 20:26:04 INFO - PROCESS | 1741 | 1463628364438 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]]]}] 20:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 20:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1489ms 20:26:04 INFO - PROCESS | 1741 | 1463628364506 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 20:26:04 INFO - PROCESS | 1741 | 1463628364510 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 20:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 20:26:04 INFO - PROCESS | 1741 | 1463628364516 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 20:26:04 INFO - PROCESS | 1741 | 1463628364519 Marionette TRACE conn4 <- [1,910,null,{}] 20:26:04 INFO - PROCESS | 1741 | 1463628364525 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}] 20:26:04 INFO - PROCESS | 1741 | 1463628364708 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 20:26:04 INFO - PROCESS | 1741 | 1463628364898 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b05d400 == 109 [pid = 1741] [id = 235] 20:26:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x9b2b5c00) [pid = 1741] [serial = 706] [outer = (nil)] 20:26:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x9c490400) [pid = 1741] [serial = 707] [outer = 0x9b2b5c00] 20:26:04 INFO - PROCESS | 1741 | 1463628364982 Marionette DEBUG loaded listener.js 20:26:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x9c715000) [pid = 1741] [serial = 708] [outer = 0x9b2b5c00] 20:26:05 INFO - PROCESS | 1741 | 1463628365922 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]]]}] 20:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 20:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1438ms 20:26:05 INFO - PROCESS | 1741 | 1463628365955 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 20:26:05 INFO - PROCESS | 1741 | 1463628365959 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 20:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 20:26:05 INFO - PROCESS | 1741 | 1463628365965 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 20:26:05 INFO - PROCESS | 1741 | 1463628365968 Marionette TRACE conn4 <- [1,914,null,{}] 20:26:05 INFO - PROCESS | 1741 | 1463628365974 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}] 20:26:06 INFO - PROCESS | 1741 | 1463628366162 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 20:26:06 INFO - PROCESS | 1741 | 1463628366367 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x9513e000 == 110 [pid = 1741] [id = 236] 20:26:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x99324400) [pid = 1741] [serial = 709] [outer = (nil)] 20:26:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0xa225a400) [pid = 1741] [serial = 710] [outer = 0x99324400] 20:26:06 INFO - PROCESS | 1741 | 1463628366485 Marionette DEBUG loaded listener.js 20:26:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0xa2378400) [pid = 1741] [serial = 711] [outer = 0x99324400] 20:26:07 INFO - PROCESS | 1741 | 1463628367390 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]]]}] 20:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 20:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1484ms 20:26:07 INFO - PROCESS | 1741 | 1463628367451 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 20:26:07 INFO - PROCESS | 1741 | 1463628367455 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 20:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 20:26:07 INFO - PROCESS | 1741 | 1463628367461 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 20:26:07 INFO - PROCESS | 1741 | 1463628367464 Marionette TRACE conn4 <- [1,918,null,{}] 20:26:07 INFO - PROCESS | 1741 | 1463628367470 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}] 20:26:07 INFO - PROCESS | 1741 | 1463628367652 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 20:26:07 INFO - PROCESS | 1741 | 1463628367850 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b8f0400 == 111 [pid = 1741] [id = 237] 20:26:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x9b8f9c00) [pid = 1741] [serial = 712] [outer = (nil)] 20:26:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0xa2556400) [pid = 1741] [serial = 713] [outer = 0x9b8f9c00] 20:26:07 INFO - PROCESS | 1741 | 1463628367977 Marionette DEBUG loaded listener.js 20:26:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0xa2725400) [pid = 1741] [serial = 714] [outer = 0x9b8f9c00] 20:26:08 INFO - PROCESS | 1741 | 1463628368818 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]]]}] 20:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 20:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1428ms 20:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 20:26:08 INFO - PROCESS | 1741 | 1463628368890 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 20:26:08 INFO - PROCESS | 1741 | 1463628368893 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 20:26:08 INFO - PROCESS | 1741 | 1463628368900 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 20:26:08 INFO - PROCESS | 1741 | 1463628368903 Marionette TRACE conn4 <- [1,922,null,{}] 20:26:08 INFO - PROCESS | 1741 | 1463628368909 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}] 20:26:09 INFO - PROCESS | 1741 | 1463628369085 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 20:26:09 INFO - PROCESS | 1741 | 1463628369276 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:09 INFO - PROCESS | 1741 | ++DOCSHELL 0xa2260c00 == 112 [pid = 1741] [id = 238] 20:26:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0xa2378c00) [pid = 1741] [serial = 715] [outer = (nil)] 20:26:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0xa3183c00) [pid = 1741] [serial = 716] [outer = 0xa2378c00] 20:26:09 INFO - PROCESS | 1741 | 1463628369361 Marionette DEBUG loaded listener.js 20:26:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0xa31eb800) [pid = 1741] [serial = 717] [outer = 0xa2378c00] 20:26:10 INFO - PROCESS | 1741 | 1463628370250 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]]]}] 20:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 20:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1386ms 20:26:10 INFO - PROCESS | 1741 | 1463628370286 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 20:26:10 INFO - PROCESS | 1741 | 1463628370290 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 20:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 20:26:10 INFO - PROCESS | 1741 | 1463628370296 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 20:26:10 INFO - PROCESS | 1741 | 1463628370301 Marionette TRACE conn4 <- [1,926,null,{}] 20:26:10 INFO - PROCESS | 1741 | 1463628370306 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}] 20:26:10 INFO - PROCESS | 1741 | 1463628370519 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 20:26:10 INFO - PROCESS | 1741 | 1463628370723 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:10 INFO - PROCESS | 1741 | ++DOCSHELL 0xa22ae000 == 113 [pid = 1741] [id = 239] 20:26:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0xa3179000) [pid = 1741] [serial = 718] [outer = (nil)] 20:26:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0xa36af000) [pid = 1741] [serial = 719] [outer = 0xa3179000] 20:26:10 INFO - PROCESS | 1741 | 1463628370806 Marionette DEBUG loaded listener.js 20:26:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0xa36b3000) [pid = 1741] [serial = 720] [outer = 0xa3179000] 20:26:11 INFO - PROCESS | 1741 | 1463628371705 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]]]}] 20:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 20:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1483ms 20:26:11 INFO - PROCESS | 1741 | 1463628371781 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 20:26:11 INFO - PROCESS | 1741 | 1463628371784 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 20:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 20:26:11 INFO - PROCESS | 1741 | 1463628371791 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 20:26:11 INFO - PROCESS | 1741 | 1463628371794 Marionette TRACE conn4 <- [1,930,null,{}] 20:26:11 INFO - PROCESS | 1741 | 1463628371800 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}] 20:26:12 INFO - PROCESS | 1741 | 1463628372019 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 20:26:12 INFO - PROCESS | 1741 | 1463628372215 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x89ce2c00 == 114 [pid = 1741] [id = 240] 20:26:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x89ce9c00) [pid = 1741] [serial = 721] [outer = (nil)] 20:26:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x89cec800) [pid = 1741] [serial = 722] [outer = 0x89ce9c00] 20:26:12 INFO - PROCESS | 1741 | 1463628372355 Marionette DEBUG loaded listener.js 20:26:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x89cef000) [pid = 1741] [serial = 723] [outer = 0x89ce9c00] 20:26:13 INFO - PROCESS | 1741 | 1463628373311 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]]]}] 20:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 20:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1586ms 20:26:13 INFO - PROCESS | 1741 | 1463628373378 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 20:26:13 INFO - PROCESS | 1741 | 1463628373382 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 20:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 20:26:13 INFO - PROCESS | 1741 | 1463628373390 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 20:26:13 INFO - PROCESS | 1741 | 1463628373395 Marionette TRACE conn4 <- [1,934,null,{}] 20:26:13 INFO - PROCESS | 1741 | 1463628373401 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}] 20:26:13 INFO - PROCESS | 1741 | 1463628373620 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 20:26:13 INFO - PROCESS | 1741 | 1463628373865 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x89ce5c00 == 115 [pid = 1741] [id = 241] 20:26:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x89ced000) [pid = 1741] [serial = 724] [outer = (nil)] 20:26:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x8b193c00) [pid = 1741] [serial = 725] [outer = 0x89ced000] 20:26:13 INFO - PROCESS | 1741 | 1463628373998 Marionette DEBUG loaded listener.js 20:26:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0xa31d5800) [pid = 1741] [serial = 726] [outer = 0x89ced000] 20:26:14 INFO - PROCESS | 1741 | 1463628374842 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]]]}] 20:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 20:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1483ms 20:26:14 INFO - PROCESS | 1741 | 1463628374875 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 20:26:14 INFO - PROCESS | 1741 | 1463628374879 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 20:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 20:26:14 INFO - PROCESS | 1741 | 1463628374886 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 20:26:14 INFO - PROCESS | 1741 | 1463628374889 Marionette TRACE conn4 <- [1,938,null,{}] 20:26:14 INFO - PROCESS | 1741 | 1463628374895 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}] 20:26:15 INFO - PROCESS | 1741 | 1463628375080 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 20:26:15 INFO - PROCESS | 1741 | 1463628375280 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b18bc00 == 116 [pid = 1741] [id = 242] 20:26:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x8b18e000) [pid = 1741] [serial = 727] [outer = (nil)] 20:26:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x8ea64c00) [pid = 1741] [serial = 728] [outer = 0x8b18e000] 20:26:15 INFO - PROCESS | 1741 | 1463628375361 Marionette DEBUG loaded listener.js 20:26:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x8ea66800) [pid = 1741] [serial = 729] [outer = 0x8b18e000] 20:26:16 INFO - PROCESS | 1741 | 1463628376303 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]]]}] 20:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 20:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1485ms 20:26:16 INFO - PROCESS | 1741 | 1463628376373 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 20:26:16 INFO - PROCESS | 1741 | 1463628376377 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 20:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 20:26:16 INFO - PROCESS | 1741 | 1463628376383 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 20:26:16 INFO - PROCESS | 1741 | 1463628376386 Marionette TRACE conn4 <- [1,942,null,{}] 20:26:16 INFO - PROCESS | 1741 | 1463628376393 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}] 20:26:16 INFO - PROCESS | 1741 | 1463628376575 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 20:26:16 INFO - PROCESS | 1741 | 1463628376814 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x89ce1c00 == 117 [pid = 1741] [id = 243] 20:26:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x89ce2400) [pid = 1741] [serial = 730] [outer = (nil)] 20:26:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x8d7afc00) [pid = 1741] [serial = 731] [outer = 0x89ce2400] 20:26:16 INFO - PROCESS | 1741 | 1463628376949 Marionette DEBUG loaded listener.js 20:26:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x8ea69400) [pid = 1741] [serial = 732] [outer = 0x89ce2400] 20:26:18 INFO - PROCESS | 1741 | 1463628378312 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]]]}] 20:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 20:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1981ms 20:26:18 INFO - PROCESS | 1741 | 1463628378365 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 20:26:18 INFO - PROCESS | 1741 | 1463628378372 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 20:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 20:26:18 INFO - PROCESS | 1741 | 1463628378379 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 20:26:18 INFO - PROCESS | 1741 | 1463628378385 Marionette TRACE conn4 <- [1,946,null,{}] 20:26:18 INFO - PROCESS | 1741 | 1463628378394 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}] 20:26:18 INFO - PROCESS | 1741 | 1463628378574 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 20:26:18 INFO - PROCESS | 1741 | 1463628378773 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b194400 == 118 [pid = 1741] [id = 244] 20:26:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x8b91f800) [pid = 1741] [serial = 733] [outer = (nil)] 20:26:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x8cfc6000) [pid = 1741] [serial = 734] [outer = 0x8b91f800] 20:26:18 INFO - PROCESS | 1741 | 1463628378894 Marionette DEBUG loaded listener.js 20:26:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x8dae8400) [pid = 1741] [serial = 735] [outer = 0x8b91f800] 20:26:19 INFO - PROCESS | 1741 | 1463628379929 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]]]}] 20:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 20:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1584ms 20:26:19 INFO - PROCESS | 1741 | 1463628379964 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 20:26:19 INFO - PROCESS | 1741 | 1463628379972 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 20:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 20:26:19 INFO - PROCESS | 1741 | 1463628379982 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 20:26:19 INFO - PROCESS | 1741 | 1463628379985 Marionette TRACE conn4 <- [1,950,null,{}] 20:26:19 INFO - PROCESS | 1741 | 1463628379991 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}] 20:26:20 INFO - PROCESS | 1741 | 1463628380179 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 20:26:20 INFO - PROCESS | 1741 | 1463628380467 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7b8000 == 119 [pid = 1741] [id = 245] 20:26:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x8d9c7c00) [pid = 1741] [serial = 736] [outer = (nil)] 20:26:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0x8e235400) [pid = 1741] [serial = 737] [outer = 0x8d9c7c00] 20:26:20 INFO - PROCESS | 1741 | 1463628380610 Marionette DEBUG loaded listener.js 20:26:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 181 (0x8f2f3400) [pid = 1741] [serial = 738] [outer = 0x8d9c7c00] 20:26:21 INFO - PROCESS | 1741 | --DOCSHELL 0x92edbc00 == 118 [pid = 1741] [id = 17] 20:26:21 INFO - PROCESS | 1741 | --DOMWINDOW == 180 (0x919c2400) [pid = 1741] [serial = 628] [outer = (nil)] [url = about:blank] 20:26:21 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x93a19400) [pid = 1741] [serial = 595] [outer = (nil)] [url = about:blank] 20:26:21 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x91820000) [pid = 1741] [serial = 592] [outer = (nil)] [url = about:blank] 20:26:21 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x8f404400) [pid = 1741] [serial = 589] [outer = (nil)] [url = about:blank] 20:26:21 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x8ba48800) [pid = 1741] [serial = 601] [outer = (nil)] [url = about:blank] 20:26:21 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x97758800) [pid = 1741] [serial = 598] [outer = (nil)] [url = about:blank] 20:26:21 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x8ed47400) [pid = 1741] [serial = 604] [outer = (nil)] [url = about:blank] 20:26:21 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x8d7ad800) [pid = 1741] [serial = 586] [outer = (nil)] [url = about:blank] 20:26:21 INFO - PROCESS | 1741 | --DOCSHELL 0x8f546000 == 117 [pid = 1741] [id = 229] 20:26:21 INFO - PROCESS | 1741 | --DOCSHELL 0x90dc6c00 == 116 [pid = 1741] [id = 228] 20:26:21 INFO - PROCESS | 1741 | --DOCSHELL 0x8eb9f400 == 115 [pid = 1741] [id = 227] 20:26:21 INFO - PROCESS | 1741 | --DOCSHELL 0x8b918400 == 114 [pid = 1741] [id = 226] 20:26:21 INFO - PROCESS | 1741 | --DOCSHELL 0x8b91d800 == 113 [pid = 1741] [id = 225] 20:26:21 INFO - PROCESS | 1741 | --DOCSHELL 0x8bce1c00 == 112 [pid = 1741] [id = 224] 20:26:21 INFO - PROCESS | 1741 | 1463628381590 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]]]}] 20:26:21 INFO - PROCESS | 1741 | --DOCSHELL 0x8daf7400 == 111 [pid = 1741] [id = 211] 20:26:21 INFO - PROCESS | 1741 | --DOCSHELL 0x8cddd400 == 110 [pid = 1741] [id = 210] 20:26:21 INFO - PROCESS | 1741 | --DOCSHELL 0x8cddec00 == 109 [pid = 1741] [id = 209] 20:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 20:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1634ms 20:26:21 INFO - PROCESS | 1741 | 1463628381619 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 20:26:21 INFO - PROCESS | 1741 | 1463628381623 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 20:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 20:26:21 INFO - PROCESS | 1741 | 1463628381630 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 20:26:21 INFO - PROCESS | 1741 | 1463628381635 Marionette TRACE conn4 <- [1,954,null,{}] 20:26:21 INFO - PROCESS | 1741 | 1463628381650 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}] 20:26:21 INFO - PROCESS | 1741 | 1463628381821 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 20:26:21 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x90dc2400) [pid = 1741] [serial = 626] [outer = (nil)] [url = about:blank] 20:26:21 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x8f537c00) [pid = 1741] [serial = 619] [outer = (nil)] [url = about:blank] 20:26:21 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x90bf9000) [pid = 1741] [serial = 607] [outer = (nil)] [url = about:blank] 20:26:21 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x8f2f5800) [pid = 1741] [serial = 617] [outer = (nil)] [url = about:blank] 20:26:21 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x8eb99400) [pid = 1741] [serial = 616] [outer = (nil)] [url = about:blank] 20:26:21 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x90befc00) [pid = 1741] [serial = 623] [outer = (nil)] [url = about:blank] 20:26:21 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x90bf7800) [pid = 1741] [serial = 625] [outer = (nil)] [url = about:blank] 20:26:21 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x8bce0000) [pid = 1741] [serial = 613] [outer = (nil)] [url = about:blank] 20:26:21 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x8ed45c00) [pid = 1741] [serial = 611] [outer = (nil)] [url = about:blank] 20:26:21 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x8f551400) [pid = 1741] [serial = 620] [outer = (nil)] [url = about:blank] 20:26:21 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x90adb000) [pid = 1741] [serial = 622] [outer = (nil)] [url = about:blank] 20:26:21 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x8d9c8c00) [pid = 1741] [serial = 614] [outer = (nil)] [url = about:blank] 20:26:21 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x8eb97c00) [pid = 1741] [serial = 610] [outer = (nil)] [url = about:blank] 20:26:22 INFO - PROCESS | 1741 | 1463628382042 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d9c8c00 == 110 [pid = 1741] [id = 246] 20:26:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x8eb96000) [pid = 1741] [serial = 739] [outer = (nil)] 20:26:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x8f403800) [pid = 1741] [serial = 740] [outer = 0x8eb96000] 20:26:22 INFO - PROCESS | 1741 | 1463628382160 Marionette DEBUG loaded listener.js 20:26:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x8f53c000) [pid = 1741] [serial = 741] [outer = 0x8eb96000] 20:26:22 INFO - PROCESS | 1741 | 1463628382916 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]]]}] 20:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 20:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1343ms 20:26:22 INFO - PROCESS | 1741 | 1463628382974 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 20:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 20:26:22 INFO - PROCESS | 1741 | 1463628382978 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 20:26:22 INFO - PROCESS | 1741 | 1463628382984 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 20:26:22 INFO - PROCESS | 1741 | 1463628382987 Marionette TRACE conn4 <- [1,958,null,{}] 20:26:22 INFO - PROCESS | 1741 | 1463628382993 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}] 20:26:23 INFO - PROCESS | 1741 | 1463628383231 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 20:26:23 INFO - PROCESS | 1741 | 1463628383247 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f534400 == 111 [pid = 1741] [id = 247] 20:26:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x8f53a400) [pid = 1741] [serial = 742] [outer = (nil)] 20:26:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x90ad2000) [pid = 1741] [serial = 743] [outer = 0x8f53a400] 20:26:23 INFO - PROCESS | 1741 | 1463628383319 Marionette DEBUG loaded listener.js 20:26:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x90bf1800) [pid = 1741] [serial = 744] [outer = 0x8f53a400] 20:26:24 INFO - PROCESS | 1741 | 1463628384254 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]]]}] 20:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 20:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1289ms 20:26:24 INFO - PROCESS | 1741 | 1463628384279 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 20:26:24 INFO - PROCESS | 1741 | 1463628384282 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 20:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 20:26:24 INFO - PROCESS | 1741 | 1463628384297 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 20:26:24 INFO - PROCESS | 1741 | 1463628384299 Marionette TRACE conn4 <- [1,962,null,{}] 20:26:24 INFO - PROCESS | 1741 | 1463628384305 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}] 20:26:24 INFO - PROCESS | 1741 | 1463628384532 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 20:26:24 INFO - PROCESS | 1741 | 1463628384564 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x8daec000 == 112 [pid = 1741] [id = 248] 20:26:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x8e238000) [pid = 1741] [serial = 745] [outer = (nil)] 20:26:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x90dbe800) [pid = 1741] [serial = 746] [outer = 0x8e238000] 20:26:24 INFO - PROCESS | 1741 | 1463628384651 Marionette DEBUG loaded listener.js 20:26:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x90dc7c00) [pid = 1741] [serial = 747] [outer = 0x8e238000] 20:26:25 INFO - PROCESS | 1741 | 1463628385590 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]]]}] 20:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 20:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1337ms 20:26:25 INFO - PROCESS | 1741 | 1463628385634 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 20:26:25 INFO - PROCESS | 1741 | 1463628385638 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 20:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 20:26:25 INFO - PROCESS | 1741 | 1463628385649 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 20:26:25 INFO - PROCESS | 1741 | 1463628385652 Marionette TRACE conn4 <- [1,966,null,{}] 20:26:25 INFO - PROCESS | 1741 | 1463628385659 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}] 20:26:25 INFO - PROCESS | 1741 | 1463628385922 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 20:26:25 INFO - PROCESS | 1741 | 1463628385950 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:25 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f405800 == 113 [pid = 1741] [id = 249] 20:26:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x90dc4800) [pid = 1741] [serial = 748] [outer = (nil)] 20:26:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x92239c00) [pid = 1741] [serial = 749] [outer = 0x90dc4800] 20:26:26 INFO - PROCESS | 1741 | 1463628386023 Marionette DEBUG loaded listener.js 20:26:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x9291b400) [pid = 1741] [serial = 750] [outer = 0x90dc4800] 20:26:26 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x8d7b8800) [pid = 1741] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 20:26:26 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x8cdd1000) [pid = 1741] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 20:26:26 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x90dbe400) [pid = 1741] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 20:26:26 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x90bf5c00) [pid = 1741] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 20:26:26 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x8e181400) [pid = 1741] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 20:26:26 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x8ba44c00) [pid = 1741] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 20:26:26 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x91825400) [pid = 1741] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 20:26:26 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x8f544800) [pid = 1741] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 20:26:26 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x8cfcac00) [pid = 1741] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 20:26:27 INFO - PROCESS | 1741 | 1463628387364 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]]]}] 20:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 20:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1759ms 20:26:27 INFO - PROCESS | 1741 | 1463628387405 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 20:26:27 INFO - PROCESS | 1741 | 1463628387408 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 20:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 20:26:27 INFO - PROCESS | 1741 | 1463628387415 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 20:26:27 INFO - PROCESS | 1741 | 1463628387419 Marionette TRACE conn4 <- [1,970,null,{}] 20:26:27 INFO - PROCESS | 1741 | 1463628387425 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}] 20:26:27 INFO - PROCESS | 1741 | 1463628387586 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 20:26:27 INFO - PROCESS | 1741 | 1463628387600 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x8bcd7c00 == 114 [pid = 1741] [id = 250] 20:26:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x8cfc9000) [pid = 1741] [serial = 751] [outer = (nil)] 20:26:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x919c1c00) [pid = 1741] [serial = 752] [outer = 0x8cfc9000] 20:26:27 INFO - PROCESS | 1741 | 1463628387674 Marionette DEBUG loaded listener.js 20:26:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x92925400) [pid = 1741] [serial = 753] [outer = 0x8cfc9000] 20:26:28 INFO - PROCESS | 1741 | 1463628388583 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]]]}] 20:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 20:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1230ms 20:26:28 INFO - PROCESS | 1741 | 1463628388651 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 20:26:28 INFO - PROCESS | 1741 | 1463628388655 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 20:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 20:26:28 INFO - PROCESS | 1741 | 1463628388661 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 20:26:28 INFO - PROCESS | 1741 | 1463628388663 Marionette TRACE conn4 <- [1,974,null,{}] 20:26:28 INFO - PROCESS | 1741 | 1463628388669 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}] 20:26:28 INFO - PROCESS | 1741 | 1463628388942 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 20:26:29 INFO - PROCESS | 1741 | 1463628389145 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b18a000 == 115 [pid = 1741] [id = 251] 20:26:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x8b18d400) [pid = 1741] [serial = 754] [outer = (nil)] 20:26:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x8b194800) [pid = 1741] [serial = 755] [outer = 0x8b18d400] 20:26:29 INFO - PROCESS | 1741 | 1463628389280 Marionette DEBUG loaded listener.js 20:26:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x8b920000) [pid = 1741] [serial = 756] [outer = 0x8b18d400] 20:26:30 INFO - PROCESS | 1741 | 1463628390366 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]]]}] 20:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 20:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1779ms 20:26:30 INFO - PROCESS | 1741 | 1463628390443 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 20:26:30 INFO - PROCESS | 1741 | 1463628390449 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 20:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 20:26:30 INFO - PROCESS | 1741 | 1463628390457 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 20:26:30 INFO - PROCESS | 1741 | 1463628390464 Marionette TRACE conn4 <- [1,978,null,{}] 20:26:30 INFO - PROCESS | 1741 | 1463628390472 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}] 20:26:30 INFO - PROCESS | 1741 | 1463628390722 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 20:26:31 INFO - PROCESS | 1741 | 1463628391018 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ed40c00 == 116 [pid = 1741] [id = 252] 20:26:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x8ed48000) [pid = 1741] [serial = 757] [outer = (nil)] 20:26:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x8f406800) [pid = 1741] [serial = 758] [outer = 0x8ed48000] 20:26:31 INFO - PROCESS | 1741 | 1463628391108 Marionette DEBUG loaded listener.js 20:26:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x8f545c00) [pid = 1741] [serial = 759] [outer = 0x8ed48000] 20:26:32 INFO - PROCESS | 1741 | 1463628392049 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]]]}] 20:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 20:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1639ms 20:26:32 INFO - PROCESS | 1741 | 1463628392096 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 20:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 20:26:32 INFO - PROCESS | 1741 | 1463628392102 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 20:26:32 INFO - PROCESS | 1741 | 1463628392108 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 20:26:32 INFO - PROCESS | 1741 | 1463628392112 Marionette TRACE conn4 <- [1,982,null,{}] 20:26:32 INFO - PROCESS | 1741 | 1463628392119 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}] 20:26:32 INFO - PROCESS | 1741 | 1463628392323 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 20:26:32 INFO - PROCESS | 1741 | 1463628392614 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x918d4c00 == 117 [pid = 1741] [id = 253] 20:26:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x919c2800) [pid = 1741] [serial = 760] [outer = (nil)] 20:26:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x919cb400) [pid = 1741] [serial = 761] [outer = 0x919c2800] 20:26:32 INFO - PROCESS | 1741 | 1463628392745 Marionette DEBUG loaded listener.js 20:26:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x92ed9000) [pid = 1741] [serial = 762] [outer = 0x919c2800] 20:26:33 INFO - PROCESS | 1741 | 1463628393678 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]]]}] 20:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 20:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1633ms 20:26:33 INFO - PROCESS | 1741 | 1463628393742 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 20:26:33 INFO - PROCESS | 1741 | 1463628393749 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 20:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 20:26:33 INFO - PROCESS | 1741 | 1463628393767 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 20:26:33 INFO - PROCESS | 1741 | 1463628393775 Marionette TRACE conn4 <- [1,986,null,{}] 20:26:33 INFO - PROCESS | 1741 | 1463628393782 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}] 20:26:34 INFO - PROCESS | 1741 | 1463628394042 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 20:26:34 INFO - PROCESS | 1741 | 1463628394350 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x93cce800 == 118 [pid = 1741] [id = 254] 20:26:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x95144000) [pid = 1741] [serial = 763] [outer = (nil)] 20:26:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x97761c00) [pid = 1741] [serial = 764] [outer = 0x95144000] 20:26:34 INFO - PROCESS | 1741 | 1463628394443 Marionette DEBUG loaded listener.js 20:26:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x9899b800) [pid = 1741] [serial = 765] [outer = 0x95144000] 20:26:35 INFO - PROCESS | 1741 | 1463628395322 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]]]}] 20:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 20:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1598ms 20:26:35 INFO - PROCESS | 1741 | 1463628395356 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 20:26:35 INFO - PROCESS | 1741 | 1463628395359 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 20:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 20:26:35 INFO - PROCESS | 1741 | 1463628395366 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 20:26:35 INFO - PROCESS | 1741 | 1463628395369 Marionette TRACE conn4 <- [1,990,null,{}] 20:26:35 INFO - PROCESS | 1741 | 1463628395375 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}] 20:26:35 INFO - PROCESS | 1741 | 1463628395557 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 20:26:35 INFO - PROCESS | 1741 | 1463628395782 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x97746c00 == 119 [pid = 1741] [id = 255] 20:26:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x97757000) [pid = 1741] [serial = 766] [outer = (nil)] 20:26:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0x9a055400) [pid = 1741] [serial = 767] [outer = 0x97757000] 20:26:35 INFO - PROCESS | 1741 | 1463628395908 Marionette DEBUG loaded listener.js 20:26:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 181 (0x9a28f000) [pid = 1741] [serial = 768] [outer = 0x97757000] 20:26:36 INFO - PROCESS | 1741 | 1463628396802 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]]]}] 20:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 20:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1489ms 20:26:36 INFO - PROCESS | 1741 | 1463628396857 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 20:26:36 INFO - PROCESS | 1741 | 1463628396860 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 20:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 20:26:36 INFO - PROCESS | 1741 | 1463628396866 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 20:26:36 INFO - PROCESS | 1741 | 1463628396870 Marionette TRACE conn4 <- [1,994,null,{}] 20:26:36 INFO - PROCESS | 1741 | 1463628396878 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}] 20:26:37 INFO - PROCESS | 1741 | 1463628397080 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 20:26:37 INFO - PROCESS | 1741 | 1463628397332 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a35e000 == 120 [pid = 1741] [id = 256] 20:26:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 182 (0x9a406800) [pid = 1741] [serial = 769] [outer = (nil)] 20:26:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 183 (0x9a410400) [pid = 1741] [serial = 770] [outer = 0x9a406800] 20:26:37 INFO - PROCESS | 1741 | 1463628397475 Marionette DEBUG loaded listener.js 20:26:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 184 (0x9b948000) [pid = 1741] [serial = 771] [outer = 0x9a406800] 20:26:38 INFO - PROCESS | 1741 | 1463628398456 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]]]}] 20:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 20:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1634ms 20:26:38 INFO - PROCESS | 1741 | 1463628398501 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 20:26:38 INFO - PROCESS | 1741 | 1463628398505 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 20:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 20:26:38 INFO - PROCESS | 1741 | 1463628398511 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 20:26:38 INFO - PROCESS | 1741 | 1463628398514 Marionette TRACE conn4 <- [1,998,null,{}] 20:26:38 INFO - PROCESS | 1741 | 1463628398519 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}] 20:26:38 INFO - PROCESS | 1741 | 1463628398712 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 20:26:38 INFO - PROCESS | 1741 | 1463628398968 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x9513f400 == 121 [pid = 1741] [id = 257] 20:26:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 185 (0x9a057800) [pid = 1741] [serial = 772] [outer = (nil)] 20:26:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 186 (0x9c489c00) [pid = 1741] [serial = 773] [outer = 0x9a057800] 20:26:39 INFO - PROCESS | 1741 | 1463628399096 Marionette DEBUG loaded listener.js 20:26:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 187 (0x9cc73400) [pid = 1741] [serial = 774] [outer = 0x9a057800] 20:26:39 INFO - PROCESS | 1741 | 1463628399963 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]]]}] 20:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 20:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1528ms 20:26:40 INFO - PROCESS | 1741 | 1463628400040 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 20:26:40 INFO - PROCESS | 1741 | 1463628400045 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 20:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 20:26:40 INFO - PROCESS | 1741 | 1463628400051 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 20:26:40 INFO - PROCESS | 1741 | 1463628400055 Marionette TRACE conn4 <- [1,1002,null,{}] 20:26:40 INFO - PROCESS | 1741 | 1463628400061 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}] 20:26:40 INFO - PROCESS | 1741 | 1463628400279 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 20:26:40 INFO - PROCESS | 1741 | 1463628400522 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b8f2800 == 122 [pid = 1741] [id = 258] 20:26:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 188 (0x9bebe000) [pid = 1741] [serial = 775] [outer = (nil)] 20:26:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 189 (0xa114cc00) [pid = 1741] [serial = 776] [outer = 0x9bebe000] 20:26:40 INFO - PROCESS | 1741 | 1463628400658 Marionette DEBUG loaded listener.js 20:26:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 190 (0xa225f800) [pid = 1741] [serial = 777] [outer = 0x9bebe000] 20:26:41 INFO - PROCESS | 1741 | 1463628401517 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]]]}] 20:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 20:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1494ms 20:26:41 INFO - PROCESS | 1741 | 1463628401547 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 20:26:41 INFO - PROCESS | 1741 | 1463628401551 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 20:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 20:26:41 INFO - PROCESS | 1741 | 1463628401557 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 20:26:41 INFO - PROCESS | 1741 | 1463628401561 Marionette TRACE conn4 <- [1,1006,null,{}] 20:26:41 INFO - PROCESS | 1741 | 1463628401566 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}] 20:26:41 INFO - PROCESS | 1741 | 1463628401753 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 20:26:41 INFO - PROCESS | 1741 | 1463628401958 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x9cdab800 == 123 [pid = 1741] [id = 259] 20:26:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 191 (0x9ce5e400) [pid = 1741] [serial = 778] [outer = (nil)] 20:26:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 192 (0xa27ec000) [pid = 1741] [serial = 779] [outer = 0x9ce5e400] 20:26:42 INFO - PROCESS | 1741 | 1463628402041 Marionette DEBUG loaded listener.js 20:26:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 193 (0xa35cb800) [pid = 1741] [serial = 780] [outer = 0x9ce5e400] 20:26:42 INFO - PROCESS | 1741 | 1463628402951 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]]]}] 20:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 20:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1428ms 20:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 20:26:42 INFO - PROCESS | 1741 | 1463628402986 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 20:26:42 INFO - PROCESS | 1741 | 1463628402989 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 20:26:42 INFO - PROCESS | 1741 | 1463628402995 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 20:26:43 INFO - PROCESS | 1741 | 1463628402999 Marionette TRACE conn4 <- [1,1010,null,{}] 20:26:43 INFO - PROCESS | 1741 | 1463628403004 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}] 20:26:43 INFO - PROCESS | 1741 | 1463628403180 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 20:26:43 INFO - PROCESS | 1741 | 1463628403433 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b18d000 == 124 [pid = 1741] [id = 260] 20:26:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 194 (0x8ce64000) [pid = 1741] [serial = 781] [outer = (nil)] 20:26:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 195 (0x8ce69c00) [pid = 1741] [serial = 782] [outer = 0x8ce64000] 20:26:43 INFO - PROCESS | 1741 | 1463628403611 Marionette DEBUG loaded listener.js 20:26:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 196 (0x8ce6d400) [pid = 1741] [serial = 783] [outer = 0x8ce64000] 20:26:44 INFO - PROCESS | 1741 | 1463628404505 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]]]}] 20:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 20:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1589ms 20:26:44 INFO - PROCESS | 1741 | 1463628404583 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 20:26:44 INFO - PROCESS | 1741 | 1463628404587 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 20:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 20:26:44 INFO - PROCESS | 1741 | 1463628404594 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 20:26:44 INFO - PROCESS | 1741 | 1463628404596 Marionette TRACE conn4 <- [1,1014,null,{}] 20:26:44 INFO - PROCESS | 1741 | 1463628404602 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}] 20:26:44 INFO - PROCESS | 1741 | 1463628404826 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 20:26:45 INFO - PROCESS | 1741 | 1463628405081 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:45 INFO - PROCESS | 1741 | ++DOCSHELL 0xa2556c00 == 125 [pid = 1741] [id = 261] 20:26:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 197 (0xa2559400) [pid = 1741] [serial = 784] [outer = (nil)] 20:26:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 198 (0xa36eb400) [pid = 1741] [serial = 785] [outer = 0xa2559400] 20:26:45 INFO - PROCESS | 1741 | 1463628405225 Marionette DEBUG loaded listener.js 20:26:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 199 (0xa51e9400) [pid = 1741] [serial = 786] [outer = 0xa2559400] 20:26:46 INFO - PROCESS | 1741 | 1463628406142 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]]]}] 20:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 20:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1580ms 20:26:46 INFO - PROCESS | 1741 | 1463628406175 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 20:26:46 INFO - PROCESS | 1741 | 1463628406179 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 20:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 20:26:46 INFO - PROCESS | 1741 | 1463628406186 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 20:26:46 INFO - PROCESS | 1741 | 1463628406190 Marionette TRACE conn4 <- [1,1018,null,{}] 20:26:46 INFO - PROCESS | 1741 | 1463628406196 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}] 20:26:46 INFO - PROCESS | 1741 | 1463628406417 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 20:26:46 INFO - PROCESS | 1741 | 1463628406665 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x91941400 == 126 [pid = 1741] [id = 262] 20:26:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 200 (0x91941c00) [pid = 1741] [serial = 787] [outer = (nil)] 20:26:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 201 (0x9194bc00) [pid = 1741] [serial = 788] [outer = 0x91941c00] 20:26:46 INFO - PROCESS | 1741 | 1463628406790 Marionette DEBUG loaded listener.js 20:26:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 202 (0xa2555400) [pid = 1741] [serial = 789] [outer = 0x91941c00] 20:26:47 INFO - PROCESS | 1741 | 1463628407624 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]]]}] 20:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 20:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1484ms 20:26:47 INFO - PROCESS | 1741 | 1463628407671 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 20:26:47 INFO - PROCESS | 1741 | 1463628407674 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 20:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 20:26:47 INFO - PROCESS | 1741 | 1463628407680 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 20:26:47 INFO - PROCESS | 1741 | 1463628407684 Marionette TRACE conn4 <- [1,1022,null,{}] 20:26:47 INFO - PROCESS | 1741 | 1463628407690 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}] 20:26:47 INFO - PROCESS | 1741 | 1463628407866 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 20:26:48 INFO - PROCESS | 1741 | 1463628408072 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca66400 == 127 [pid = 1741] [id = 263] 20:26:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 203 (0x8ca67c00) [pid = 1741] [serial = 790] [outer = (nil)] 20:26:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 204 (0x8ca6ec00) [pid = 1741] [serial = 791] [outer = 0x8ca67c00] 20:26:48 INFO - PROCESS | 1741 | 1463628408197 Marionette DEBUG loaded listener.js 20:26:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 205 (0x8ca72000) [pid = 1741] [serial = 792] [outer = 0x8ca67c00] 20:26:49 INFO - PROCESS | 1741 | 1463628409110 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]]]}] 20:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 20:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1481ms 20:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 20:26:49 INFO - PROCESS | 1741 | 1463628409163 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 20:26:49 INFO - PROCESS | 1741 | 1463628409166 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 20:26:49 INFO - PROCESS | 1741 | 1463628409173 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 20:26:49 INFO - PROCESS | 1741 | 1463628409176 Marionette TRACE conn4 <- [1,1026,null,{}] 20:26:49 INFO - PROCESS | 1741 | 1463628409182 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}] 20:26:49 INFO - PROCESS | 1741 | 1463628409366 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 20:26:49 INFO - PROCESS | 1741 | 1463628409571 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x89abf800 == 128 [pid = 1741] [id = 264] 20:26:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 206 (0x89ac0000) [pid = 1741] [serial = 793] [outer = (nil)] 20:26:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 207 (0x89ac8000) [pid = 1741] [serial = 794] [outer = 0x89ac0000] 20:26:49 INFO - PROCESS | 1741 | 1463628409655 Marionette DEBUG loaded listener.js 20:26:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 208 (0x89acb800) [pid = 1741] [serial = 795] [outer = 0x89ac0000] 20:26:50 INFO - PROCESS | 1741 | 1463628410607 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]]]}] 20:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 20:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1484ms 20:26:50 INFO - PROCESS | 1741 | 1463628410656 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 20:26:50 INFO - PROCESS | 1741 | 1463628410660 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 20:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 20:26:50 INFO - PROCESS | 1741 | 1463628410666 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 20:26:50 INFO - PROCESS | 1741 | 1463628410669 Marionette TRACE conn4 <- [1,1030,null,{}] 20:26:50 INFO - PROCESS | 1741 | 1463628410675 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}] 20:26:50 INFO - PROCESS | 1741 | 1463628410883 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 20:26:51 INFO - PROCESS | 1741 | 1463628411130 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x89ac8800 == 129 [pid = 1741] [id = 265] 20:26:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 209 (0x89aca400) [pid = 1741] [serial = 796] [outer = (nil)] 20:26:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 210 (0x8ca6dc00) [pid = 1741] [serial = 797] [outer = 0x89aca400] 20:26:51 INFO - PROCESS | 1741 | 1463628411254 Marionette DEBUG loaded listener.js 20:26:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 211 (0x8ca73c00) [pid = 1741] [serial = 798] [outer = 0x89aca400] 20:26:52 INFO - PROCESS | 1741 | 1463628412458 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]]]}] 20:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 20:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1834ms 20:26:52 INFO - PROCESS | 1741 | 1463628412502 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 20:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 20:26:52 INFO - PROCESS | 1741 | 1463628412507 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 20:26:52 INFO - PROCESS | 1741 | 1463628412515 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 20:26:52 INFO - PROCESS | 1741 | 1463628412521 Marionette TRACE conn4 <- [1,1034,null,{}] 20:26:52 INFO - PROCESS | 1741 | 1463628412528 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}] 20:26:52 INFO - PROCESS | 1741 | 1463628412781 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 20:26:53 INFO - PROCESS | 1741 | 1463628413001 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x89ac1c00 == 130 [pid = 1741] [id = 266] 20:26:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 212 (0x8b916800) [pid = 1741] [serial = 799] [outer = (nil)] 20:26:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 213 (0x8ce66c00) [pid = 1741] [serial = 800] [outer = 0x8b916800] 20:26:53 INFO - PROCESS | 1741 | 1463628413082 Marionette DEBUG loaded listener.js 20:26:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 214 (0x8d7ae400) [pid = 1741] [serial = 801] [outer = 0x8b916800] 20:26:54 INFO - PROCESS | 1741 | 1463628414109 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]]]}] 20:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 20:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1632ms 20:26:54 INFO - PROCESS | 1741 | 1463628414147 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 20:26:54 INFO - PROCESS | 1741 | 1463628414155 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 20:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 20:26:54 INFO - PROCESS | 1741 | 1463628414165 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 20:26:54 INFO - PROCESS | 1741 | 1463628414168 Marionette TRACE conn4 <- [1,1038,null,{}] 20:26:54 INFO - PROCESS | 1741 | 1463628414174 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}] 20:26:54 INFO - PROCESS | 1741 | 1463628414352 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 20:26:54 INFO - PROCESS | 1741 | 1463628414605 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x8bcd7000 == 131 [pid = 1741] [id = 267] 20:26:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 215 (0x8bcd9c00) [pid = 1741] [serial = 802] [outer = (nil)] 20:26:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 216 (0x8ea67000) [pid = 1741] [serial = 803] [outer = 0x8bcd9c00] 20:26:54 INFO - PROCESS | 1741 | 1463628414727 Marionette DEBUG loaded listener.js 20:26:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 217 (0x8f2fa800) [pid = 1741] [serial = 804] [outer = 0x8bcd9c00] 20:26:55 INFO - PROCESS | 1741 | --DOMWINDOW == 216 (0x8f401400) [pid = 1741] [serial = 634] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1741 | --DOMWINDOW == 215 (0x92919400) [pid = 1741] [serial = 637] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1741 | --DOMWINDOW == 214 (0x93cd2800) [pid = 1741] [serial = 640] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1741 | --DOMWINDOW == 213 (0x951dd800) [pid = 1741] [serial = 643] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1741 | --DOMWINDOW == 212 (0x9a00dc00) [pid = 1741] [serial = 646] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1741 | --DOMWINDOW == 211 (0x9a060400) [pid = 1741] [serial = 649] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1741 | --DOMWINDOW == 210 (0x9a31fc00) [pid = 1741] [serial = 652] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1741 | --DOMWINDOW == 209 (0x9b05ac00) [pid = 1741] [serial = 655] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1741 | --DOMWINDOW == 208 (0x9c489000) [pid = 1741] [serial = 662] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1741 | --DOMWINDOW == 207 (0x9b8fb400) [pid = 1741] [serial = 658] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1741 | --DOMWINDOW == 206 (0x9c797800) [pid = 1741] [serial = 665] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1741 | --DOMWINDOW == 205 (0x9cd47400) [pid = 1741] [serial = 668] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1741 | --DOMWINDOW == 204 (0xa060a400) [pid = 1741] [serial = 671] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1741 | --DOMWINDOW == 203 (0x9980b400) [pid = 1741] [serial = 692] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1741 | --DOCSHELL 0x8bcd7c00 == 130 [pid = 1741] [id = 250] 20:26:55 INFO - PROCESS | 1741 | --DOCSHELL 0x8f405800 == 129 [pid = 1741] [id = 249] 20:26:55 INFO - PROCESS | 1741 | --DOCSHELL 0x8daec000 == 128 [pid = 1741] [id = 248] 20:26:55 INFO - PROCESS | 1741 | --DOCSHELL 0x8f534400 == 127 [pid = 1741] [id = 247] 20:26:55 INFO - PROCESS | 1741 | --DOCSHELL 0x8d9c8c00 == 126 [pid = 1741] [id = 246] 20:26:55 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7b8000 == 125 [pid = 1741] [id = 245] 20:26:55 INFO - PROCESS | 1741 | --DOCSHELL 0x8b194400 == 124 [pid = 1741] [id = 244] 20:26:55 INFO - PROCESS | 1741 | --DOCSHELL 0x8d9cc400 == 123 [pid = 1741] [id = 233] 20:26:55 INFO - PROCESS | 1741 | --DOCSHELL 0x90bfbc00 == 122 [pid = 1741] [id = 232] 20:26:55 INFO - PROCESS | 1741 | 1463628415846 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]]]}] 20:26:55 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7b1800 == 121 [pid = 1741] [id = 231] 20:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 20:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1732ms 20:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 20:26:55 INFO - PROCESS | 1741 | 1463628415897 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 20:26:55 INFO - PROCESS | 1741 | 1463628415900 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 20:26:55 INFO - PROCESS | 1741 | 1463628415906 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 20:26:55 INFO - PROCESS | 1741 | 1463628415911 Marionette TRACE conn4 <- [1,1042,null,{}] 20:26:55 INFO - PROCESS | 1741 | --DOMWINDOW == 202 (0x8daea400) [pid = 1741] [serial = 584] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1741 | --DOMWINDOW == 201 (0x90bf7c00) [pid = 1741] [serial = 542] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1741 | --DOMWINDOW == 200 (0x92917400) [pid = 1741] [serial = 686] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1741 | --DOMWINDOW == 199 (0x9291e000) [pid = 1741] [serial = 687] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1741 | --DOMWINDOW == 198 (0x919cdc00) [pid = 1741] [serial = 629] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1741 | --DOMWINDOW == 197 (0x8ed46c00) [pid = 1741] [serial = 680] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1741 | --DOMWINDOW == 196 (0x8f535000) [pid = 1741] [serial = 681] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1741 | --DOMWINDOW == 195 (0x8dae2000) [pid = 1741] [serial = 631] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1741 | --DOMWINDOW == 194 (0x8dae4800) [pid = 1741] [serial = 677] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1741 | --DOMWINDOW == 193 (0x8e18d400) [pid = 1741] [serial = 678] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1741 | --DOMWINDOW == 192 (0x8d7b3000) [pid = 1741] [serial = 675] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1741 | --DOMWINDOW == 191 (0x8cddd800) [pid = 1741] [serial = 674] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1741 | --DOMWINDOW == 190 (0x8d9cf000) [pid = 1741] [serial = 437] [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.] 20:26:55 INFO - PROCESS | 1741 | --DOMWINDOW == 189 (0x9182a400) [pid = 1741] [serial = 683] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1741 | --DOMWINDOW == 188 (0x9291a000) [pid = 1741] [serial = 689] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1741 | --DOMWINDOW == 187 (0x919c9000) [pid = 1741] [serial = 684] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1741 | --DOMWINDOW == 186 (0x951da000) [pid = 1741] [serial = 690] [outer = (nil)] [url = about:blank] 20:26:55 INFO - PROCESS | 1741 | 1463628415968 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}] 20:26:56 INFO - PROCESS | 1741 | 1463628416151 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 20:26:56 INFO - PROCESS | 1741 | 1463628416369 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x89ce6c00 == 122 [pid = 1741] [id = 268] 20:26:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 187 (0x8ba49800) [pid = 1741] [serial = 805] [outer = (nil)] 20:26:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 188 (0x8f409c00) [pid = 1741] [serial = 806] [outer = 0x8ba49800] 20:26:56 INFO - PROCESS | 1741 | 1463628416451 Marionette DEBUG loaded listener.js 20:26:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 189 (0x90ad9800) [pid = 1741] [serial = 807] [outer = 0x8ba49800] 20:26:57 INFO - PROCESS | 1741 | 1463628417185 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]]]}] 20:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 20:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1303ms 20:26:57 INFO - PROCESS | 1741 | 1463628417208 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 20:26:57 INFO - PROCESS | 1741 | 1463628417211 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 20:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 20:26:57 INFO - PROCESS | 1741 | 1463628417230 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 20:26:57 INFO - PROCESS | 1741 | 1463628417232 Marionette TRACE conn4 <- [1,1046,null,{}] 20:26:57 INFO - PROCESS | 1741 | 1463628417238 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}] 20:26:57 INFO - PROCESS | 1741 | 1463628417410 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 20:26:57 INFO - PROCESS | 1741 | 1463628417425 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x8daf6400 == 123 [pid = 1741] [id = 269] 20:26:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 190 (0x9181e000) [pid = 1741] [serial = 808] [outer = (nil)] 20:26:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 191 (0x918d2800) [pid = 1741] [serial = 809] [outer = 0x9181e000] 20:26:57 INFO - PROCESS | 1741 | 1463628417500 Marionette DEBUG loaded listener.js 20:26:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 192 (0x9194b800) [pid = 1741] [serial = 810] [outer = 0x9181e000] 20:26:58 INFO - PROCESS | 1741 | 1463628418540 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]]]}] 20:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 20:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1393ms 20:26:58 INFO - PROCESS | 1741 | 1463628418612 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 20:26:58 INFO - PROCESS | 1741 | 1463628418616 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 20:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 20:26:58 INFO - PROCESS | 1741 | 1463628418622 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 20:26:58 INFO - PROCESS | 1741 | 1463628418625 Marionette TRACE conn4 <- [1,1050,null,{}] 20:26:58 INFO - PROCESS | 1741 | 1463628418630 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}] 20:26:58 INFO - PROCESS | 1741 | 1463628418869 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 20:26:58 INFO - PROCESS | 1741 | 1463628418889 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f40bc00 == 124 [pid = 1741] [id = 270] 20:26:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 193 (0x90ad9000) [pid = 1741] [serial = 811] [outer = (nil)] 20:26:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 194 (0x919cc400) [pid = 1741] [serial = 812] [outer = 0x90ad9000] 20:26:58 INFO - PROCESS | 1741 | 1463628418961 Marionette DEBUG loaded listener.js 20:26:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 195 (0x925e5800) [pid = 1741] [serial = 813] [outer = 0x90ad9000] 20:26:59 INFO - PROCESS | 1741 | 1463628419870 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]]]}] 20:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 20:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1277ms 20:26:59 INFO - PROCESS | 1741 | 1463628419917 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 20:26:59 INFO - PROCESS | 1741 | 1463628419920 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 20:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 20:26:59 INFO - PROCESS | 1741 | 1463628419926 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 20:26:59 INFO - PROCESS | 1741 | 1463628419929 Marionette TRACE conn4 <- [1,1054,null,{}] 20:26:59 INFO - PROCESS | 1741 | 1463628419939 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}] 20:27:00 INFO - PROCESS | 1741 | 1463628420225 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 20:27:00 INFO - PROCESS | 1741 | --DOMWINDOW == 194 (0x90dc4800) [pid = 1741] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 20:27:00 INFO - PROCESS | 1741 | --DOMWINDOW == 193 (0x8d9c7c00) [pid = 1741] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 20:27:00 INFO - PROCESS | 1741 | --DOMWINDOW == 192 (0x8f53a400) [pid = 1741] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 20:27:00 INFO - PROCESS | 1741 | --DOMWINDOW == 191 (0x8b91f800) [pid = 1741] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 20:27:00 INFO - PROCESS | 1741 | --DOMWINDOW == 190 (0x8e238000) [pid = 1741] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 20:27:00 INFO - PROCESS | 1741 | --DOMWINDOW == 189 (0x8eb96000) [pid = 1741] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 20:27:00 INFO - PROCESS | 1741 | 1463628420609 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x89cedc00 == 125 [pid = 1741] [id = 271] 20:27:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 190 (0x8b91f800) [pid = 1741] [serial = 814] [outer = (nil)] 20:27:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 191 (0x8ea65400) [pid = 1741] [serial = 815] [outer = 0x8b91f800] 20:27:00 INFO - PROCESS | 1741 | 1463628420686 Marionette DEBUG loaded listener.js 20:27:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 192 (0x92918800) [pid = 1741] [serial = 816] [outer = 0x8b91f800] 20:27:01 INFO - PROCESS | 1741 | 1463628421406 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]]]}] 20:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 20:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1532ms 20:27:01 INFO - PROCESS | 1741 | 1463628421467 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 20:27:01 INFO - PROCESS | 1741 | 1463628421471 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 20:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 20:27:01 INFO - PROCESS | 1741 | 1463628421477 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 20:27:01 INFO - PROCESS | 1741 | 1463628421480 Marionette TRACE conn4 <- [1,1058,null,{}] 20:27:01 INFO - PROCESS | 1741 | 1463628421490 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}] 20:27:01 INFO - PROCESS | 1741 | 1463628421667 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 20:27:01 INFO - PROCESS | 1741 | 1463628421678 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfc6800 == 126 [pid = 1741] [id = 272] 20:27:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 193 (0x92926c00) [pid = 1741] [serial = 817] [outer = (nil)] 20:27:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 194 (0x9775b400) [pid = 1741] [serial = 818] [outer = 0x92926c00] 20:27:01 INFO - PROCESS | 1741 | 1463628421752 Marionette DEBUG loaded listener.js 20:27:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 195 (0x989a5800) [pid = 1741] [serial = 819] [outer = 0x92926c00] 20:27:02 INFO - PROCESS | 1741 | 1463628422868 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]]]}] 20:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 20:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1446ms 20:27:02 INFO - PROCESS | 1741 | 1463628422924 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 20:27:02 INFO - PROCESS | 1741 | 1463628422931 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 20:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 20:27:02 INFO - PROCESS | 1741 | 1463628422940 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 20:27:02 INFO - PROCESS | 1741 | 1463628422947 Marionette TRACE conn4 <- [1,1062,null,{}] 20:27:02 INFO - PROCESS | 1741 | 1463628422957 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}] 20:27:03 INFO - PROCESS | 1741 | 1463628423209 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 20:27:03 INFO - PROCESS | 1741 | 1463628423537 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b195c00 == 127 [pid = 1741] [id = 273] 20:27:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 196 (0x8ba44400) [pid = 1741] [serial = 820] [outer = (nil)] 20:27:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 197 (0x8cddd800) [pid = 1741] [serial = 821] [outer = 0x8ba44400] 20:27:03 INFO - PROCESS | 1741 | 1463628423650 Marionette DEBUG loaded listener.js 20:27:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 198 (0x8ce70c00) [pid = 1741] [serial = 822] [outer = 0x8ba44400] 20:27:04 INFO - PROCESS | 1741 | 1463628424595 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]]]}] 20:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 20:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1695ms 20:27:04 INFO - PROCESS | 1741 | 1463628424635 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 20:27:04 INFO - PROCESS | 1741 | 1463628424645 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 20:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 20:27:04 INFO - PROCESS | 1741 | 1463628424659 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 20:27:04 INFO - PROCESS | 1741 | 1463628424665 Marionette TRACE conn4 <- [1,1066,null,{}] 20:27:04 INFO - PROCESS | 1741 | 1463628424672 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}] 20:27:04 INFO - PROCESS | 1741 | 1463628424925 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 20:27:05 INFO - PROCESS | 1741 | 1463628425234 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x8dae9000 == 128 [pid = 1741] [id = 274] 20:27:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 199 (0x8e188c00) [pid = 1741] [serial = 823] [outer = (nil)] 20:27:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 200 (0x8eb97800) [pid = 1741] [serial = 824] [outer = 0x8e188c00] 20:27:05 INFO - PROCESS | 1741 | 1463628425322 Marionette DEBUG loaded listener.js 20:27:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 201 (0x8f407400) [pid = 1741] [serial = 825] [outer = 0x8e188c00] 20:27:06 INFO - PROCESS | 1741 | 1463628426334 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]]]}] 20:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 20:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1737ms 20:27:06 INFO - PROCESS | 1741 | 1463628426396 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 20:27:06 INFO - PROCESS | 1741 | 1463628426400 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 20:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 20:27:06 INFO - PROCESS | 1741 | 1463628426407 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 20:27:06 INFO - PROCESS | 1741 | 1463628426414 Marionette TRACE conn4 <- [1,1070,null,{}] 20:27:06 INFO - PROCESS | 1741 | 1463628426431 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}] 20:27:06 INFO - PROCESS | 1741 | 1463628426769 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 20:27:07 INFO - PROCESS | 1741 | 1463628426981 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x92922c00 == 129 [pid = 1741] [id = 275] 20:27:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 202 (0x946e8800) [pid = 1741] [serial = 826] [outer = (nil)] 20:27:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 203 (0x951db400) [pid = 1741] [serial = 827] [outer = 0x946e8800] 20:27:07 INFO - PROCESS | 1741 | 1463628427074 Marionette DEBUG loaded listener.js 20:27:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 204 (0x998a9400) [pid = 1741] [serial = 828] [outer = 0x946e8800] 20:27:07 INFO - PROCESS | 1741 | 1463628427964 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]]]}] 20:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 20:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1601ms 20:27:08 INFO - PROCESS | 1741 | 1463628428009 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 20:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 20:27:08 INFO - PROCESS | 1741 | 1463628428014 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 20:27:08 INFO - PROCESS | 1741 | 1463628428020 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 20:27:08 INFO - PROCESS | 1741 | 1463628428024 Marionette TRACE conn4 <- [1,1074,null,{}] 20:27:08 INFO - PROCESS | 1741 | 1463628428030 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}] 20:27:08 INFO - PROCESS | 1741 | 1463628428231 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 20:27:08 INFO - PROCESS | 1741 | 1463628428438 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a027800 == 130 [pid = 1741] [id = 276] 20:27:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 205 (0x9a02c400) [pid = 1741] [serial = 829] [outer = (nil)] 20:27:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 206 (0x9a31a800) [pid = 1741] [serial = 830] [outer = 0x9a02c400] 20:27:08 INFO - PROCESS | 1741 | 1463628428584 Marionette DEBUG loaded listener.js 20:27:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 207 (0x9b055000) [pid = 1741] [serial = 831] [outer = 0x9a02c400] 20:27:09 INFO - PROCESS | 1741 | 1463628429525 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]]]}] 20:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 20:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1580ms 20:27:09 INFO - PROCESS | 1741 | 1463628429601 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 20:27:09 INFO - PROCESS | 1741 | 1463628429604 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 20:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 20:27:09 INFO - PROCESS | 1741 | 1463628429611 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 20:27:09 INFO - PROCESS | 1741 | 1463628429614 Marionette TRACE conn4 <- [1,1078,null,{}] 20:27:09 INFO - PROCESS | 1741 | 1463628429620 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}] 20:27:09 INFO - PROCESS | 1741 | 1463628429845 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 20:27:10 INFO - PROCESS | 1741 | 1463628430095 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x8dae6c00 == 131 [pid = 1741] [id = 277] 20:27:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 208 (0x9a05d000) [pid = 1741] [serial = 832] [outer = (nil)] 20:27:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 209 (0x9b8fb400) [pid = 1741] [serial = 833] [outer = 0x9a05d000] 20:27:10 INFO - PROCESS | 1741 | 1463628430225 Marionette DEBUG loaded listener.js 20:27:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 210 (0x9b94c000) [pid = 1741] [serial = 834] [outer = 0x9a05d000] 20:27:11 INFO - PROCESS | 1741 | 1463628431156 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]]]}] 20:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 20:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1595ms 20:27:11 INFO - PROCESS | 1741 | 1463628431207 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 20:27:11 INFO - PROCESS | 1741 | 1463628431210 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 20:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 20:27:11 INFO - PROCESS | 1741 | 1463628431216 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 20:27:11 INFO - PROCESS | 1741 | 1463628431219 Marionette TRACE conn4 <- [1,1082,null,{}] 20:27:11 INFO - PROCESS | 1741 | 1463628431225 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}] 20:27:11 INFO - PROCESS | 1741 | 1463628431476 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 20:27:11 INFO - PROCESS | 1741 | 1463628431798 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a31d800 == 132 [pid = 1741] [id = 278] 20:27:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 211 (0x9b944400) [pid = 1741] [serial = 835] [outer = (nil)] 20:27:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 212 (0x9cc6ec00) [pid = 1741] [serial = 836] [outer = 0x9b944400] 20:27:11 INFO - PROCESS | 1741 | 1463628431888 Marionette DEBUG loaded listener.js 20:27:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 213 (0x9ce5b800) [pid = 1741] [serial = 837] [outer = 0x9b944400] 20:27:12 INFO - PROCESS | 1741 | 1463628432793 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]]]}] 20:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 20:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1637ms 20:27:12 INFO - PROCESS | 1741 | 1463628432854 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 20:27:12 INFO - PROCESS | 1741 | 1463628432859 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 20:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 20:27:12 INFO - PROCESS | 1741 | 1463628432865 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 20:27:12 INFO - PROCESS | 1741 | 1463628432868 Marionette TRACE conn4 <- [1,1086,null,{}] 20:27:12 INFO - PROCESS | 1741 | 1463628432874 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}] 20:27:13 INFO - PROCESS | 1741 | 1463628433057 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 20:27:13 INFO - PROCESS | 1741 | 1463628433305 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x93a0e000 == 133 [pid = 1741] [id = 279] 20:27:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 214 (0x9c793400) [pid = 1741] [serial = 838] [outer = (nil)] 20:27:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 215 (0xa27c1c00) [pid = 1741] [serial = 839] [outer = 0x9c793400] 20:27:13 INFO - PROCESS | 1741 | 1463628433428 Marionette DEBUG loaded listener.js 20:27:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 216 (0xa35be000) [pid = 1741] [serial = 840] [outer = 0x9c793400] 20:27:14 INFO - PROCESS | 1741 | 1463628434298 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]]]}] 20:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 20:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1484ms 20:27:14 INFO - PROCESS | 1741 | 1463628434350 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 20:27:14 INFO - PROCESS | 1741 | 1463628434354 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 20:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 20:27:14 INFO - PROCESS | 1741 | 1463628434360 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 20:27:14 INFO - PROCESS | 1741 | 1463628434364 Marionette TRACE conn4 <- [1,1090,null,{}] 20:27:14 INFO - PROCESS | 1741 | 1463628434369 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}] 20:27:14 INFO - PROCESS | 1741 | 1463628434562 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 20:27:14 INFO - PROCESS | 1741 | 1463628434768 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x9194b400 == 134 [pid = 1741] [id = 280] 20:27:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 217 (0xa22a4400) [pid = 1741] [serial = 841] [outer = (nil)] 20:27:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 218 (0xa51af400) [pid = 1741] [serial = 842] [outer = 0xa22a4400] 20:27:14 INFO - PROCESS | 1741 | 1463628434851 Marionette DEBUG loaded listener.js 20:27:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 219 (0xa63ec400) [pid = 1741] [serial = 843] [outer = 0xa22a4400] 20:27:15 INFO - PROCESS | 1741 | 1463628435761 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]]]}] 20:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 20:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1428ms 20:27:15 INFO - PROCESS | 1741 | 1463628435791 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 20:27:15 INFO - PROCESS | 1741 | 1463628435794 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 20:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 20:27:15 INFO - PROCESS | 1741 | 1463628435801 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 20:27:15 INFO - PROCESS | 1741 | 1463628435805 Marionette TRACE conn4 <- [1,1094,null,{}] 20:27:15 INFO - PROCESS | 1741 | 1463628435812 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}] 20:27:16 INFO - PROCESS | 1741 | 1463628436021 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 20:27:16 INFO - PROCESS | 1741 | 1463628436330 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca43400 == 135 [pid = 1741] [id = 281] 20:27:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 220 (0x8ca45800) [pid = 1741] [serial = 844] [outer = (nil)] 20:27:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 221 (0x8ca4bc00) [pid = 1741] [serial = 845] [outer = 0x8ca45800] 20:27:16 INFO - PROCESS | 1741 | 1463628436425 Marionette DEBUG loaded listener.js 20:27:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 222 (0x8ca4f400) [pid = 1741] [serial = 846] [outer = 0x8ca45800] 20:27:17 INFO - PROCESS | 1741 | 1463628437299 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]]]}] 20:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 20:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1537ms 20:27:17 INFO - PROCESS | 1741 | 1463628437339 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 20:27:17 INFO - PROCESS | 1741 | 1463628437343 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 20:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 20:27:17 INFO - PROCESS | 1741 | 1463628437349 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 20:27:17 INFO - PROCESS | 1741 | 1463628437351 Marionette TRACE conn4 <- [1,1098,null,{}] 20:27:17 INFO - PROCESS | 1741 | 1463628437358 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}] 20:27:17 INFO - PROCESS | 1741 | 1463628437545 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 20:27:17 INFO - PROCESS | 1741 | 1463628437759 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca51000 == 136 [pid = 1741] [id = 282] 20:27:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 223 (0x8ca51400) [pid = 1741] [serial = 847] [outer = (nil)] 20:27:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 224 (0xa36b5400) [pid = 1741] [serial = 848] [outer = 0x8ca51400] 20:27:17 INFO - PROCESS | 1741 | 1463628437926 Marionette DEBUG loaded listener.js 20:27:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 225 (0xa63ed000) [pid = 1741] [serial = 849] [outer = 0x8ca51400] 20:27:18 INFO - PROCESS | 1741 | 1463628438822 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]]]}] 20:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 20:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1528ms 20:27:18 INFO - PROCESS | 1741 | 1463628438878 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 20:27:18 INFO - PROCESS | 1741 | 1463628438883 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 20:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 20:27:18 INFO - PROCESS | 1741 | 1463628438889 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 20:27:18 INFO - PROCESS | 1741 | 1463628438893 Marionette TRACE conn4 <- [1,1102,null,{}] 20:27:18 INFO - PROCESS | 1741 | 1463628438899 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}] 20:27:19 INFO - PROCESS | 1741 | 1463628439118 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 20:27:19 INFO - PROCESS | 1741 | 1463628439382 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca52800 == 137 [pid = 1741] [id = 283] 20:27:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 226 (0x8dadd400) [pid = 1741] [serial = 850] [outer = (nil)] 20:27:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 227 (0x9b591000) [pid = 1741] [serial = 851] [outer = 0x8dadd400] 20:27:19 INFO - PROCESS | 1741 | 1463628439517 Marionette DEBUG loaded listener.js 20:27:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 228 (0xa513dc00) [pid = 1741] [serial = 852] [outer = 0x8dadd400] 20:27:20 INFO - PROCESS | 1741 | 1463628440378 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]]]}] 20:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 20:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1532ms 20:27:20 INFO - PROCESS | 1741 | 1463628440422 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 20:27:20 INFO - PROCESS | 1741 | 1463628440426 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 20:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 20:27:20 INFO - PROCESS | 1741 | 1463628440432 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 20:27:20 INFO - PROCESS | 1741 | 1463628440434 Marionette TRACE conn4 <- [1,1106,null,{}] 20:27:20 INFO - PROCESS | 1741 | 1463628440440 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}] 20:27:20 INFO - PROCESS | 1741 | 1463628440620 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 20:27:20 INFO - PROCESS | 1741 | 1463628440834 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca48400 == 138 [pid = 1741] [id = 284] 20:27:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 229 (0x92ac1400) [pid = 1741] [serial = 853] [outer = (nil)] 20:27:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 230 (0x92ac9c00) [pid = 1741] [serial = 854] [outer = 0x92ac1400] 20:27:20 INFO - PROCESS | 1741 | 1463628440982 Marionette DEBUG loaded listener.js 20:27:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 231 (0x92accc00) [pid = 1741] [serial = 855] [outer = 0x92ac1400] 20:27:21 INFO - PROCESS | 1741 | 1463628441855 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]]]}] 20:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 20:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1477ms 20:27:21 INFO - PROCESS | 1741 | 1463628441926 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 20:27:21 INFO - PROCESS | 1741 | 1463628441930 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 20:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 20:27:21 INFO - PROCESS | 1741 | 1463628441939 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 20:27:21 INFO - PROCESS | 1741 | 1463628441942 Marionette TRACE conn4 <- [1,1110,null,{}] 20:27:21 INFO - PROCESS | 1741 | 1463628441949 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}] 20:27:22 INFO - PROCESS | 1741 | 1463628442139 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 20:27:22 INFO - PROCESS | 1741 | 1463628442354 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x89433400 == 139 [pid = 1741] [id = 285] 20:27:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 232 (0x89435800) [pid = 1741] [serial = 856] [outer = (nil)] 20:27:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 233 (0x8943c000) [pid = 1741] [serial = 857] [outer = 0x89435800] 20:27:22 INFO - PROCESS | 1741 | 1463628442472 Marionette DEBUG loaded listener.js 20:27:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 234 (0x8943f400) [pid = 1741] [serial = 858] [outer = 0x89435800] 20:27:23 INFO - PROCESS | 1741 | 1463628443427 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]]]}] 20:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 20:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1531ms 20:27:23 INFO - PROCESS | 1741 | 1463628443472 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 20:27:23 INFO - PROCESS | 1741 | 1463628443476 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 20:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 20:27:23 INFO - PROCESS | 1741 | 1463628443482 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 20:27:23 INFO - PROCESS | 1741 | 1463628443486 Marionette TRACE conn4 <- [1,1114,null,{}] 20:27:23 INFO - PROCESS | 1741 | 1463628443491 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}] 20:27:23 INFO - PROCESS | 1741 | 1463628443679 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 20:27:23 INFO - PROCESS | 1741 | 1463628443948 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x89438c00 == 140 [pid = 1741] [id = 286] 20:27:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 235 (0x8943b000) [pid = 1741] [serial = 859] [outer = (nil)] 20:27:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 236 (0x8cddf400) [pid = 1741] [serial = 860] [outer = 0x8943b000] 20:27:24 INFO - PROCESS | 1741 | 1463628444080 Marionette DEBUG loaded listener.js 20:27:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 237 (0x8ea6e800) [pid = 1741] [serial = 861] [outer = 0x8943b000] 20:27:24 INFO - PROCESS | 1741 | 1463628444971 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]]]}] 20:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 20:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1527ms 20:27:25 INFO - PROCESS | 1741 | 1463628445010 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 20:27:25 INFO - PROCESS | 1741 | 1463628445013 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 20:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 20:27:25 INFO - PROCESS | 1741 | 1463628445019 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 20:27:25 INFO - PROCESS | 1741 | 1463628445023 Marionette TRACE conn4 <- [1,1118,null,{}] 20:27:25 INFO - PROCESS | 1741 | 1463628445028 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}] 20:27:25 INFO - PROCESS | 1741 | 1463628445219 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 20:27:25 INFO - PROCESS | 1741 | 1463628445481 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:25 INFO - PROCESS | 1741 | ++DOCSHELL 0x89433800 == 141 [pid = 1741] [id = 287] 20:27:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 238 (0x8943b800) [pid = 1741] [serial = 862] [outer = (nil)] 20:27:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 239 (0x8daeb400) [pid = 1741] [serial = 863] [outer = 0x8943b800] 20:27:25 INFO - PROCESS | 1741 | 1463628445610 Marionette DEBUG loaded listener.js 20:27:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 240 (0x918d9000) [pid = 1741] [serial = 864] [outer = 0x8943b800] 20:27:27 INFO - PROCESS | 1741 | 1463628447109 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]]]}] 20:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 20:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 2129ms 20:27:27 INFO - PROCESS | 1741 | 1463628447149 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 20:27:27 INFO - PROCESS | 1741 | 1463628447155 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 20:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 20:27:27 INFO - PROCESS | 1741 | 1463628447163 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 20:27:27 INFO - PROCESS | 1741 | 1463628447169 Marionette TRACE conn4 <- [1,1122,null,{}] 20:27:27 INFO - PROCESS | 1741 | 1463628447176 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}] 20:27:27 INFO - PROCESS | 1741 | 1463628447396 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 20:27:27 INFO - PROCESS | 1741 | 1463628447678 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x8bcd8800 == 142 [pid = 1741] [id = 288] 20:27:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 241 (0x8bcda000) [pid = 1741] [serial = 865] [outer = (nil)] 20:27:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 242 (0x8ca4d400) [pid = 1741] [serial = 866] [outer = 0x8bcda000] 20:27:27 INFO - PROCESS | 1741 | 1463628447860 Marionette DEBUG loaded listener.js 20:27:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 243 (0x8ca71800) [pid = 1741] [serial = 867] [outer = 0x8bcda000] 20:27:28 INFO - PROCESS | 1741 | 1463628448799 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]]]}] 20:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 20:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1685ms 20:27:28 INFO - PROCESS | 1741 | 1463628448848 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 20:27:28 INFO - PROCESS | 1741 | 1463628448856 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 20:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 20:27:28 INFO - PROCESS | 1741 | 1463628448865 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 20:27:28 INFO - PROCESS | 1741 | 1463628448869 Marionette TRACE conn4 <- [1,1126,null,{}] 20:27:28 INFO - PROCESS | 1741 | 1463628448875 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}] 20:27:29 INFO - PROCESS | 1741 | 1463628449100 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 20:27:29 INFO - PROCESS | 1741 | --DOCSHELL 0x9a026800 == 141 [pid = 1741] [id = 218] 20:27:29 INFO - PROCESS | 1741 | --DOCSHELL 0x9c710400 == 140 [pid = 1741] [id = 223] 20:27:29 INFO - PROCESS | 1741 | --DOCSHELL 0x8bcdac00 == 139 [pid = 1741] [id = 217] 20:27:29 INFO - PROCESS | 1741 | --DOCSHELL 0x9c791000 == 138 [pid = 1741] [id = 222] 20:27:29 INFO - PROCESS | 1741 | --DOCSHELL 0x8bcd4400 == 137 [pid = 1741] [id = 214] 20:27:29 INFO - PROCESS | 1741 | --DOCSHELL 0x9beb8800 == 136 [pid = 1741] [id = 221] 20:27:29 INFO - PROCESS | 1741 | --DOMWINDOW == 242 (0xa2556400) [pid = 1741] [serial = 713] [outer = (nil)] [url = about:blank] 20:27:29 INFO - PROCESS | 1741 | --DOMWINDOW == 241 (0x8b193c00) [pid = 1741] [serial = 725] [outer = (nil)] [url = about:blank] 20:27:29 INFO - PROCESS | 1741 | --DOMWINDOW == 240 (0x9c490400) [pid = 1741] [serial = 707] [outer = (nil)] [url = about:blank] 20:27:29 INFO - PROCESS | 1741 | --DOMWINDOW == 239 (0x8ea64c00) [pid = 1741] [serial = 728] [outer = (nil)] [url = about:blank] 20:27:29 INFO - PROCESS | 1741 | --DOMWINDOW == 238 (0xa36af000) [pid = 1741] [serial = 719] [outer = (nil)] [url = about:blank] 20:27:29 INFO - PROCESS | 1741 | --DOMWINDOW == 237 (0xa225a400) [pid = 1741] [serial = 710] [outer = (nil)] [url = about:blank] 20:27:29 INFO - PROCESS | 1741 | --DOMWINDOW == 236 (0xa3183c00) [pid = 1741] [serial = 716] [outer = (nil)] [url = about:blank] 20:27:29 INFO - PROCESS | 1741 | --DOMWINDOW == 235 (0x89cec800) [pid = 1741] [serial = 722] [outer = (nil)] [url = about:blank] 20:27:29 INFO - PROCESS | 1741 | --DOMWINDOW == 234 (0x919c1c00) [pid = 1741] [serial = 752] [outer = (nil)] [url = about:blank] 20:27:29 INFO - PROCESS | 1741 | 1463628449540 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:29 INFO - PROCESS | 1741 | --DOCSHELL 0x8bcd6400 == 135 [pid = 1741] [id = 213] 20:27:29 INFO - PROCESS | 1741 | --DOCSHELL 0x8b91b000 == 134 [pid = 1741] [id = 216] 20:27:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x89ac6c00 == 135 [pid = 1741] [id = 289] 20:27:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 235 (0x89cee400) [pid = 1741] [serial = 868] [outer = (nil)] 20:27:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 236 (0x8b91b000) [pid = 1741] [serial = 869] [outer = 0x89cee400] 20:27:29 INFO - PROCESS | 1741 | 1463628449647 Marionette DEBUG loaded listener.js 20:27:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 237 (0x8cdd2800) [pid = 1741] [serial = 870] [outer = 0x89cee400] 20:27:29 INFO - PROCESS | 1741 | --DOCSHELL 0x93cce800 == 134 [pid = 1741] [id = 254] 20:27:29 INFO - PROCESS | 1741 | --DOCSHELL 0x918d4c00 == 133 [pid = 1741] [id = 253] 20:27:30 INFO - PROCESS | 1741 | --DOCSHELL 0x9980fc00 == 132 [pid = 1741] [id = 219] 20:27:30 INFO - PROCESS | 1741 | --DOCSHELL 0x8ed40c00 == 131 [pid = 1741] [id = 252] 20:27:30 INFO - PROCESS | 1741 | --DOCSHELL 0x8b18a000 == 130 [pid = 1741] [id = 251] 20:27:30 INFO - PROCESS | 1741 | --DOMWINDOW == 236 (0x92239c00) [pid = 1741] [serial = 749] [outer = (nil)] [url = about:blank] 20:27:30 INFO - PROCESS | 1741 | --DOMWINDOW == 235 (0x919cf000) [pid = 1741] [serial = 698] [outer = (nil)] [url = about:blank] 20:27:30 INFO - PROCESS | 1741 | --DOMWINDOW == 234 (0x8e235400) [pid = 1741] [serial = 737] [outer = (nil)] [url = about:blank] 20:27:30 INFO - PROCESS | 1741 | --DOMWINDOW == 233 (0x90bf1800) [pid = 1741] [serial = 744] [outer = (nil)] [url = about:blank] 20:27:30 INFO - PROCESS | 1741 | --DOMWINDOW == 232 (0x8d7afc00) [pid = 1741] [serial = 731] [outer = (nil)] [url = about:blank] 20:27:30 INFO - PROCESS | 1741 | --DOMWINDOW == 231 (0x8cfc6000) [pid = 1741] [serial = 734] [outer = (nil)] [url = about:blank] 20:27:30 INFO - PROCESS | 1741 | --DOMWINDOW == 230 (0x90dbe800) [pid = 1741] [serial = 746] [outer = (nil)] [url = about:blank] 20:27:30 INFO - PROCESS | 1741 | --DOMWINDOW == 229 (0x9a05c400) [pid = 1741] [serial = 701] [outer = (nil)] [url = about:blank] 20:27:30 INFO - PROCESS | 1741 | --DOMWINDOW == 228 (0x9291b400) [pid = 1741] [serial = 750] [outer = (nil)] [url = about:blank] 20:27:30 INFO - PROCESS | 1741 | --DOMWINDOW == 227 (0x8f403800) [pid = 1741] [serial = 740] [outer = (nil)] [url = about:blank] 20:27:30 INFO - PROCESS | 1741 | --DOMWINDOW == 226 (0x8dae8400) [pid = 1741] [serial = 735] [outer = (nil)] [url = about:blank] 20:27:30 INFO - PROCESS | 1741 | --DOMWINDOW == 225 (0x8f2f3400) [pid = 1741] [serial = 738] [outer = (nil)] [url = about:blank] 20:27:30 INFO - PROCESS | 1741 | --DOMWINDOW == 224 (0x90ad2000) [pid = 1741] [serial = 743] [outer = (nil)] [url = about:blank] 20:27:30 INFO - PROCESS | 1741 | --DOMWINDOW == 223 (0x8f53c000) [pid = 1741] [serial = 741] [outer = (nil)] [url = about:blank] 20:27:30 INFO - PROCESS | 1741 | --DOMWINDOW == 222 (0x8e236000) [pid = 1741] [serial = 695] [outer = (nil)] [url = about:blank] 20:27:30 INFO - PROCESS | 1741 | --DOMWINDOW == 221 (0x9b943000) [pid = 1741] [serial = 704] [outer = (nil)] [url = about:blank] 20:27:30 INFO - PROCESS | 1741 | --DOMWINDOW == 220 (0x90dc7c00) [pid = 1741] [serial = 747] [outer = (nil)] [url = about:blank] 20:27:30 INFO - PROCESS | 1741 | 1463628450462 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]]]}] 20:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 20:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1636ms 20:27:30 INFO - PROCESS | 1741 | 1463628450501 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 20:27:30 INFO - PROCESS | 1741 | 1463628450505 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 20:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 20:27:30 INFO - PROCESS | 1741 | 1463628450512 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 20:27:30 INFO - PROCESS | 1741 | 1463628450517 Marionette TRACE conn4 <- [1,1130,null,{}] 20:27:30 INFO - PROCESS | 1741 | 1463628450535 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}] 20:27:30 INFO - PROCESS | 1741 | 1463628450716 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 20:27:30 INFO - PROCESS | 1741 | 1463628450728 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7b7000 == 131 [pid = 1741] [id = 290] 20:27:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 221 (0x8d7b8000) [pid = 1741] [serial = 871] [outer = (nil)] 20:27:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 222 (0x8d9c8400) [pid = 1741] [serial = 872] [outer = 0x8d7b8000] 20:27:30 INFO - PROCESS | 1741 | 1463628450822 Marionette DEBUG loaded listener.js 20:27:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 223 (0x8dae0800) [pid = 1741] [serial = 873] [outer = 0x8d7b8000] 20:27:31 INFO - PROCESS | 1741 | 1463628451805 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]]]}] 20:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 20:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1335ms 20:27:31 INFO - PROCESS | 1741 | 1463628451848 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 20:27:31 INFO - PROCESS | 1741 | 1463628451852 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 20:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 20:27:31 INFO - PROCESS | 1741 | 1463628451859 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 20:27:31 INFO - PROCESS | 1741 | 1463628451862 Marionette TRACE conn4 <- [1,1134,null,{}] 20:27:31 INFO - PROCESS | 1741 | 1463628451867 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}] 20:27:32 INFO - PROCESS | 1741 | 1463628452121 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 20:27:32 INFO - PROCESS | 1741 | 1463628452158 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x89437800 == 132 [pid = 1741] [id = 291] 20:27:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 224 (0x8d7b9c00) [pid = 1741] [serial = 874] [outer = (nil)] 20:27:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 225 (0x8daf3400) [pid = 1741] [serial = 875] [outer = 0x8d7b9c00] 20:27:32 INFO - PROCESS | 1741 | 1463628452230 Marionette DEBUG loaded listener.js 20:27:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 226 (0x8e18e400) [pid = 1741] [serial = 876] [outer = 0x8d7b9c00] 20:27:33 INFO - PROCESS | 1741 | 1463628453163 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]]]}] 20:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 20:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1329ms 20:27:33 INFO - PROCESS | 1741 | 1463628453193 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 20:27:33 INFO - PROCESS | 1741 | 1463628453197 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 20:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 20:27:33 INFO - PROCESS | 1741 | 1463628453203 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 20:27:33 INFO - PROCESS | 1741 | 1463628453206 Marionette TRACE conn4 <- [1,1138,null,{}] 20:27:33 INFO - PROCESS | 1741 | 1463628453211 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}] 20:27:33 INFO - PROCESS | 1741 | 1463628453439 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 20:27:33 INFO - PROCESS | 1741 | 1463628453470 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cdd4800 == 133 [pid = 1741] [id = 292] 20:27:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 227 (0x8dae9c00) [pid = 1741] [serial = 877] [outer = (nil)] 20:27:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 228 (0x8e236000) [pid = 1741] [serial = 878] [outer = 0x8dae9c00] 20:27:33 INFO - PROCESS | 1741 | 1463628453541 Marionette DEBUG loaded listener.js 20:27:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 229 (0x8ea64c00) [pid = 1741] [serial = 879] [outer = 0x8dae9c00] 20:27:34 INFO - PROCESS | 1741 | --DOMWINDOW == 228 (0x8ba49800) [pid = 1741] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 20:27:34 INFO - PROCESS | 1741 | --DOMWINDOW == 227 (0x9181e000) [pid = 1741] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 20:27:34 INFO - PROCESS | 1741 | --DOMWINDOW == 226 (0x8b91f800) [pid = 1741] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 20:27:34 INFO - PROCESS | 1741 | --DOMWINDOW == 225 (0x8cfc9000) [pid = 1741] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 20:27:34 INFO - PROCESS | 1741 | --DOMWINDOW == 224 (0x8b916800) [pid = 1741] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 20:27:34 INFO - PROCESS | 1741 | --DOMWINDOW == 223 (0x90ad9000) [pid = 1741] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 20:27:34 INFO - PROCESS | 1741 | 1463628454991 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]]]}] 20:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 20:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1839ms 20:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 20:27:35 INFO - PROCESS | 1741 | 1463628455042 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 20:27:35 INFO - PROCESS | 1741 | 1463628455045 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 20:27:35 INFO - PROCESS | 1741 | 1463628455051 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 20:27:35 INFO - PROCESS | 1741 | 1463628455054 Marionette TRACE conn4 <- [1,1142,null,{}] 20:27:35 INFO - PROCESS | 1741 | 1463628455070 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}] 20:27:35 INFO - PROCESS | 1741 | 1463628455244 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 20:27:35 INFO - PROCESS | 1741 | 1463628455255 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b18f000 == 134 [pid = 1741] [id = 293] 20:27:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 224 (0x8e22d000) [pid = 1741] [serial = 880] [outer = (nil)] 20:27:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 225 (0x8f2f4000) [pid = 1741] [serial = 881] [outer = 0x8e22d000] 20:27:35 INFO - PROCESS | 1741 | 1463628455326 Marionette DEBUG loaded listener.js 20:27:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 226 (0x8f2fc000) [pid = 1741] [serial = 882] [outer = 0x8e22d000] 20:27:36 INFO - PROCESS | 1741 | 1463628456238 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]]]}] 20:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 20:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1243ms 20:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 20:27:36 INFO - PROCESS | 1741 | 1463628456294 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 20:27:36 INFO - PROCESS | 1741 | 1463628456296 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 20:27:36 INFO - PROCESS | 1741 | 1463628456302 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 20:27:36 INFO - PROCESS | 1741 | 1463628456306 Marionette TRACE conn4 <- [1,1146,null,{}] 20:27:36 INFO - PROCESS | 1741 | 1463628456311 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}] 20:27:36 INFO - PROCESS | 1741 | 1463628456468 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 20:27:36 INFO - PROCESS | 1741 | 1463628456478 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:36 INFO - PROCESS | 1741 | ++DOCSHELL 0x8eb96400 == 135 [pid = 1741] [id = 294] 20:27:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 227 (0x8eb9d000) [pid = 1741] [serial = 883] [outer = (nil)] 20:27:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 228 (0x8f530000) [pid = 1741] [serial = 884] [outer = 0x8eb9d000] 20:27:36 INFO - PROCESS | 1741 | 1463628456548 Marionette DEBUG loaded listener.js 20:27:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 229 (0x8f53c000) [pid = 1741] [serial = 885] [outer = 0x8eb9d000] 20:27:37 INFO - PROCESS | 1741 | 1463628457743 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]]]}] 20:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 20:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1483ms 20:27:37 INFO - PROCESS | 1741 | 1463628457786 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 20:27:37 INFO - PROCESS | 1741 | 1463628457793 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 20:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 20:27:37 INFO - PROCESS | 1741 | 1463628457801 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 20:27:37 INFO - PROCESS | 1741 | 1463628457807 Marionette TRACE conn4 <- [1,1150,null,{}] 20:27:37 INFO - PROCESS | 1741 | 1463628457815 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}] 20:27:38 INFO - PROCESS | 1741 | 1463628458018 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 20:27:38 INFO - PROCESS | 1741 | 1463628458275 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x89cec400 == 136 [pid = 1741] [id = 295] 20:27:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 230 (0x8bcd4400) [pid = 1741] [serial = 886] [outer = (nil)] 20:27:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 231 (0x8ca4b800) [pid = 1741] [serial = 887] [outer = 0x8bcd4400] 20:27:38 INFO - PROCESS | 1741 | 1463628458409 Marionette DEBUG loaded listener.js 20:27:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 232 (0x8cdde800) [pid = 1741] [serial = 888] [outer = 0x8bcd4400] 20:27:39 INFO - PROCESS | 1741 | 1463628459309 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]]]}] 20:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 20:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1582ms 20:27:39 INFO - PROCESS | 1741 | 1463628459384 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 20:27:39 INFO - PROCESS | 1741 | 1463628459393 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 20:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 20:27:39 INFO - PROCESS | 1741 | 1463628459404 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 20:27:39 INFO - PROCESS | 1741 | 1463628459408 Marionette TRACE conn4 <- [1,1154,null,{}] 20:27:39 INFO - PROCESS | 1741 | 1463628459414 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}] 20:27:39 INFO - PROCESS | 1741 | 1463628459651 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 20:27:39 INFO - PROCESS | 1741 | 1463628459949 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cdd5400 == 137 [pid = 1741] [id = 296] 20:27:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 233 (0x8ce62000) [pid = 1741] [serial = 889] [outer = (nil)] 20:27:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 234 (0x8dade800) [pid = 1741] [serial = 890] [outer = 0x8ce62000] 20:27:40 INFO - PROCESS | 1741 | 1463628460077 Marionette DEBUG loaded listener.js 20:27:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 235 (0x8e233000) [pid = 1741] [serial = 891] [outer = 0x8ce62000] 20:27:40 INFO - PROCESS | 1741 | 1463628460925 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]]]}] 20:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 20:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1584ms 20:27:40 INFO - PROCESS | 1741 | 1463628460989 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 20:27:40 INFO - PROCESS | 1741 | 1463628460994 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 20:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 20:27:41 INFO - PROCESS | 1741 | 1463628461000 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 20:27:41 INFO - PROCESS | 1741 | 1463628461006 Marionette TRACE conn4 <- [1,1158,null,{}] 20:27:41 INFO - PROCESS | 1741 | 1463628461023 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}] 20:27:41 INFO - PROCESS | 1741 | 1463628461259 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 20:27:41 INFO - PROCESS | 1741 | 1463628461527 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ed3f400 == 138 [pid = 1741] [id = 297] 20:27:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 236 (0x8f2f2800) [pid = 1741] [serial = 892] [outer = (nil)] 20:27:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 237 (0x8f54d800) [pid = 1741] [serial = 893] [outer = 0x8f2f2800] 20:27:41 INFO - PROCESS | 1741 | 1463628461658 Marionette DEBUG loaded listener.js 20:27:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 238 (0x90bec400) [pid = 1741] [serial = 894] [outer = 0x8f2f2800] 20:27:42 INFO - PROCESS | 1741 | 1463628462521 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]]]}] 20:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 20:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1585ms 20:27:42 INFO - PROCESS | 1741 | 1463628462586 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 20:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 20:27:42 INFO - PROCESS | 1741 | 1463628462591 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 20:27:42 INFO - PROCESS | 1741 | 1463628462597 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 20:27:42 INFO - PROCESS | 1741 | 1463628462601 Marionette TRACE conn4 <- [1,1162,null,{}] 20:27:42 INFO - PROCESS | 1741 | 1463628462606 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}] 20:27:42 INFO - PROCESS | 1741 | 1463628462801 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 20:27:43 INFO - PROCESS | 1741 | 1463628463062 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x8bcd4c00 == 139 [pid = 1741] [id = 298] 20:27:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 239 (0x90bf0000) [pid = 1741] [serial = 895] [outer = (nil)] 20:27:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 240 (0x90dc5800) [pid = 1741] [serial = 896] [outer = 0x90bf0000] 20:27:43 INFO - PROCESS | 1741 | 1463628463186 Marionette DEBUG loaded listener.js 20:27:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 241 (0x9181d000) [pid = 1741] [serial = 897] [outer = 0x90bf0000] 20:27:44 INFO - PROCESS | 1741 | 1463628464082 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]]]}] 20:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 20:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1532ms 20:27:44 INFO - PROCESS | 1741 | 1463628464130 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 20:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 20:27:44 INFO - PROCESS | 1741 | 1463628464134 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 20:27:44 INFO - PROCESS | 1741 | 1463628464140 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 20:27:44 INFO - PROCESS | 1741 | 1463628464143 Marionette TRACE conn4 <- [1,1166,null,{}] 20:27:44 INFO - PROCESS | 1741 | 1463628464149 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}] 20:27:44 INFO - PROCESS | 1741 | 1463628464334 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 20:27:44 INFO - PROCESS | 1741 | 1463628464600 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f40f400 == 140 [pid = 1741] [id = 299] 20:27:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 242 (0x90dbd800) [pid = 1741] [serial = 898] [outer = (nil)] 20:27:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 243 (0x918db400) [pid = 1741] [serial = 899] [outer = 0x90dbd800] 20:27:44 INFO - PROCESS | 1741 | 1463628464730 Marionette DEBUG loaded listener.js 20:27:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 244 (0x91945400) [pid = 1741] [serial = 900] [outer = 0x90dbd800] 20:27:45 INFO - PROCESS | 1741 | 1463628465612 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]]]}] 20:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 20:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1533ms 20:27:45 INFO - PROCESS | 1741 | 1463628465673 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 20:27:45 INFO - PROCESS | 1741 | 1463628465677 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 20:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 20:27:45 INFO - PROCESS | 1741 | 1463628465683 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 20:27:45 INFO - PROCESS | 1741 | 1463628465687 Marionette TRACE conn4 <- [1,1170,null,{}] 20:27:45 INFO - PROCESS | 1741 | 1463628465692 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}] 20:27:45 INFO - PROCESS | 1741 | 1463628465902 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 20:27:46 INFO - PROCESS | 1741 | 1463628466223 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x90bf2c00 == 141 [pid = 1741] [id = 300] 20:27:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 245 (0x918d2000) [pid = 1741] [serial = 901] [outer = (nil)] 20:27:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 246 (0x919cec00) [pid = 1741] [serial = 902] [outer = 0x918d2000] 20:27:46 INFO - PROCESS | 1741 | 1463628466328 Marionette DEBUG loaded listener.js 20:27:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 247 (0x925e1400) [pid = 1741] [serial = 903] [outer = 0x918d2000] 20:27:47 INFO - PROCESS | 1741 | 1463628467176 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]]]}] 20:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 20:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1534ms 20:27:47 INFO - PROCESS | 1741 | 1463628467218 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 20:27:47 INFO - PROCESS | 1741 | 1463628467221 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 20:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 20:27:47 INFO - PROCESS | 1741 | 1463628467228 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 20:27:47 INFO - PROCESS | 1741 | 1463628467232 Marionette TRACE conn4 <- [1,1174,null,{}] 20:27:47 INFO - PROCESS | 1741 | 1463628467237 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}] 20:27:47 INFO - PROCESS | 1741 | 1463628467418 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 20:27:47 INFO - PROCESS | 1741 | 1463628467637 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x9194e000 == 142 [pid = 1741] [id = 301] 20:27:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 248 (0x919c8400) [pid = 1741] [serial = 904] [outer = (nil)] 20:27:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 249 (0x92ac2800) [pid = 1741] [serial = 905] [outer = 0x919c8400] 20:27:47 INFO - PROCESS | 1741 | 1463628467757 Marionette DEBUG loaded listener.js 20:27:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 250 (0x92aca400) [pid = 1741] [serial = 906] [outer = 0x919c8400] 20:27:48 INFO - PROCESS | 1741 | 1463628468656 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] 20:27:48 INFO - PROCESS | 1741 | 1463628468717 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 20:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 20:27:48 INFO - PROCESS | 1741 | 1463628468723 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 20:27:48 INFO - PROCESS | 1741 | 1463628468729 Marionette TRACE conn4 <- [1,1178,null,{}] 20:27:48 INFO - PROCESS | 1741 | 1463628468735 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}] 20:27:48 INFO - PROCESS | 1741 | 1463628468936 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 20:27:49 INFO - PROCESS | 1741 | 1463628469193 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x90bf1000 == 143 [pid = 1741] [id = 302] 20:27:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 251 (0x918d4000) [pid = 1741] [serial = 907] [outer = (nil)] 20:27:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 252 (0x93a12c00) [pid = 1741] [serial = 908] [outer = 0x918d4000] 20:27:49 INFO - PROCESS | 1741 | 1463628469316 Marionette DEBUG loaded listener.js 20:27:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 253 (0x93ccf000) [pid = 1741] [serial = 909] [outer = 0x918d4000] 20:27:50 INFO - PROCESS | 1741 | 1463628470142 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] 20:27:50 INFO - PROCESS | 1741 | 1463628470224 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 20:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 20:27:50 INFO - PROCESS | 1741 | 1463628470231 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 20:27:50 INFO - PROCESS | 1741 | 1463628470234 Marionette TRACE conn4 <- [1,1182,null,{}] 20:27:50 INFO - PROCESS | 1741 | 1463628470240 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}] 20:27:50 INFO - PROCESS | 1741 | 1463628470443 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 20:27:50 INFO - PROCESS | 1741 | 1463628470751 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x92ac5400 == 144 [pid = 1741] [id = 303] 20:27:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 254 (0x92ac9800) [pid = 1741] [serial = 910] [outer = (nil)] 20:27:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 255 (0x9513f800) [pid = 1741] [serial = 911] [outer = 0x92ac9800] 20:27:50 INFO - PROCESS | 1741 | 1463628470841 Marionette DEBUG loaded listener.js 20:27:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 256 (0x951d2000) [pid = 1741] [serial = 912] [outer = 0x92ac9800] 20:27:51 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:27:51 INFO - PROCESS | 1741 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:27:51 INFO - PROCESS | 1741 | 1463628471741 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] 20:27:51 INFO - PROCESS | 1741 | 1463628471816 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 20:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 20:27:51 INFO - PROCESS | 1741 | 1463628471822 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 20:27:51 INFO - PROCESS | 1741 | 1463628471826 Marionette TRACE conn4 <- [1,1186,null,{}] 20:27:51 INFO - PROCESS | 1741 | 1463628471831 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}] 20:27:52 INFO - PROCESS | 1741 | 1463628472023 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 20:27:52 INFO - PROCESS | 1741 | 1463628472291 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x9513b400 == 145 [pid = 1741] [id = 304] 20:27:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 257 (0x97764400) [pid = 1741] [serial = 913] [outer = (nil)] 20:27:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 258 (0x98927400) [pid = 1741] [serial = 914] [outer = 0x97764400] 20:27:52 INFO - PROCESS | 1741 | 1463628472418 Marionette DEBUG loaded listener.js 20:27:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 259 (0x9932f800) [pid = 1741] [serial = 915] [outer = 0x97764400] 20:27:53 INFO - PROCESS | 1741 | 1463628473291 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] 20:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 20:27:53 INFO - PROCESS | 1741 | 1463628473362 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 20:27:53 INFO - PROCESS | 1741 | 1463628473368 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 20:27:53 INFO - PROCESS | 1741 | 1463628473373 Marionette TRACE conn4 <- [1,1190,null,{}] 20:27:53 INFO - PROCESS | 1741 | 1463628473379 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}] 20:27:53 INFO - PROCESS | 1741 | 1463628473625 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 20:27:53 INFO - PROCESS | 1741 | 1463628473888 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x981f1400 == 146 [pid = 1741] [id = 305] 20:27:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 260 (0x9a026800) [pid = 1741] [serial = 916] [outer = (nil)] 20:27:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 261 (0x9a314800) [pid = 1741] [serial = 917] [outer = 0x9a026800] 20:27:54 INFO - PROCESS | 1741 | 1463628474023 Marionette DEBUG loaded listener.js 20:27:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 262 (0x9a40fc00) [pid = 1741] [serial = 918] [outer = 0x9a026800] 20:27:54 INFO - PROCESS | 1741 | 1463628474883 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] 20:27:54 INFO - PROCESS | 1741 | 1463628474954 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 20:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 20:27:54 INFO - PROCESS | 1741 | 1463628474961 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 20:27:54 INFO - PROCESS | 1741 | 1463628474964 Marionette TRACE conn4 <- [1,1194,null,{}] 20:27:54 INFO - PROCESS | 1741 | 1463628474970 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}] 20:27:55 INFO - PROCESS | 1741 | 1463628475157 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 20:27:55 INFO - PROCESS | 1741 | 1463628475467 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e22c800 == 147 [pid = 1741] [id = 306] 20:27:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 263 (0x9a034c00) [pid = 1741] [serial = 919] [outer = (nil)] 20:27:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 264 (0x9b585c00) [pid = 1741] [serial = 920] [outer = 0x9a034c00] 20:27:55 INFO - PROCESS | 1741 | 1463628475571 Marionette DEBUG loaded listener.js 20:27:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 265 (0x9b58b400) [pid = 1741] [serial = 921] [outer = 0x9a034c00] 20:27:56 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:27:56 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:27:56 INFO - PROCESS | 1741 | 1463628476469 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] 20:27:56 INFO - PROCESS | 1741 | 1463628476558 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 20:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 20:27:56 INFO - PROCESS | 1741 | 1463628476564 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 20:27:56 INFO - PROCESS | 1741 | 1463628476577 Marionette TRACE conn4 <- [1,1198,null,{}] 20:27:56 INFO - PROCESS | 1741 | 1463628476581 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}] 20:27:56 INFO - PROCESS | 1741 | 1463628476805 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 20:27:57 INFO - PROCESS | 1741 | 1463628477065 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b059800 == 148 [pid = 1741] [id = 307] 20:27:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 266 (0x9b082400) [pid = 1741] [serial = 922] [outer = (nil)] 20:27:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 267 (0x9b8f3000) [pid = 1741] [serial = 923] [outer = 0x9b082400] 20:27:57 INFO - PROCESS | 1741 | 1463628477189 Marionette DEBUG loaded listener.js 20:27:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 268 (0x9b8fc800) [pid = 1741] [serial = 924] [outer = 0x9b082400] 20:27:58 INFO - PROCESS | 1741 | 1463628478010 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]]]}] 20:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 20:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1503ms 20:27:58 INFO - PROCESS | 1741 | 1463628478068 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 20:27:58 INFO - PROCESS | 1741 | 1463628478071 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 20:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 20:27:58 INFO - PROCESS | 1741 | 1463628478077 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 20:27:58 INFO - PROCESS | 1741 | 1463628478080 Marionette TRACE conn4 <- [1,1202,null,{}] 20:27:58 INFO - PROCESS | 1741 | 1463628478086 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}] 20:27:58 INFO - PROCESS | 1741 | 1463628478278 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 20:27:58 INFO - PROCESS | 1741 | 1463628478498 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b592800 == 149 [pid = 1741] [id = 308] 20:27:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 269 (0x9b8f5400) [pid = 1741] [serial = 925] [outer = (nil)] 20:27:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 270 (0x9beb2000) [pid = 1741] [serial = 926] [outer = 0x9b8f5400] 20:27:58 INFO - PROCESS | 1741 | 1463628478622 Marionette DEBUG loaded listener.js 20:27:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 271 (0x9beb9000) [pid = 1741] [serial = 927] [outer = 0x9b8f5400] 20:27:59 INFO - PROCESS | 1741 | 1463628479581 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]]]}] 20:27:59 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 20:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1579ms 20:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 20:27:59 INFO - PROCESS | 1741 | 1463628479657 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 20:27:59 INFO - PROCESS | 1741 | 1463628479660 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 20:27:59 INFO - PROCESS | 1741 | 1463628479667 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 20:27:59 INFO - PROCESS | 1741 | 1463628479670 Marionette TRACE conn4 <- [1,1206,null,{}] 20:27:59 INFO - PROCESS | 1741 | 1463628479675 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}] 20:27:59 INFO - PROCESS | 1741 | 1463628479852 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 20:28:00 INFO - PROCESS | 1741 | 1463628480125 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x9775fc00 == 150 [pid = 1741] [id = 309] 20:28:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 272 (0x9b586c00) [pid = 1741] [serial = 928] [outer = (nil)] 20:28:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 273 (0x9c487c00) [pid = 1741] [serial = 929] [outer = 0x9b586c00] 20:28:00 INFO - PROCESS | 1741 | 1463628480250 Marionette DEBUG loaded listener.js 20:28:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 274 (0x9c710400) [pid = 1741] [serial = 930] [outer = 0x9b586c00] 20:28:01 INFO - PROCESS | 1741 | 1463628481083 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]]]}] 20:28:01 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 20:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1482ms 20:28:01 INFO - PROCESS | 1741 | 1463628481149 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 20:28:01 INFO - PROCESS | 1741 | 1463628481152 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 20:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 20:28:01 INFO - PROCESS | 1741 | 1463628481159 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 20:28:01 INFO - PROCESS | 1741 | 1463628481162 Marionette TRACE conn4 <- [1,1210,null,{}] 20:28:01 INFO - PROCESS | 1741 | 1463628481168 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}] 20:28:01 INFO - PROCESS | 1741 | 1463628481434 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 20:28:01 INFO - PROCESS | 1741 | 1463628481738 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x9bf91400 == 151 [pid = 1741] [id = 310] 20:28:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 275 (0x9c4b8400) [pid = 1741] [serial = 931] [outer = (nil)] 20:28:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 276 (0x9cc73c00) [pid = 1741] [serial = 932] [outer = 0x9c4b8400] 20:28:01 INFO - PROCESS | 1741 | 1463628481828 Marionette DEBUG loaded listener.js 20:28:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 277 (0x9cd48000) [pid = 1741] [serial = 933] [outer = 0x9c4b8400] 20:28:02 INFO - PROCESS | 1741 | 1463628482675 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]]]}] 20:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 20:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1583ms 20:28:02 INFO - PROCESS | 1741 | 1463628482742 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 20:28:02 INFO - PROCESS | 1741 | 1463628482745 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 20:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 20:28:02 INFO - PROCESS | 1741 | 1463628482752 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 20:28:02 INFO - PROCESS | 1741 | 1463628482756 Marionette TRACE conn4 <- [1,1214,null,{}] 20:28:02 INFO - PROCESS | 1741 | 1463628482761 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}] 20:28:02 INFO - PROCESS | 1741 | 1463628482942 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 20:28:03 INFO - PROCESS | 1741 | 1463628483202 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b195800 == 152 [pid = 1741] [id = 311] 20:28:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 278 (0x8b920c00) [pid = 1741] [serial = 934] [outer = (nil)] 20:28:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 279 (0xa114d000) [pid = 1741] [serial = 935] [outer = 0x8b920c00] 20:28:03 INFO - PROCESS | 1741 | 1463628483357 Marionette DEBUG loaded listener.js 20:28:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 280 (0xa22a2800) [pid = 1741] [serial = 936] [outer = 0x8b920c00] 20:28:04 INFO - PROCESS | 1741 | 1463628484234 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]]]}] 20:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 20:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1529ms 20:28:04 INFO - PROCESS | 1741 | 1463628484281 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 20:28:04 INFO - PROCESS | 1741 | 1463628484285 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 20:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 20:28:04 INFO - PROCESS | 1741 | 1463628484291 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 20:28:04 INFO - PROCESS | 1741 | 1463628484294 Marionette TRACE conn4 <- [1,1218,null,{}] 20:28:04 INFO - PROCESS | 1741 | 1463628484300 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}] 20:28:04 INFO - PROCESS | 1741 | 1463628484475 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 20:28:04 INFO - PROCESS | 1741 | 1463628484799 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x97758c00 == 153 [pid = 1741] [id = 312] 20:28:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 281 (0x9775f800) [pid = 1741] [serial = 937] [outer = (nil)] 20:28:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 282 (0x9b05f800) [pid = 1741] [serial = 938] [outer = 0x9775f800] 20:28:04 INFO - PROCESS | 1741 | 1463628484885 Marionette DEBUG loaded listener.js 20:28:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 283 (0x9ce63400) [pid = 1741] [serial = 939] [outer = 0x9775f800] 20:28:05 INFO - PROCESS | 1741 | 1463628485750 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]]]}] 20:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 20:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1494ms 20:28:05 INFO - PROCESS | 1741 | 1463628485786 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 20:28:05 INFO - PROCESS | 1741 | 1463628485790 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 20:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 20:28:05 INFO - PROCESS | 1741 | 1463628485796 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 20:28:05 INFO - PROCESS | 1741 | 1463628485799 Marionette TRACE conn4 <- [1,1222,null,{}] 20:28:05 INFO - PROCESS | 1741 | 1463628485809 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}] 20:28:05 INFO - PROCESS | 1741 | 1463628485984 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 20:28:06 INFO - PROCESS | 1741 | 1463628486210 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:06 INFO - PROCESS | 1741 | ++DOCSHELL 0xa31f4c00 == 154 [pid = 1741] [id = 313] 20:28:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 284 (0xa3319000) [pid = 1741] [serial = 940] [outer = (nil)] 20:28:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 285 (0xa364dc00) [pid = 1741] [serial = 941] [outer = 0xa3319000] 20:28:06 INFO - PROCESS | 1741 | 1463628486338 Marionette DEBUG loaded listener.js 20:28:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 286 (0xa36b0000) [pid = 1741] [serial = 942] [outer = 0xa3319000] 20:28:07 INFO - PROCESS | 1741 | --DOCSHELL 0x8f54e000 == 153 [pid = 1741] [id = 134] 20:28:07 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfbf400 == 152 [pid = 1741] [id = 181] 20:28:07 INFO - PROCESS | 1741 | --DOCSHELL 0x89ce2c00 == 151 [pid = 1741] [id = 240] 20:28:07 INFO - PROCESS | 1741 | --DOCSHELL 0x89ce5c00 == 150 [pid = 1741] [id = 241] 20:28:07 INFO - PROCESS | 1741 | --DOCSHELL 0x8b18bc00 == 149 [pid = 1741] [id = 242] 20:28:07 INFO - PROCESS | 1741 | --DOCSHELL 0x8b18f000 == 148 [pid = 1741] [id = 293] 20:28:07 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7b7000 == 147 [pid = 1741] [id = 290] 20:28:07 INFO - PROCESS | 1741 | --DOCSHELL 0x89ac6c00 == 146 [pid = 1741] [id = 289] 20:28:07 INFO - PROCESS | 1741 | --DOCSHELL 0x8bcd8800 == 145 [pid = 1741] [id = 288] 20:28:07 INFO - PROCESS | 1741 | --DOMWINDOW == 285 (0x90ad9800) [pid = 1741] [serial = 807] [outer = (nil)] [url = about:blank] 20:28:07 INFO - PROCESS | 1741 | --DOMWINDOW == 284 (0x8ca6dc00) [pid = 1741] [serial = 797] [outer = (nil)] [url = about:blank] 20:28:07 INFO - PROCESS | 1741 | --DOMWINDOW == 283 (0x9a055400) [pid = 1741] [serial = 767] [outer = (nil)] [url = about:blank] 20:28:07 INFO - PROCESS | 1741 | --DOMWINDOW == 282 (0xa36eb400) [pid = 1741] [serial = 785] [outer = (nil)] [url = about:blank] 20:28:07 INFO - PROCESS | 1741 | --DOMWINDOW == 281 (0x9194b800) [pid = 1741] [serial = 810] [outer = (nil)] [url = about:blank] 20:28:07 INFO - PROCESS | 1741 | --DOMWINDOW == 280 (0x8ea65400) [pid = 1741] [serial = 815] [outer = (nil)] [url = about:blank] 20:28:07 INFO - PROCESS | 1741 | --DOMWINDOW == 279 (0x8ca6ec00) [pid = 1741] [serial = 791] [outer = (nil)] [url = about:blank] 20:28:07 INFO - PROCESS | 1741 | --DOMWINDOW == 278 (0xa27ec000) [pid = 1741] [serial = 779] [outer = (nil)] [url = about:blank] 20:28:07 INFO - PROCESS | 1741 | --DOMWINDOW == 277 (0x92925400) [pid = 1741] [serial = 753] [outer = (nil)] [url = about:blank] 20:28:07 INFO - PROCESS | 1741 | --DOMWINDOW == 276 (0x8ce66c00) [pid = 1741] [serial = 800] [outer = (nil)] [url = about:blank] 20:28:07 INFO - PROCESS | 1741 | --DOMWINDOW == 275 (0xa114cc00) [pid = 1741] [serial = 776] [outer = (nil)] [url = about:blank] 20:28:07 INFO - PROCESS | 1741 | --DOMWINDOW == 274 (0x89ac8000) [pid = 1741] [serial = 794] [outer = (nil)] [url = about:blank] 20:28:07 INFO - PROCESS | 1741 | --DOMWINDOW == 273 (0x8b194800) [pid = 1741] [serial = 755] [outer = (nil)] [url = about:blank] 20:28:07 INFO - PROCESS | 1741 | --DOMWINDOW == 272 (0x8f406800) [pid = 1741] [serial = 758] [outer = (nil)] [url = about:blank] 20:28:07 INFO - PROCESS | 1741 | --DOMWINDOW == 271 (0x8d7ae400) [pid = 1741] [serial = 801] [outer = (nil)] [url = about:blank] 20:28:07 INFO - PROCESS | 1741 | --DOMWINDOW == 270 (0x8f409c00) [pid = 1741] [serial = 806] [outer = (nil)] [url = about:blank] 20:28:07 INFO - PROCESS | 1741 | --DOMWINDOW == 269 (0x97761c00) [pid = 1741] [serial = 764] [outer = (nil)] [url = about:blank] 20:28:07 INFO - PROCESS | 1741 | --DOMWINDOW == 268 (0x925e5800) [pid = 1741] [serial = 813] [outer = (nil)] [url = about:blank] 20:28:07 INFO - PROCESS | 1741 | --DOMWINDOW == 267 (0x919cc400) [pid = 1741] [serial = 812] [outer = (nil)] [url = about:blank] 20:28:07 INFO - PROCESS | 1741 | --DOMWINDOW == 266 (0x9a410400) [pid = 1741] [serial = 770] [outer = (nil)] [url = about:blank] 20:28:07 INFO - PROCESS | 1741 | --DOMWINDOW == 265 (0x92918800) [pid = 1741] [serial = 816] [outer = (nil)] [url = about:blank] 20:28:07 INFO - PROCESS | 1741 | --DOMWINDOW == 264 (0x918d2800) [pid = 1741] [serial = 809] [outer = (nil)] [url = about:blank] 20:28:07 INFO - PROCESS | 1741 | --DOMWINDOW == 263 (0x8ea67000) [pid = 1741] [serial = 803] [outer = (nil)] [url = about:blank] 20:28:07 INFO - PROCESS | 1741 | --DOMWINDOW == 262 (0x919cb400) [pid = 1741] [serial = 761] [outer = (nil)] [url = about:blank] 20:28:07 INFO - PROCESS | 1741 | --DOMWINDOW == 261 (0x9c489c00) [pid = 1741] [serial = 773] [outer = (nil)] [url = about:blank] 20:28:07 INFO - PROCESS | 1741 | --DOMWINDOW == 260 (0x8ce69c00) [pid = 1741] [serial = 782] [outer = (nil)] [url = about:blank] 20:28:07 INFO - PROCESS | 1741 | --DOMWINDOW == 259 (0x9194bc00) [pid = 1741] [serial = 788] [outer = (nil)] [url = about:blank] 20:28:07 INFO - PROCESS | 1741 | --DOMWINDOW == 258 (0x9775b400) [pid = 1741] [serial = 818] [outer = (nil)] [url = about:blank] 20:28:08 INFO - PROCESS | 1741 | 1463628488259 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] 20:28:08 INFO - PROCESS | 1741 | 1463628488303 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 20:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 20:28:08 INFO - PROCESS | 1741 | 1463628488311 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 20:28:08 INFO - PROCESS | 1741 | 1463628488317 Marionette TRACE conn4 <- [1,1226,null,{}] 20:28:08 INFO - PROCESS | 1741 | 1463628488324 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}] 20:28:08 INFO - PROCESS | 1741 | 1463628488517 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 20:28:08 INFO - PROCESS | 1741 | 1463628488701 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x89acb400 == 146 [pid = 1741] [id = 314] 20:28:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 259 (0x8b916c00) [pid = 1741] [serial = 943] [outer = (nil)] 20:28:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 260 (0x8bce0000) [pid = 1741] [serial = 944] [outer = 0x8b916c00] 20:28:08 INFO - PROCESS | 1741 | 1463628488781 Marionette DEBUG loaded listener.js 20:28:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 261 (0x8ca72400) [pid = 1741] [serial = 945] [outer = 0x8b916c00] 20:28:09 INFO - PROCESS | 1741 | 1463628489523 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]]]}] 20:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 20:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1229ms 20:28:09 INFO - PROCESS | 1741 | 1463628489541 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 20:28:09 INFO - PROCESS | 1741 | 1463628489548 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 20:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 20:28:09 INFO - PROCESS | 1741 | 1463628489558 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 20:28:09 INFO - PROCESS | 1741 | 1463628489561 Marionette TRACE conn4 <- [1,1230,null,{}] 20:28:09 INFO - PROCESS | 1741 | 1463628489567 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}] 20:28:09 INFO - PROCESS | 1741 | 1463628489820 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 20:28:09 INFO - PROCESS | 1741 | 1463628489942 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca4e400 == 147 [pid = 1741] [id = 315] 20:28:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 262 (0x8ca71c00) [pid = 1741] [serial = 946] [outer = (nil)] 20:28:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 263 (0x8d7ad000) [pid = 1741] [serial = 947] [outer = 0x8ca71c00] 20:28:10 INFO - PROCESS | 1741 | 1463628490017 Marionette DEBUG loaded listener.js 20:28:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 264 (0x8d9cc400) [pid = 1741] [serial = 948] [outer = 0x8ca71c00] 20:28:10 INFO - PROCESS | 1741 | 1463628490908 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]]]}] 20:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 20:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1375ms 20:28:10 INFO - PROCESS | 1741 | 1463628490934 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 20:28:10 INFO - PROCESS | 1741 | 1463628490938 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 20:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 20:28:10 INFO - PROCESS | 1741 | 1463628490951 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 20:28:10 INFO - PROCESS | 1741 | 1463628490957 Marionette TRACE conn4 <- [1,1234,null,{}] 20:28:10 INFO - PROCESS | 1741 | 1463628490972 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}] 20:28:11 INFO - PROCESS | 1741 | 1463628491212 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 20:28:11 INFO - PROCESS | 1741 | 1463628491235 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7b3000 == 148 [pid = 1741] [id = 316] 20:28:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 265 (0x8ed3c800) [pid = 1741] [serial = 949] [outer = (nil)] 20:28:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 266 (0x8f2f0000) [pid = 1741] [serial = 950] [outer = 0x8ed3c800] 20:28:11 INFO - PROCESS | 1741 | 1463628491329 Marionette DEBUG loaded listener.js 20:28:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 267 (0x8f40a400) [pid = 1741] [serial = 951] [outer = 0x8ed3c800] 20:28:12 INFO - PROCESS | 1741 | 1463628492450 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]]]}] 20:28:12 INFO - PROCESS | 1741 | --DOMWINDOW == 266 (0x8e22d000) [pid = 1741] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 20:28:12 INFO - PROCESS | 1741 | --DOMWINDOW == 265 (0x8bcd9c00) [pid = 1741] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 20:28:12 INFO - PROCESS | 1741 | --DOMWINDOW == 264 (0x89cee400) [pid = 1741] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 20:28:12 INFO - PROCESS | 1741 | --DOMWINDOW == 263 (0x8dae9c00) [pid = 1741] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 20:28:12 INFO - PROCESS | 1741 | --DOMWINDOW == 262 (0x8bcda000) [pid = 1741] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 20:28:12 INFO - PROCESS | 1741 | --DOMWINDOW == 261 (0x8d7b9c00) [pid = 1741] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 20:28:12 INFO - PROCESS | 1741 | --DOMWINDOW == 260 (0x8d7b8000) [pid = 1741] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 20:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 20:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1582ms 20:28:12 INFO - PROCESS | 1741 | 1463628492533 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 20:28:12 INFO - PROCESS | 1741 | 1463628492537 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 20:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 20:28:12 INFO - PROCESS | 1741 | 1463628492543 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 20:28:12 INFO - PROCESS | 1741 | 1463628492546 Marionette TRACE conn4 <- [1,1238,null,{}] 20:28:12 INFO - PROCESS | 1741 | 1463628492552 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}] 20:28:12 INFO - PROCESS | 1741 | 1463628492716 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 20:28:12 INFO - PROCESS | 1741 | --DOCSHELL 0x9932ec00 == 147 [pid = 1741] [id = 10] 20:28:13 INFO - PROCESS | 1741 | 1463628493029 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ea68400 == 148 [pid = 1741] [id = 317] 20:28:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 261 (0x8ed40c00) [pid = 1741] [serial = 952] [outer = (nil)] 20:28:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 262 (0x8f409c00) [pid = 1741] [serial = 953] [outer = 0x8ed40c00] 20:28:13 INFO - PROCESS | 1741 | 1463628493101 Marionette DEBUG loaded listener.js 20:28:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 263 (0x8f551000) [pid = 1741] [serial = 954] [outer = 0x8ed40c00] 20:28:13 INFO - PROCESS | 1741 | 1463628493780 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]]]}] 20:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 20:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1276ms 20:28:13 INFO - PROCESS | 1741 | 1463628493820 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 20:28:13 INFO - PROCESS | 1741 | 1463628493823 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 20:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 20:28:13 INFO - PROCESS | 1741 | 1463628493829 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 20:28:13 INFO - PROCESS | 1741 | 1463628493831 Marionette TRACE conn4 <- [1,1242,null,{}] 20:28:13 INFO - PROCESS | 1741 | 1463628493837 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}] 20:28:14 INFO - PROCESS | 1741 | 1463628494061 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 20:28:14 INFO - PROCESS | 1741 | 1463628494081 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfc6000 == 149 [pid = 1741] [id = 318] 20:28:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 264 (0x8d9c8c00) [pid = 1741] [serial = 955] [outer = (nil)] 20:28:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 265 (0x91826800) [pid = 1741] [serial = 956] [outer = 0x8d9c8c00] 20:28:14 INFO - PROCESS | 1741 | 1463628494161 Marionette DEBUG loaded listener.js 20:28:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 266 (0x91948000) [pid = 1741] [serial = 957] [outer = 0x8d9c8c00] 20:28:15 INFO - PROCESS | 1741 | 1463628495283 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]]]}] 20:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 20:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1491ms 20:28:15 INFO - PROCESS | 1741 | 1463628495321 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 20:28:15 INFO - PROCESS | 1741 | 1463628495328 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 20:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 20:28:15 INFO - PROCESS | 1741 | 1463628495337 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 20:28:15 INFO - PROCESS | 1741 | 1463628495341 Marionette TRACE conn4 <- [1,1246,null,{}] 20:28:15 INFO - PROCESS | 1741 | 1463628495350 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}] 20:28:15 INFO - PROCESS | 1741 | 1463628495549 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 20:28:15 INFO - PROCESS | 1741 | 1463628495823 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x8bcdac00 == 150 [pid = 1741] [id = 319] 20:28:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 267 (0x8ca47000) [pid = 1741] [serial = 958] [outer = (nil)] 20:28:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 268 (0x8cfbf400) [pid = 1741] [serial = 959] [outer = 0x8ca47000] 20:28:15 INFO - PROCESS | 1741 | 1463628495957 Marionette DEBUG loaded listener.js 20:28:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 269 (0x8d7afc00) [pid = 1741] [serial = 960] [outer = 0x8ca47000] 20:28:16 INFO - PROCESS | 1741 | 1463628496852 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]]]}] 20:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 20:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1586ms 20:28:16 INFO - PROCESS | 1741 | 1463628496923 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 20:28:16 INFO - PROCESS | 1741 | 1463628496931 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 20:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 20:28:16 INFO - PROCESS | 1741 | 1463628496942 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 20:28:16 INFO - PROCESS | 1741 | 1463628496946 Marionette TRACE conn4 <- [1,1250,null,{}] 20:28:16 INFO - PROCESS | 1741 | 1463628496952 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}] 20:28:17 INFO - PROCESS | 1741 | 1463628497181 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 20:28:17 INFO - PROCESS | 1741 | 1463628497452 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x8eb95800 == 151 [pid = 1741] [id = 320] 20:28:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 270 (0x8eb97400) [pid = 1741] [serial = 961] [outer = (nil)] 20:28:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 271 (0x8f2f3c00) [pid = 1741] [serial = 962] [outer = 0x8eb97400] 20:28:17 INFO - PROCESS | 1741 | 1463628497579 Marionette DEBUG loaded listener.js 20:28:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 272 (0x90adb000) [pid = 1741] [serial = 963] [outer = 0x8eb97400] 20:28:18 INFO - PROCESS | 1741 | 1463628498493 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]]]}] 20:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 20:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1593ms 20:28:18 INFO - PROCESS | 1741 | 1463628498534 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 20:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 20:28:18 INFO - PROCESS | 1741 | 1463628498539 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 20:28:18 INFO - PROCESS | 1741 | 1463628498545 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 20:28:18 INFO - PROCESS | 1741 | 1463628498551 Marionette TRACE conn4 <- [1,1254,null,{}] 20:28:18 INFO - PROCESS | 1741 | 1463628498567 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}] 20:28:18 INFO - PROCESS | 1741 | 1463628498763 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 20:28:19 INFO - PROCESS | 1741 | 1463628499034 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e184800 == 152 [pid = 1741] [id = 321] 20:28:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 273 (0x8eb92800) [pid = 1741] [serial = 964] [outer = (nil)] 20:28:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 274 (0x9291ac00) [pid = 1741] [serial = 965] [outer = 0x8eb92800] 20:28:19 INFO - PROCESS | 1741 | 1463628499174 Marionette DEBUG loaded listener.js 20:28:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 275 (0x92ace800) [pid = 1741] [serial = 966] [outer = 0x8eb92800] 20:28:20 INFO - PROCESS | 1741 | 1463628500075 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]]]}] 20:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 20:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1584ms 20:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 20:28:20 INFO - PROCESS | 1741 | 1463628500129 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 20:28:20 INFO - PROCESS | 1741 | 1463628500133 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 20:28:20 INFO - PROCESS | 1741 | 1463628500139 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 20:28:20 INFO - PROCESS | 1741 | 1463628500143 Marionette TRACE conn4 <- [1,1258,null,{}] 20:28:20 INFO - PROCESS | 1741 | 1463628500149 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}] 20:28:20 INFO - PROCESS | 1741 | 1463628500341 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 20:28:20 INFO - PROCESS | 1741 | 1463628500561 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x92ace000 == 153 [pid = 1741] [id = 322] 20:28:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 276 (0x92ee5400) [pid = 1741] [serial = 967] [outer = (nil)] 20:28:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 277 (0x951dc400) [pid = 1741] [serial = 968] [outer = 0x92ee5400] 20:28:20 INFO - PROCESS | 1741 | 1463628500734 Marionette DEBUG loaded listener.js 20:28:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 278 (0x98118000) [pid = 1741] [serial = 969] [outer = 0x92ee5400] 20:28:21 INFO - PROCESS | 1741 | 1463628501626 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]]]}] 20:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 20:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1534ms 20:28:21 INFO - PROCESS | 1741 | 1463628501673 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 20:28:21 INFO - PROCESS | 1741 | 1463628501677 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 20:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 20:28:21 INFO - PROCESS | 1741 | 1463628501683 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 20:28:21 INFO - PROCESS | 1741 | 1463628501686 Marionette TRACE conn4 <- [1,1262,null,{}] 20:28:21 INFO - PROCESS | 1741 | 1463628501692 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}] 20:28:21 INFO - PROCESS | 1741 | 1463628501866 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 20:28:22 INFO - PROCESS | 1741 | 1463628502091 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x92acb000 == 154 [pid = 1741] [id = 323] 20:28:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 279 (0x93ccac00) [pid = 1741] [serial = 970] [outer = (nil)] 20:28:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 280 (0x9a02c800) [pid = 1741] [serial = 971] [outer = 0x93ccac00] 20:28:22 INFO - PROCESS | 1741 | 1463628502259 Marionette DEBUG loaded listener.js 20:28:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 281 (0x9a054c00) [pid = 1741] [serial = 972] [outer = 0x93ccac00] 20:28:23 INFO - PROCESS | 1741 | 1463628503133 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]]]}] 20:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 20:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1528ms 20:28:23 INFO - PROCESS | 1741 | 1463628503212 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 20:28:23 INFO - PROCESS | 1741 | 1463628503215 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 20:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 20:28:23 INFO - PROCESS | 1741 | 1463628503222 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 20:28:23 INFO - PROCESS | 1741 | 1463628503225 Marionette TRACE conn4 <- [1,1266,null,{}] 20:28:23 INFO - PROCESS | 1741 | 1463628503231 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}] 20:28:23 INFO - PROCESS | 1741 | 1463628503474 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 20:28:23 INFO - PROCESS | 1741 | 1463628503759 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ed3b400 == 155 [pid = 1741] [id = 324] 20:28:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 282 (0x8f546c00) [pid = 1741] [serial = 973] [outer = (nil)] 20:28:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 283 (0x9b58e400) [pid = 1741] [serial = 974] [outer = 0x8f546c00] 20:28:23 INFO - PROCESS | 1741 | 1463628503884 Marionette DEBUG loaded listener.js 20:28:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 284 (0x9b946400) [pid = 1741] [serial = 975] [outer = 0x8f546c00] 20:28:24 INFO - PROCESS | 1741 | 1463628504760 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]]]}] 20:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 20:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1582ms 20:28:24 INFO - PROCESS | 1741 | 1463628504804 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 20:28:24 INFO - PROCESS | 1741 | 1463628504809 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 20:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 20:28:24 INFO - PROCESS | 1741 | 1463628504815 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 20:28:24 INFO - PROCESS | 1741 | 1463628504818 Marionette TRACE conn4 <- [1,1270,null,{}] 20:28:24 INFO - PROCESS | 1741 | 1463628504824 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}] 20:28:24 INFO - PROCESS | 1741 | 1463628504997 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 20:28:25 INFO - PROCESS | 1741 | 1463628505222 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:25 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ce6fc00 == 156 [pid = 1741] [id = 325] 20:28:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 285 (0x9b8f2c00) [pid = 1741] [serial = 976] [outer = (nil)] 20:28:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 286 (0x9c798000) [pid = 1741] [serial = 977] [outer = 0x9b8f2c00] 20:28:25 INFO - PROCESS | 1741 | 1463628505344 Marionette DEBUG loaded listener.js 20:28:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 287 (0x9cd47400) [pid = 1741] [serial = 978] [outer = 0x9b8f2c00] 20:28:26 INFO - PROCESS | 1741 | 1463628506267 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]]]}] 20:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 20:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1528ms 20:28:26 INFO - PROCESS | 1741 | 1463628506344 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 20:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 20:28:26 INFO - PROCESS | 1741 | 1463628506348 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 20:28:26 INFO - PROCESS | 1741 | 1463628506354 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 20:28:26 INFO - PROCESS | 1741 | 1463628506358 Marionette TRACE conn4 <- [1,1274,null,{}] 20:28:26 INFO - PROCESS | 1741 | 1463628506378 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}] 20:28:26 INFO - PROCESS | 1741 | 1463628506572 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 20:28:26 INFO - PROCESS | 1741 | 1463628506853 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b593800 == 157 [pid = 1741] [id = 326] 20:28:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 288 (0x9b8fec00) [pid = 1741] [serial = 979] [outer = (nil)] 20:28:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 289 (0xa31dd000) [pid = 1741] [serial = 980] [outer = 0x9b8fec00] 20:28:26 INFO - PROCESS | 1741 | 1463628506949 Marionette DEBUG loaded listener.js 20:28:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 290 (0xa3643400) [pid = 1741] [serial = 981] [outer = 0x9b8fec00] 20:28:27 INFO - PROCESS | 1741 | 1463628507776 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]]]}] 20:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 20:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1492ms 20:28:27 INFO - PROCESS | 1741 | 1463628507847 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 20:28:27 INFO - PROCESS | 1741 | 1463628507850 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 20:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 20:28:27 INFO - PROCESS | 1741 | 1463628507857 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 20:28:27 INFO - PROCESS | 1741 | 1463628507860 Marionette TRACE conn4 <- [1,1278,null,{}] 20:28:27 INFO - PROCESS | 1741 | 1463628507866 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}] 20:28:28 INFO - PROCESS | 1741 | 1463628508045 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 20:28:28 INFO - PROCESS | 1741 | 1463628508266 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x9bf88000 == 158 [pid = 1741] [id = 327] 20:28:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 291 (0xa36eb400) [pid = 1741] [serial = 982] [outer = (nil)] 20:28:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 292 (0xa6386000) [pid = 1741] [serial = 983] [outer = 0xa36eb400] 20:28:28 INFO - PROCESS | 1741 | 1463628508381 Marionette DEBUG loaded listener.js 20:28:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 293 (0xa6868800) [pid = 1741] [serial = 984] [outer = 0xa36eb400] 20:28:29 INFO - PROCESS | 1741 | 1463628509340 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]]]}] 20:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 20:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1530ms 20:28:29 INFO - PROCESS | 1741 | 1463628509387 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 20:28:29 INFO - PROCESS | 1741 | 1463628509391 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 20:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 20:28:29 INFO - PROCESS | 1741 | 1463628509398 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 20:28:29 INFO - PROCESS | 1741 | 1463628509401 Marionette TRACE conn4 <- [1,1282,null,{}] 20:28:29 INFO - PROCESS | 1741 | 1463628509407 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}] 20:28:29 INFO - PROCESS | 1741 | 1463628509605 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 20:28:29 INFO - PROCESS | 1741 | 1463628509955 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ce66000 == 159 [pid = 1741] [id = 328] 20:28:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 294 (0xa51ae400) [pid = 1741] [serial = 985] [outer = (nil)] 20:28:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 295 (0xa68dd800) [pid = 1741] [serial = 986] [outer = 0xa51ae400] 20:28:30 INFO - PROCESS | 1741 | 1463628510055 Marionette DEBUG loaded listener.js 20:28:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 296 (0xa699f400) [pid = 1741] [serial = 987] [outer = 0xa51ae400] 20:28:30 INFO - PROCESS | 1741 | 1463628510906 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]]]}] 20:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 20:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1580ms 20:28:30 INFO - PROCESS | 1741 | 1463628510979 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 20:28:30 INFO - PROCESS | 1741 | 1463628510982 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 20:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 20:28:30 INFO - PROCESS | 1741 | 1463628510989 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 20:28:30 INFO - PROCESS | 1741 | 1463628510993 Marionette TRACE conn4 <- [1,1286,null,{}] 20:28:31 INFO - PROCESS | 1741 | 1463628510998 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}] 20:28:31 INFO - PROCESS | 1741 | 1463628511203 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 20:28:31 INFO - PROCESS | 1741 | 1463628511545 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e313000 == 160 [pid = 1741] [id = 329] 20:28:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 297 (0x8e319800) [pid = 1741] [serial = 988] [outer = (nil)] 20:28:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 298 (0x99328c00) [pid = 1741] [serial = 989] [outer = 0x8e319800] 20:28:31 INFO - PROCESS | 1741 | 1463628511640 Marionette DEBUG loaded listener.js 20:28:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 299 (0xa69a2c00) [pid = 1741] [serial = 990] [outer = 0x8e319800] 20:28:32 INFO - PROCESS | 1741 | 1463628512476 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]]]}] 20:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 20:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1535ms 20:28:32 INFO - PROCESS | 1741 | 1463628512525 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 20:28:32 INFO - PROCESS | 1741 | 1463628512528 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 20:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 20:28:32 INFO - PROCESS | 1741 | 1463628512535 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 20:28:32 INFO - PROCESS | 1741 | 1463628512537 Marionette TRACE conn4 <- [1,1290,null,{}] 20:28:32 INFO - PROCESS | 1741 | 1463628512543 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}] 20:28:32 INFO - PROCESS | 1741 | 1463628512722 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 20:28:33 INFO - PROCESS | 1741 | 1463628513004 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f552000 == 161 [pid = 1741] [id = 330] 20:28:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 300 (0x92c41400) [pid = 1741] [serial = 991] [outer = (nil)] 20:28:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 301 (0x92c48000) [pid = 1741] [serial = 992] [outer = 0x92c41400] 20:28:33 INFO - PROCESS | 1741 | 1463628513135 Marionette DEBUG loaded listener.js 20:28:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 302 (0x92c4b400) [pid = 1741] [serial = 993] [outer = 0x92c41400] 20:28:34 INFO - PROCESS | 1741 | 1463628514002 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]]]}] 20:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 20:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1539ms 20:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 20:28:34 INFO - PROCESS | 1741 | 1463628514074 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 20:28:34 INFO - PROCESS | 1741 | 1463628514077 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 20:28:34 INFO - PROCESS | 1741 | 1463628514083 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 20:28:34 INFO - PROCESS | 1741 | 1463628514087 Marionette TRACE conn4 <- [1,1294,null,{}] 20:28:34 INFO - PROCESS | 1741 | 1463628514102 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}] 20:28:34 INFO - PROCESS | 1741 | 1463628514315 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 20:28:34 INFO - PROCESS | 1741 | 1463628514623 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a9be400 == 162 [pid = 1741] [id = 331] 20:28:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 303 (0x8a9bf400) [pid = 1741] [serial = 994] [outer = (nil)] 20:28:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 304 (0x8a9c5800) [pid = 1741] [serial = 995] [outer = 0x8a9bf400] 20:28:34 INFO - PROCESS | 1741 | 1463628514712 Marionette DEBUG loaded listener.js 20:28:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 305 (0x8a9c8000) [pid = 1741] [serial = 996] [outer = 0x8a9bf400] 20:28:35 INFO - PROCESS | 1741 | 1463628515522 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]]]}] 20:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 20:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1494ms 20:28:35 INFO - PROCESS | 1741 | 1463628515587 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 20:28:35 INFO - PROCESS | 1741 | 1463628515591 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 20:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 20:28:35 INFO - PROCESS | 1741 | 1463628515600 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 20:28:35 INFO - PROCESS | 1741 | 1463628515602 Marionette TRACE conn4 <- [1,1298,null,{}] 20:28:35 INFO - PROCESS | 1741 | 1463628515608 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}] 20:28:35 INFO - PROCESS | 1741 | 1463628515792 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 20:28:36 INFO - PROCESS | 1741 | 1463628516061 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:36 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a9c1400 == 163 [pid = 1741] [id = 332] 20:28:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 306 (0x8a9c1800) [pid = 1741] [serial = 997] [outer = (nil)] 20:28:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 307 (0x92c46400) [pid = 1741] [serial = 998] [outer = 0x8a9c1800] 20:28:36 INFO - PROCESS | 1741 | 1463628516185 Marionette DEBUG loaded listener.js 20:28:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 308 (0x92c4dc00) [pid = 1741] [serial = 999] [outer = 0x8a9c1800] 20:28:37 INFO - PROCESS | 1741 | 1463628517142 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]]]}] 20:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 20:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1584ms 20:28:37 INFO - PROCESS | 1741 | 1463628517184 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 20:28:37 INFO - PROCESS | 1741 | 1463628517188 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 20:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 20:28:37 INFO - PROCESS | 1741 | 1463628517194 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 20:28:37 INFO - PROCESS | 1741 | 1463628517197 Marionette TRACE conn4 <- [1,1302,null,{}] 20:28:37 INFO - PROCESS | 1741 | 1463628517203 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}] 20:28:37 INFO - PROCESS | 1741 | 1463628517380 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 20:28:38 INFO - PROCESS | 1741 | 1463628518148 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x89ac6c00 == 164 [pid = 1741] [id = 333] 20:28:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 309 (0x89ac8000) [pid = 1741] [serial = 1000] [outer = (nil)] 20:28:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 310 (0x89ce7000) [pid = 1741] [serial = 1001] [outer = 0x89ac8000] 20:28:38 INFO - PROCESS | 1741 | 1463628518282 Marionette DEBUG loaded listener.js 20:28:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 311 (0x8a9c6c00) [pid = 1741] [serial = 1002] [outer = 0x89ac8000] 20:28:39 INFO - PROCESS | 1741 | 1463628519131 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]]]}] 20:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 20:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1996ms 20:28:39 INFO - PROCESS | 1741 | 1463628519191 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 20:28:39 INFO - PROCESS | 1741 | 1463628519197 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 20:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 20:28:39 INFO - PROCESS | 1741 | 1463628519204 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 20:28:39 INFO - PROCESS | 1741 | 1463628519209 Marionette TRACE conn4 <- [1,1306,null,{}] 20:28:39 INFO - PROCESS | 1741 | 1463628519216 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}] 20:28:39 INFO - PROCESS | 1741 | 1463628519395 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 20:28:39 INFO - PROCESS | 1741 | 1463628519669 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba3dc00 == 165 [pid = 1741] [id = 334] 20:28:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 312 (0x8bcdbc00) [pid = 1741] [serial = 1003] [outer = (nil)] 20:28:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 313 (0x8cdd1000) [pid = 1741] [serial = 1004] [outer = 0x8bcdbc00] 20:28:39 INFO - PROCESS | 1741 | 1463628519802 Marionette DEBUG loaded listener.js 20:28:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 314 (0x8ce6a800) [pid = 1741] [serial = 1005] [outer = 0x8bcdbc00] 20:28:40 INFO - PROCESS | 1741 | 1463628520654 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]]]}] 20:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 20:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1543ms 20:28:40 INFO - PROCESS | 1741 | 1463628520748 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 20:28:40 INFO - PROCESS | 1741 | 1463628520760 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 20:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 20:28:40 INFO - PROCESS | 1741 | 1463628520772 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 20:28:40 INFO - PROCESS | 1741 | 1463628520780 Marionette TRACE conn4 <- [1,1310,null,{}] 20:28:40 INFO - PROCESS | 1741 | 1463628520791 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}] 20:28:41 INFO - PROCESS | 1741 | 1463628521096 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 20:28:41 INFO - PROCESS | 1741 | 1463628521392 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba49800 == 166 [pid = 1741] [id = 335] 20:28:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 315 (0x8cfc3400) [pid = 1741] [serial = 1006] [outer = (nil)] 20:28:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 316 (0x8e236400) [pid = 1741] [serial = 1007] [outer = 0x8cfc3400] 20:28:41 INFO - PROCESS | 1741 | 1463628521494 Marionette DEBUG loaded listener.js 20:28:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 317 (0x8e319c00) [pid = 1741] [serial = 1008] [outer = 0x8cfc3400] 20:28:42 INFO - PROCESS | 1741 | 1463628522413 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] 20:28:42 INFO - PROCESS | 1741 | 1463628522473 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 20:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 20:28:42 INFO - PROCESS | 1741 | 1463628522481 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 20:28:42 INFO - PROCESS | 1741 | 1463628522490 Marionette TRACE conn4 <- [1,1314,null,{}] 20:28:42 INFO - PROCESS | 1741 | 1463628522503 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}] 20:28:42 INFO - PROCESS | 1741 | 1463628522684 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 20:28:43 INFO - PROCESS | 1741 | 1463628523015 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b915800 == 167 [pid = 1741] [id = 336] 20:28:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 318 (0x8e18a400) [pid = 1741] [serial = 1009] [outer = (nil)] 20:28:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 319 (0x8f404800) [pid = 1741] [serial = 1010] [outer = 0x8e18a400] 20:28:43 INFO - PROCESS | 1741 | 1463628523095 Marionette DEBUG loaded listener.js 20:28:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 320 (0x90bf0800) [pid = 1741] [serial = 1011] [outer = 0x8e18a400] 20:28:43 INFO - PROCESS | 1741 | 1463628523927 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]]]}] 20:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 20:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1485ms 20:28:43 INFO - PROCESS | 1741 | 1463628523966 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 20:28:43 INFO - PROCESS | 1741 | 1463628523970 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 20:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 20:28:43 INFO - PROCESS | 1741 | 1463628523976 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 20:28:43 INFO - PROCESS | 1741 | 1463628523979 Marionette TRACE conn4 <- [1,1318,null,{}] 20:28:43 INFO - PROCESS | 1741 | 1463628523984 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}] 20:28:44 INFO - PROCESS | 1741 | 1463628524153 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 20:28:44 INFO - PROCESS | 1741 | 1463628524434 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b18f800 == 168 [pid = 1741] [id = 337] 20:28:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 321 (0x8b91d800) [pid = 1741] [serial = 1012] [outer = (nil)] 20:28:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 322 (0x8f551c00) [pid = 1741] [serial = 1013] [outer = 0x8b91d800] 20:28:44 INFO - PROCESS | 1741 | 1463628524581 Marionette DEBUG loaded listener.js 20:28:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 323 (0x919c5c00) [pid = 1741] [serial = 1014] [outer = 0x8b91d800] 20:28:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8daf8800 == 167 [pid = 1741] [id = 180] 20:28:45 INFO - PROCESS | 1741 | --DOCSHELL 0x9cdab800 == 166 [pid = 1741] [id = 259] 20:28:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca66400 == 165 [pid = 1741] [id = 263] 20:28:45 INFO - PROCESS | 1741 | --DOCSHELL 0x91941400 == 164 [pid = 1741] [id = 262] 20:28:45 INFO - PROCESS | 1741 | --DOCSHELL 0x89abf800 == 163 [pid = 1741] [id = 264] 20:28:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8b18d000 == 162 [pid = 1741] [id = 260] 20:28:45 INFO - PROCESS | 1741 | --DOCSHELL 0x9223a800 == 161 [pid = 1741] [id = 34] 20:28:45 INFO - PROCESS | 1741 | --DOCSHELL 0xa2556c00 == 160 [pid = 1741] [id = 261] 20:28:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8ea68400 == 159 [pid = 1741] [id = 317] 20:28:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7b3000 == 158 [pid = 1741] [id = 316] 20:28:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8cdd4800 == 157 [pid = 1741] [id = 292] 20:28:45 INFO - PROCESS | 1741 | --DOCSHELL 0x89437800 == 156 [pid = 1741] [id = 291] 20:28:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca4e400 == 155 [pid = 1741] [id = 315] 20:28:45 INFO - PROCESS | 1741 | --DOCSHELL 0x89acb400 == 154 [pid = 1741] [id = 314] 20:28:45 INFO - PROCESS | 1741 | --DOCSHELL 0x981f1400 == 153 [pid = 1741] [id = 305] 20:28:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8e22c800 == 152 [pid = 1741] [id = 306] 20:28:45 INFO - PROCESS | 1741 | --DOCSHELL 0x9513b400 == 151 [pid = 1741] [id = 304] 20:28:45 INFO - PROCESS | 1741 | --DOCSHELL 0x92ac5400 == 150 [pid = 1741] [id = 303] 20:28:45 INFO - PROCESS | 1741 | --DOCSHELL 0x90bf1000 == 149 [pid = 1741] [id = 302] 20:28:45 INFO - PROCESS | 1741 | --DOCSHELL 0x9194e000 == 148 [pid = 1741] [id = 301] 20:28:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8f40f400 == 147 [pid = 1741] [id = 299] 20:28:45 INFO - PROCESS | 1741 | --DOCSHELL 0x90bf2c00 == 146 [pid = 1741] [id = 300] 20:28:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8bcd4c00 == 145 [pid = 1741] [id = 298] 20:28:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8ed3f400 == 144 [pid = 1741] [id = 297] 20:28:45 INFO - PROCESS | 1741 | --DOCSHELL 0x8cdd5400 == 143 [pid = 1741] [id = 296] 20:28:45 INFO - PROCESS | 1741 | --DOCSHELL 0x98117800 == 142 [pid = 1741] [id = 11] 20:28:45 INFO - PROCESS | 1741 | --DOCSHELL 0x89cec400 == 141 [pid = 1741] [id = 295] 20:28:45 INFO - PROCESS | 1741 | --DOMWINDOW == 322 (0x8f2fa800) [pid = 1741] [serial = 804] [outer = (nil)] [url = about:blank] 20:28:45 INFO - PROCESS | 1741 | --DOMWINDOW == 321 (0x8f2fc000) [pid = 1741] [serial = 882] [outer = (nil)] [url = about:blank] 20:28:45 INFO - PROCESS | 1741 | --DOMWINDOW == 320 (0x9b591000) [pid = 1741] [serial = 851] [outer = (nil)] [url = about:blank] 20:28:45 INFO - PROCESS | 1741 | --DOMWINDOW == 319 (0xa27c1c00) [pid = 1741] [serial = 839] [outer = (nil)] [url = about:blank] 20:28:45 INFO - PROCESS | 1741 | --DOMWINDOW == 318 (0x8b91b000) [pid = 1741] [serial = 869] [outer = (nil)] [url = about:blank] 20:28:45 INFO - PROCESS | 1741 | --DOMWINDOW == 317 (0x8ea64c00) [pid = 1741] [serial = 879] [outer = (nil)] [url = about:blank] 20:28:45 INFO - PROCESS | 1741 | --DOMWINDOW == 316 (0x8943c000) [pid = 1741] [serial = 857] [outer = (nil)] [url = about:blank] 20:28:45 INFO - PROCESS | 1741 | --DOMWINDOW == 315 (0x8ca4bc00) [pid = 1741] [serial = 845] [outer = (nil)] [url = about:blank] 20:28:45 INFO - PROCESS | 1741 | --DOMWINDOW == 314 (0x951db400) [pid = 1741] [serial = 827] [outer = (nil)] [url = about:blank] 20:28:45 INFO - PROCESS | 1741 | --DOMWINDOW == 313 (0x8ca4d400) [pid = 1741] [serial = 866] [outer = (nil)] [url = about:blank] 20:28:45 INFO - PROCESS | 1741 | --DOMWINDOW == 312 (0x8ca71800) [pid = 1741] [serial = 867] [outer = (nil)] [url = about:blank] 20:28:45 INFO - PROCESS | 1741 | --DOMWINDOW == 311 (0xa36b5400) [pid = 1741] [serial = 848] [outer = (nil)] [url = about:blank] 20:28:45 INFO - PROCESS | 1741 | --DOMWINDOW == 310 (0x9cc6ec00) [pid = 1741] [serial = 836] [outer = (nil)] [url = about:blank] 20:28:45 INFO - PROCESS | 1741 | --DOMWINDOW == 309 (0x8e18e400) [pid = 1741] [serial = 876] [outer = (nil)] [url = about:blank] 20:28:45 INFO - PROCESS | 1741 | --DOMWINDOW == 308 (0x8dae0800) [pid = 1741] [serial = 873] [outer = (nil)] [url = about:blank] 20:28:45 INFO - PROCESS | 1741 | --DOMWINDOW == 307 (0x8cdd2800) [pid = 1741] [serial = 870] [outer = (nil)] [url = about:blank] 20:28:45 INFO - PROCESS | 1741 | --DOMWINDOW == 306 (0x8eb97800) [pid = 1741] [serial = 824] [outer = (nil)] [url = about:blank] 20:28:45 INFO - PROCESS | 1741 | --DOMWINDOW == 305 (0x8d9c8400) [pid = 1741] [serial = 872] [outer = (nil)] [url = about:blank] 20:28:45 INFO - PROCESS | 1741 | --DOMWINDOW == 304 (0x8f2f4000) [pid = 1741] [serial = 881] [outer = (nil)] [url = about:blank] 20:28:45 INFO - PROCESS | 1741 | --DOMWINDOW == 303 (0x8e236000) [pid = 1741] [serial = 878] [outer = (nil)] [url = about:blank] 20:28:45 INFO - PROCESS | 1741 | --DOMWINDOW == 302 (0x9b8fb400) [pid = 1741] [serial = 833] [outer = (nil)] [url = about:blank] 20:28:45 INFO - PROCESS | 1741 | --DOMWINDOW == 301 (0x9a31a800) [pid = 1741] [serial = 830] [outer = (nil)] [url = about:blank] 20:28:45 INFO - PROCESS | 1741 | --DOMWINDOW == 300 (0x8cddd800) [pid = 1741] [serial = 821] [outer = (nil)] [url = about:blank] 20:28:45 INFO - PROCESS | 1741 | --DOMWINDOW == 299 (0xa51af400) [pid = 1741] [serial = 842] [outer = (nil)] [url = about:blank] 20:28:45 INFO - PROCESS | 1741 | --DOMWINDOW == 298 (0x8daeb400) [pid = 1741] [serial = 863] [outer = (nil)] [url = about:blank] 20:28:45 INFO - PROCESS | 1741 | --DOMWINDOW == 297 (0x8daf3400) [pid = 1741] [serial = 875] [outer = (nil)] [url = about:blank] 20:28:45 INFO - PROCESS | 1741 | --DOMWINDOW == 296 (0x92ac9c00) [pid = 1741] [serial = 854] [outer = (nil)] [url = about:blank] 20:28:45 INFO - PROCESS | 1741 | --DOMWINDOW == 295 (0x8cddf400) [pid = 1741] [serial = 860] [outer = (nil)] [url = about:blank] 20:28:45 INFO - PROCESS | 1741 | 1463628525789 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]]]}] 20:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 20:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1834ms 20:28:45 INFO - PROCESS | 1741 | 1463628525817 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 20:28:45 INFO - PROCESS | 1741 | 1463628525821 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 20:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 20:28:45 INFO - PROCESS | 1741 | 1463628525826 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 20:28:45 INFO - PROCESS | 1741 | 1463628525829 Marionette TRACE conn4 <- [1,1322,null,{}] 20:28:45 INFO - PROCESS | 1741 | 1463628525834 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}] 20:28:45 INFO - PROCESS | 1741 | 1463628525987 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 20:28:46 INFO - PROCESS | 1741 | 1463628526238 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x8943f000 == 142 [pid = 1741] [id = 338] 20:28:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 296 (0x8b18d000) [pid = 1741] [serial = 1015] [outer = (nil)] 20:28:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 297 (0x8ca4e800) [pid = 1741] [serial = 1016] [outer = 0x8b18d000] 20:28:46 INFO - PROCESS | 1741 | 1463628526320 Marionette DEBUG loaded listener.js 20:28:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 298 (0x8ce70000) [pid = 1741] [serial = 1017] [outer = 0x8b18d000] 20:28:47 INFO - PROCESS | 1741 | 1463628527082 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]]]}] 20:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 20:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1280ms 20:28:47 INFO - PROCESS | 1741 | 1463628527115 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 20:28:47 INFO - PROCESS | 1741 | 1463628527118 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 20:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 20:28:47 INFO - PROCESS | 1741 | 1463628527125 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 20:28:47 INFO - PROCESS | 1741 | 1463628527128 Marionette TRACE conn4 <- [1,1326,null,{}] 20:28:47 INFO - PROCESS | 1741 | 1463628527133 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}] 20:28:47 INFO - PROCESS | 1741 | 1463628527292 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 20:28:47 INFO - PROCESS | 1741 | 1463628527307 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca45c00 == 143 [pid = 1741] [id = 339] 20:28:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 299 (0x8ca67000) [pid = 1741] [serial = 1018] [outer = (nil)] 20:28:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 300 (0x8ea62800) [pid = 1741] [serial = 1019] [outer = 0x8ca67000] 20:28:47 INFO - PROCESS | 1741 | 1463628527376 Marionette DEBUG loaded listener.js 20:28:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 301 (0x8f40a800) [pid = 1741] [serial = 1020] [outer = 0x8ca67000] 20:28:48 INFO - PROCESS | 1741 | 1463628528337 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]]]}] 20:28:48 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 20:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1278ms 20:28:48 INFO - PROCESS | 1741 | 1463628528403 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 20:28:48 INFO - PROCESS | 1741 | 1463628528406 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 20:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 20:28:48 INFO - PROCESS | 1741 | 1463628528412 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 20:28:48 INFO - PROCESS | 1741 | 1463628528418 Marionette TRACE conn4 <- [1,1330,null,{}] 20:28:48 INFO - PROCESS | 1741 | 1463628528423 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}] 20:28:48 INFO - PROCESS | 1741 | 1463628528656 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 20:28:48 INFO - PROCESS | 1741 | 1463628528678 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cddd000 == 144 [pid = 1741] [id = 340] 20:28:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 302 (0x8dae1000) [pid = 1741] [serial = 1021] [outer = (nil)] 20:28:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 303 (0x9181e000) [pid = 1741] [serial = 1022] [outer = 0x8dae1000] 20:28:48 INFO - PROCESS | 1741 | 1463628528746 Marionette DEBUG loaded listener.js 20:28:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 304 (0x91942400) [pid = 1741] [serial = 1023] [outer = 0x8dae1000] 20:28:49 INFO - PROCESS | 1741 | 1463628529617 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]]]}] 20:28:49 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 20:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1233ms 20:28:49 INFO - PROCESS | 1741 | 1463628529647 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 20:28:49 INFO - PROCESS | 1741 | 1463628529650 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 20:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 20:28:49 INFO - PROCESS | 1741 | 1463628529663 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 20:28:49 INFO - PROCESS | 1741 | 1463628529665 Marionette TRACE conn4 <- [1,1334,null,{}] 20:28:49 INFO - PROCESS | 1741 | 1463628529689 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}] 20:28:49 INFO - PROCESS | 1741 | 1463628529919 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 20:28:49 INFO - PROCESS | 1741 | 1463628529939 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e18e400 == 145 [pid = 1741] [id = 341] 20:28:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 305 (0x8f536800) [pid = 1741] [serial = 1024] [outer = (nil)] 20:28:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 306 (0x925e1000) [pid = 1741] [serial = 1025] [outer = 0x8f536800] 20:28:50 INFO - PROCESS | 1741 | 1463628530021 Marionette DEBUG loaded listener.js 20:28:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 307 (0x9291e000) [pid = 1741] [serial = 1026] [outer = 0x8f536800] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 306 (0x8cdd9400) [pid = 1741] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 305 (0x8f54b000) [pid = 1741] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 304 (0x9a05e400) [pid = 1741] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 303 (0x9a060c00) [pid = 1741] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 302 (0x9c796000) [pid = 1741] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 301 (0x919c4400) [pid = 1741] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 300 (0x8daefc00) [pid = 1741] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 299 (0x8eb9c000) [pid = 1741] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 298 (0x9c794000) [pid = 1741] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 297 (0x8bcd4000) [pid = 1741] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 296 (0x89aca400) [pid = 1741] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 295 (0x9c1dc800) [pid = 1741] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 294 (0x97759400) [pid = 1741] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 293 (0x9beb9400) [pid = 1741] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 292 (0x9a057c00) [pid = 1741] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 291 (0x89ce2400) [pid = 1741] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 290 (0x9b056c00) [pid = 1741] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 289 (0x8943b800) [pid = 1741] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 288 (0x8b916400) [pid = 1741] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 287 (0x8d7ab800) [pid = 1741] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 286 (0x919ccc00) [pid = 1741] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 285 (0x8ed3c800) [pid = 1741] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 284 (0x993b5800) [pid = 1741] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 283 (0x8ed40c00) [pid = 1741] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 282 (0x8b920c00) [pid = 1741] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 281 (0x97764400) [pid = 1741] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 280 (0x9b8f5400) [pid = 1741] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 279 (0x9a034c00) [pid = 1741] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 278 (0x90bf0000) [pid = 1741] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 277 (0xa3319000) [pid = 1741] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 276 (0x8bcd4400) [pid = 1741] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 275 (0x9c4b8400) [pid = 1741] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 274 (0x8b916c00) [pid = 1741] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 273 (0x8f2f2800) [pid = 1741] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 272 (0x92ac9800) [pid = 1741] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 271 (0x9b586c00) [pid = 1741] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 270 (0x919c8400) [pid = 1741] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 269 (0x9775f800) [pid = 1741] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 268 (0x918d4000) [pid = 1741] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 267 (0x918d2000) [pid = 1741] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 266 (0x8ca71c00) [pid = 1741] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 265 (0x9b082400) [pid = 1741] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 264 (0x9a026800) [pid = 1741] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 263 (0x8ce62000) [pid = 1741] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 262 (0x90dbd800) [pid = 1741] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 261 (0x91941c00) [pid = 1741] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 260 (0x92926c00) [pid = 1741] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 259 (0x8dadd400) [pid = 1741] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 258 (0x9a057800) [pid = 1741] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 257 (0x9bebe000) [pid = 1741] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 256 (0x89ac0000) [pid = 1741] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 255 (0x8dafa000) [pid = 1741] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 254 (0x98117c00) [pid = 1741] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 253 (0x8daddc00) [pid = 1741] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 252 (0x8ed48000) [pid = 1741] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 251 (0x946e8800) [pid = 1741] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 250 (0x9b944400) [pid = 1741] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 249 (0x8b18d400) [pid = 1741] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 248 (0x8e188c00) [pid = 1741] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 247 (0x8b18e000) [pid = 1741] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 246 (0x8bcdb000) [pid = 1741] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 245 (0x919c2800) [pid = 1741] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 244 (0x9ce5e400) [pid = 1741] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 243 (0x99324400) [pid = 1741] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 242 (0x8ca51400) [pid = 1741] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 241 (0x9a02c400) [pid = 1741] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 240 (0x951d7c00) [pid = 1741] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 239 (0xa22a4400) [pid = 1741] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 20:28:51 INFO - PROCESS | 1741 | --DOMWINDOW == 238 (0x919c7400) [pid = 1741] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 20:28:52 INFO - PROCESS | 1741 | --DOMWINDOW == 237 (0x89ced000) [pid = 1741] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 20:28:52 INFO - PROCESS | 1741 | --DOMWINDOW == 236 (0x8ce64000) [pid = 1741] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 20:28:52 INFO - PROCESS | 1741 | --DOMWINDOW == 235 (0x8943b000) [pid = 1741] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 20:28:52 INFO - PROCESS | 1741 | --DOMWINDOW == 234 (0x92923400) [pid = 1741] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 20:28:52 INFO - PROCESS | 1741 | --DOMWINDOW == 233 (0x89ce9c00) [pid = 1741] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 20:28:52 INFO - PROCESS | 1741 | --DOMWINDOW == 232 (0x8bce0400) [pid = 1741] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 20:28:52 INFO - PROCESS | 1741 | --DOMWINDOW == 231 (0x8dae0c00) [pid = 1741] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 20:28:52 INFO - PROCESS | 1741 | --DOMWINDOW == 230 (0x92ac1400) [pid = 1741] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 20:28:52 INFO - PROCESS | 1741 | --DOMWINDOW == 229 (0x97757000) [pid = 1741] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 20:28:52 INFO - PROCESS | 1741 | --DOMWINDOW == 228 (0x95144000) [pid = 1741] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 20:28:52 INFO - PROCESS | 1741 | --DOMWINDOW == 227 (0x9a406800) [pid = 1741] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 20:28:52 INFO - PROCESS | 1741 | --DOMWINDOW == 226 (0x89435800) [pid = 1741] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 20:28:52 INFO - PROCESS | 1741 | --DOMWINDOW == 225 (0xa3179000) [pid = 1741] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 20:28:52 INFO - PROCESS | 1741 | --DOMWINDOW == 224 (0x9b2b5c00) [pid = 1741] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 20:28:52 INFO - PROCESS | 1741 | --DOMWINDOW == 223 (0x981f3400) [pid = 1741] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 20:28:52 INFO - PROCESS | 1741 | --DOMWINDOW == 222 (0x9a05d000) [pid = 1741] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 20:28:52 INFO - PROCESS | 1741 | --DOMWINDOW == 221 (0xa2378c00) [pid = 1741] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 20:28:52 INFO - PROCESS | 1741 | --DOMWINDOW == 220 (0x9beb5400) [pid = 1741] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 20:28:52 INFO - PROCESS | 1741 | --DOMWINDOW == 219 (0x9b8f9c00) [pid = 1741] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 20:28:52 INFO - PROCESS | 1741 | --DOMWINDOW == 218 (0x9a05d800) [pid = 1741] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 20:28:52 INFO - PROCESS | 1741 | --DOMWINDOW == 217 (0x8daf6800) [pid = 1741] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 20:28:52 INFO - PROCESS | 1741 | --DOMWINDOW == 216 (0xa2559400) [pid = 1741] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 20:28:52 INFO - PROCESS | 1741 | --DOMWINDOW == 215 (0x8ca45800) [pid = 1741] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 20:28:52 INFO - PROCESS | 1741 | --DOMWINDOW == 214 (0x8ba44400) [pid = 1741] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 20:28:52 INFO - PROCESS | 1741 | --DOMWINDOW == 213 (0x8ca67c00) [pid = 1741] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 20:28:52 INFO - PROCESS | 1741 | --DOMWINDOW == 212 (0x989a1400) [pid = 1741] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 20:28:52 INFO - PROCESS | 1741 | --DOMWINDOW == 211 (0x9c793400) [pid = 1741] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 20:28:52 INFO - PROCESS | 1741 | --DOMWINDOW == 210 (0x91822800) [pid = 1741] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 20:28:52 INFO - PROCESS | 1741 | 1463628532375 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]]]}] 20:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 20:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 2733ms 20:28:52 INFO - PROCESS | 1741 | 1463628532396 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 20:28:52 INFO - PROCESS | 1741 | 1463628532399 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 20:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 20:28:52 INFO - PROCESS | 1741 | 1463628532408 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 20:28:52 INFO - PROCESS | 1741 | 1463628532412 Marionette TRACE conn4 <- [1,1338,null,{}] 20:28:52 INFO - PROCESS | 1741 | 1463628532417 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}] 20:28:52 INFO - PROCESS | 1741 | 1463628532584 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 20:28:52 INFO - PROCESS | 1741 | 1463628532769 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x89439000 == 146 [pid = 1741] [id = 342] 20:28:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 211 (0x89ac0000) [pid = 1741] [serial = 1027] [outer = (nil)] 20:28:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 212 (0x8bcd8400) [pid = 1741] [serial = 1028] [outer = 0x89ac0000] 20:28:52 INFO - PROCESS | 1741 | 1463628532838 Marionette DEBUG loaded listener.js 20:28:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 213 (0x8ca6d000) [pid = 1741] [serial = 1029] [outer = 0x89ac0000] 20:28:54 INFO - PROCESS | 1741 | 1463628534041 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]]]}] 20:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 20:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1683ms 20:28:54 INFO - PROCESS | 1741 | 1463628534094 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 20:28:54 INFO - PROCESS | 1741 | 1463628534099 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 20:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 20:28:54 INFO - PROCESS | 1741 | 1463628534109 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 20:28:54 INFO - PROCESS | 1741 | 1463628534115 Marionette TRACE conn4 <- [1,1342,null,{}] 20:28:54 INFO - PROCESS | 1741 | 1463628534124 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}] 20:28:54 INFO - PROCESS | 1741 | 1463628534472 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 20:28:54 INFO - PROCESS | 1741 | 1463628534647 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x8677c400 == 147 [pid = 1741] [id = 343] 20:28:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 214 (0x89ce2c00) [pid = 1741] [serial = 1030] [outer = (nil)] 20:28:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 215 (0x8b192c00) [pid = 1741] [serial = 1031] [outer = 0x89ce2c00] 20:28:54 INFO - PROCESS | 1741 | 1463628534732 Marionette DEBUG loaded listener.js 20:28:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 216 (0x8bcd6400) [pid = 1741] [serial = 1032] [outer = 0x89ce2c00] 20:28:55 INFO - PROCESS | 1741 | 1463628535687 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]]]}] 20:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 20:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1632ms 20:28:55 INFO - PROCESS | 1741 | 1463628535741 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 20:28:55 INFO - PROCESS | 1741 | 1463628535750 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 20:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 20:28:55 INFO - PROCESS | 1741 | 1463628535760 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 20:28:55 INFO - PROCESS | 1741 | 1463628535764 Marionette TRACE conn4 <- [1,1346,null,{}] 20:28:55 INFO - PROCESS | 1741 | 1463628535770 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}] 20:28:55 INFO - PROCESS | 1741 | 1463628535963 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 20:28:56 INFO - PROCESS | 1741 | 1463628536231 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca75000 == 148 [pid = 1741] [id = 344] 20:28:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 217 (0x8ce67c00) [pid = 1741] [serial = 1033] [outer = (nil)] 20:28:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 218 (0x8d7ab800) [pid = 1741] [serial = 1034] [outer = 0x8ce67c00] 20:28:56 INFO - PROCESS | 1741 | 1463628536358 Marionette DEBUG loaded listener.js 20:28:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 219 (0x8d9cf800) [pid = 1741] [serial = 1035] [outer = 0x8ce67c00] 20:28:57 INFO - PROCESS | 1741 | 1463628537298 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]]]}] 20:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 20:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1594ms 20:28:57 INFO - PROCESS | 1741 | 1463628537354 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 20:28:57 INFO - PROCESS | 1741 | 1463628537359 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 20:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 20:28:57 INFO - PROCESS | 1741 | 1463628537365 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 20:28:57 INFO - PROCESS | 1741 | 1463628537371 Marionette TRACE conn4 <- [1,1350,null,{}] 20:28:57 INFO - PROCESS | 1741 | 1463628537387 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}] 20:28:57 INFO - PROCESS | 1741 | 1463628537585 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 20:28:57 INFO - PROCESS | 1741 | 1463628537948 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e22c800 == 149 [pid = 1741] [id = 345] 20:28:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 220 (0x8e314400) [pid = 1741] [serial = 1036] [outer = (nil)] 20:28:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 221 (0x8ea68400) [pid = 1741] [serial = 1037] [outer = 0x8e314400] 20:28:58 INFO - PROCESS | 1741 | 1463628538040 Marionette DEBUG loaded listener.js 20:28:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 222 (0x8eb9f800) [pid = 1741] [serial = 1038] [outer = 0x8e314400] 20:28:58 INFO - PROCESS | 1741 | 1463628538942 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]]]}] 20:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 20:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1637ms 20:28:59 INFO - PROCESS | 1741 | 1463628539003 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 20:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 20:28:59 INFO - PROCESS | 1741 | 1463628539008 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 20:28:59 INFO - PROCESS | 1741 | 1463628539014 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 20:28:59 INFO - PROCESS | 1741 | 1463628539018 Marionette TRACE conn4 <- [1,1354,null,{}] 20:28:59 INFO - PROCESS | 1741 | 1463628539024 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}] 20:28:59 INFO - PROCESS | 1741 | 1463628539214 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 20:28:59 INFO - PROCESS | 1741 | 1463628539480 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x86782400 == 150 [pid = 1741] [id = 346] 20:28:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 223 (0x8f2f9000) [pid = 1741] [serial = 1039] [outer = (nil)] 20:28:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 224 (0x90ad3c00) [pid = 1741] [serial = 1040] [outer = 0x8f2f9000] 20:28:59 INFO - PROCESS | 1741 | 1463628539609 Marionette DEBUG loaded listener.js 20:28:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 225 (0x90dc8400) [pid = 1741] [serial = 1041] [outer = 0x8f2f9000] 20:29:00 INFO - PROCESS | 1741 | 1463628540579 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]]]}] 20:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 20:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1581ms 20:29:00 INFO - PROCESS | 1741 | 1463628540595 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 20:29:00 INFO - PROCESS | 1741 | 1463628540599 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 20:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 20:29:00 INFO - PROCESS | 1741 | 1463628540605 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 20:29:00 INFO - PROCESS | 1741 | 1463628540608 Marionette TRACE conn4 <- [1,1358,null,{}] 20:29:00 INFO - PROCESS | 1741 | 1463628540614 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}] 20:29:00 INFO - PROCESS | 1741 | 1463628540790 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 20:29:01 INFO - PROCESS | 1741 | 1463628541101 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f539c00 == 151 [pid = 1741] [id = 347] 20:29:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 226 (0x90ad7800) [pid = 1741] [serial = 1042] [outer = (nil)] 20:29:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 227 (0x919ccc00) [pid = 1741] [serial = 1043] [outer = 0x90ad7800] 20:29:01 INFO - PROCESS | 1741 | 1463628541189 Marionette DEBUG loaded listener.js 20:29:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 228 (0x925dbc00) [pid = 1741] [serial = 1044] [outer = 0x90ad7800] 20:29:02 INFO - PROCESS | 1741 | 1463628542055 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]]]}] 20:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 20:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1478ms 20:29:02 INFO - PROCESS | 1741 | 1463628542084 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 20:29:02 INFO - PROCESS | 1741 | 1463628542088 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 20:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 20:29:02 INFO - PROCESS | 1741 | 1463628542094 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 20:29:02 INFO - PROCESS | 1741 | 1463628542098 Marionette TRACE conn4 <- [1,1362,null,{}] 20:29:02 INFO - PROCESS | 1741 | 1463628542103 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}] 20:29:02 INFO - PROCESS | 1741 | 1463628542314 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 20:29:02 INFO - PROCESS | 1741 | 1463628542647 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:02 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ea6b000 == 152 [pid = 1741] [id = 348] 20:29:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 229 (0x90dc4400) [pid = 1741] [serial = 1045] [outer = (nil)] 20:29:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 230 (0x92c4d000) [pid = 1741] [serial = 1046] [outer = 0x90dc4400] 20:29:02 INFO - PROCESS | 1741 | 1463628542737 Marionette DEBUG loaded listener.js 20:29:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 231 (0x93a11000) [pid = 1741] [serial = 1047] [outer = 0x90dc4400] 20:29:03 INFO - PROCESS | 1741 | 1463628543638 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]]]}] 20:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 20:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1584ms 20:29:03 INFO - PROCESS | 1741 | 1463628543679 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 20:29:03 INFO - PROCESS | 1741 | 1463628543682 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 20:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 20:29:03 INFO - PROCESS | 1741 | 1463628543690 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 20:29:03 INFO - PROCESS | 1741 | 1463628543693 Marionette TRACE conn4 <- [1,1366,null,{}] 20:29:03 INFO - PROCESS | 1741 | 1463628543699 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}] 20:29:03 INFO - PROCESS | 1741 | 1463628543876 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 20:29:04 INFO - PROCESS | 1741 | 1463628544145 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x939ee800 == 153 [pid = 1741] [id = 349] 20:29:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 232 (0x93a19400) [pid = 1741] [serial = 1048] [outer = (nil)] 20:29:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 233 (0x9513b400) [pid = 1741] [serial = 1049] [outer = 0x93a19400] 20:29:04 INFO - PROCESS | 1741 | 1463628544274 Marionette DEBUG loaded listener.js 20:29:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 234 (0x951d0800) [pid = 1741] [serial = 1050] [outer = 0x93a19400] 20:29:05 INFO - PROCESS | 1741 | 1463628545186 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] 20:29:05 INFO - PROCESS | 1741 | 1463628545229 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 20:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 20:29:05 INFO - PROCESS | 1741 | 1463628545235 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 20:29:05 INFO - PROCESS | 1741 | 1463628545238 Marionette TRACE conn4 <- [1,1370,null,{}] 20:29:05 INFO - PROCESS | 1741 | 1463628545244 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}] 20:29:05 INFO - PROCESS | 1741 | 1463628545452 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 20:29:05 INFO - PROCESS | 1741 | 1463628545767 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x89acac00 == 154 [pid = 1741] [id = 350] 20:29:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 235 (0x90bf5c00) [pid = 1741] [serial = 1051] [outer = (nil)] 20:29:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 236 (0x98119400) [pid = 1741] [serial = 1052] [outer = 0x90bf5c00] 20:29:05 INFO - PROCESS | 1741 | 1463628545854 Marionette DEBUG loaded listener.js 20:29:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 237 (0x99324400) [pid = 1741] [serial = 1053] [outer = 0x90bf5c00] 20:29:06 INFO - PROCESS | 1741 | 1463628546761 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] 20:29:06 INFO - PROCESS | 1741 | 1463628546824 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 20:29:06 INFO - PROCESS | 1741 | 1463628546830 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 20:29:06 INFO - PROCESS | 1741 | 1463628546834 Marionette TRACE conn4 <- [1,1374,null,{}] 20:29:06 INFO - PROCESS | 1741 | 1463628546839 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}] 20:29:07 INFO - PROCESS | 1741 | 1463628547057 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 20:29:07 INFO - PROCESS | 1741 | 1463628547378 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x8bcdf000 == 155 [pid = 1741] [id = 351] 20:29:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 238 (0x8f548400) [pid = 1741] [serial = 1054] [outer = (nil)] 20:29:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 239 (0x9a034c00) [pid = 1741] [serial = 1055] [outer = 0x8f548400] 20:29:07 INFO - PROCESS | 1741 | 1463628547466 Marionette DEBUG loaded listener.js 20:29:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 240 (0x9a05d000) [pid = 1741] [serial = 1056] [outer = 0x8f548400] 20:29:08 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:29:08 INFO - PROCESS | 1741 | 1463628548348 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] 20:29:08 INFO - PROCESS | 1741 | 1463628548424 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 20:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 20:29:08 INFO - PROCESS | 1741 | 1463628548430 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 20:29:08 INFO - PROCESS | 1741 | 1463628548432 Marionette TRACE conn4 <- [1,1378,null,{}] 20:29:08 INFO - PROCESS | 1741 | 1463628548438 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}] 20:29:08 INFO - PROCESS | 1741 | 1463628548625 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 20:29:08 INFO - PROCESS | 1741 | 1463628548933 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a02ec00 == 156 [pid = 1741] [id = 352] 20:29:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 241 (0x9a28d000) [pid = 1741] [serial = 1057] [outer = (nil)] 20:29:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 242 (0x9a405000) [pid = 1741] [serial = 1058] [outer = 0x9a28d000] 20:29:09 INFO - PROCESS | 1741 | 1463628549020 Marionette DEBUG loaded listener.js 20:29:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 243 (0x9a410400) [pid = 1741] [serial = 1059] [outer = 0x9a28d000] 20:29:09 INFO - PROCESS | 1741 | 1463628549880 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] 20:29:09 INFO - PROCESS | 1741 | 1463628549966 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 20:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 20:29:09 INFO - PROCESS | 1741 | 1463628549973 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 20:29:09 INFO - PROCESS | 1741 | 1463628549976 Marionette TRACE conn4 <- [1,1382,null,{}] 20:29:09 INFO - PROCESS | 1741 | 1463628549982 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}] 20:29:10 INFO - PROCESS | 1741 | 1463628550226 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 20:29:10 INFO - PROCESS | 1741 | 1463628550571 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a31b400 == 157 [pid = 1741] [id = 353] 20:29:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 244 (0x9b590000) [pid = 1741] [serial = 1060] [outer = (nil)] 20:29:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 245 (0x9b593c00) [pid = 1741] [serial = 1061] [outer = 0x9b590000] 20:29:10 INFO - PROCESS | 1741 | 1463628550663 Marionette DEBUG loaded listener.js 20:29:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 246 (0x9b8fdc00) [pid = 1741] [serial = 1062] [outer = 0x9b590000] 20:29:11 INFO - PROCESS | 1741 | [1741] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 20:29:11 INFO - PROCESS | 1741 | 1463628551607 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] 20:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 20:29:11 INFO - PROCESS | 1741 | 1463628551673 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 20:29:11 INFO - PROCESS | 1741 | 1463628551684 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 20:29:11 INFO - PROCESS | 1741 | 1463628551690 Marionette TRACE conn4 <- [1,1386,null,{}] 20:29:11 INFO - PROCESS | 1741 | 1463628551695 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}] 20:29:11 INFO - PROCESS | 1741 | 1463628551884 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 20:29:12 INFO - PROCESS | 1741 | 1463628552214 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x951d7800 == 158 [pid = 1741] [id = 354] 20:29:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 247 (0x9b58f000) [pid = 1741] [serial = 1063] [outer = (nil)] 20:29:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 248 (0x9beb6800) [pid = 1741] [serial = 1064] [outer = 0x9b58f000] 20:29:12 INFO - PROCESS | 1741 | 1463628552301 Marionette DEBUG loaded listener.js 20:29:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 249 (0x9bebe000) [pid = 1741] [serial = 1065] [outer = 0x9b58f000] 20:29:13 INFO - PROCESS | 1741 | 1463628553223 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] 20:29:13 INFO - PROCESS | 1741 | 1463628553270 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 20:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 20:29:13 INFO - PROCESS | 1741 | 1463628553276 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 20:29:13 INFO - PROCESS | 1741 | 1463628553280 Marionette TRACE conn4 <- [1,1390,null,{}] 20:29:13 INFO - PROCESS | 1741 | 1463628553285 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}] 20:29:13 INFO - PROCESS | 1741 | 1463628553468 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 20:29:13 INFO - PROCESS | 1741 | 1463628553795 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b8fc400 == 159 [pid = 1741] [id = 355] 20:29:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 250 (0x9bc86c00) [pid = 1741] [serial = 1066] [outer = (nil)] 20:29:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 251 (0x9c798800) [pid = 1741] [serial = 1067] [outer = 0x9bc86c00] 20:29:13 INFO - PROCESS | 1741 | 1463628553882 Marionette DEBUG loaded listener.js 20:29:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 252 (0x9cc78400) [pid = 1741] [serial = 1068] [outer = 0x9bc86c00] 20:29:14 INFO - PROCESS | 1741 | 1463628554731 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]]]}] 20:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 20:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1486ms 20:29:14 INFO - PROCESS | 1741 | 1463628554763 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 20:29:14 INFO - PROCESS | 1741 | 1463628554766 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 20:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 20:29:14 INFO - PROCESS | 1741 | 1463628554772 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 20:29:14 INFO - PROCESS | 1741 | 1463628554775 Marionette TRACE conn4 <- [1,1394,null,{}] 20:29:14 INFO - PROCESS | 1741 | 1463628554781 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}] 20:29:14 INFO - PROCESS | 1741 | 1463628554959 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 20:29:15 INFO - PROCESS | 1741 | 1463628555238 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x9c71a400 == 160 [pid = 1741] [id = 356] 20:29:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 253 (0x9cd4a000) [pid = 1741] [serial = 1069] [outer = (nil)] 20:29:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 254 (0xa060ac00) [pid = 1741] [serial = 1070] [outer = 0x9cd4a000] 20:29:15 INFO - PROCESS | 1741 | 1463628555388 Marionette DEBUG loaded listener.js 20:29:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 255 (0xa114c800) [pid = 1741] [serial = 1071] [outer = 0x9cd4a000] 20:29:16 INFO - PROCESS | 1741 | 1463628556299 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]]]}] 20:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 20:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1587ms 20:29:16 INFO - PROCESS | 1741 | 1463628556361 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 20:29:16 INFO - PROCESS | 1741 | 1463628556365 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 20:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 20:29:16 INFO - PROCESS | 1741 | 1463628556371 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 20:29:16 INFO - PROCESS | 1741 | 1463628556374 Marionette TRACE conn4 <- [1,1398,null,{}] 20:29:16 INFO - PROCESS | 1741 | 1463628556379 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}] 20:29:16 INFO - PROCESS | 1741 | 1463628556565 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 20:29:16 INFO - PROCESS | 1741 | 1463628556902 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x8dae0400 == 161 [pid = 1741] [id = 357] 20:29:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 256 (0x9bc81000) [pid = 1741] [serial = 1072] [outer = (nil)] 20:29:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 257 (0xa2551400) [pid = 1741] [serial = 1073] [outer = 0x9bc81000] 20:29:16 INFO - PROCESS | 1741 | 1463628556989 Marionette DEBUG loaded listener.js 20:29:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 258 (0xa272d800) [pid = 1741] [serial = 1074] [outer = 0x9bc81000] 20:29:17 INFO - PROCESS | 1741 | 1463628557818 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]]]}] 20:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 20:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1488ms 20:29:17 INFO - PROCESS | 1741 | 1463628557860 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 20:29:17 INFO - PROCESS | 1741 | 1463628557863 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 20:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 20:29:17 INFO - PROCESS | 1741 | 1463628557869 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 20:29:17 INFO - PROCESS | 1741 | 1463628557872 Marionette TRACE conn4 <- [1,1402,null,{}] 20:29:17 INFO - PROCESS | 1741 | 1463628557877 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}] 20:29:18 INFO - PROCESS | 1741 | 1463628558058 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 20:29:18 INFO - PROCESS | 1741 | 1463628558341 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x89aca800 == 162 [pid = 1741] [id = 358] 20:29:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 259 (0x8b917c00) [pid = 1741] [serial = 1075] [outer = (nil)] 20:29:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 260 (0x8cdd9c00) [pid = 1741] [serial = 1076] [outer = 0x8b917c00] 20:29:18 INFO - PROCESS | 1741 | 1463628558467 Marionette DEBUG loaded listener.js 20:29:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 261 (0x8e18b800) [pid = 1741] [serial = 1077] [outer = 0x8b917c00] 20:29:19 INFO - PROCESS | 1741 | 1463628559332 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]]]}] 20:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 20:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1497ms 20:29:19 INFO - PROCESS | 1741 | 1463628559366 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 20:29:19 INFO - PROCESS | 1741 | 1463628559369 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 20:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 20:29:19 INFO - PROCESS | 1741 | 1463628559376 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 20:29:19 INFO - PROCESS | 1741 | 1463628559379 Marionette TRACE conn4 <- [1,1406,null,{}] 20:29:19 INFO - PROCESS | 1741 | 1463628559385 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}] 20:29:19 INFO - PROCESS | 1741 | 1463628559565 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 20:29:19 INFO - PROCESS | 1741 | 1463628559843 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x89439400 == 163 [pid = 1741] [id = 359] 20:29:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 262 (0x89441800) [pid = 1741] [serial = 1078] [outer = (nil)] 20:29:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 263 (0x8ce6e800) [pid = 1741] [serial = 1079] [outer = 0x89441800] 20:29:19 INFO - PROCESS | 1741 | 1463628559970 Marionette DEBUG loaded listener.js 20:29:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 264 (0x8f547800) [pid = 1741] [serial = 1080] [outer = 0x89441800] 20:29:20 INFO - PROCESS | 1741 | 1463628560832 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]]]}] 20:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 20:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1489ms 20:29:20 INFO - PROCESS | 1741 | 1463628560866 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 20:29:20 INFO - PROCESS | 1741 | 1463628560869 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 20:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 20:29:20 INFO - PROCESS | 1741 | 1463628560876 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 20:29:20 INFO - PROCESS | 1741 | 1463628560879 Marionette TRACE conn4 <- [1,1410,null,{}] 20:29:20 INFO - PROCESS | 1741 | 1463628560884 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}] 20:29:21 INFO - PROCESS | 1741 | 1463628561070 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 20:29:21 INFO - PROCESS | 1741 | 1463628561363 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x86784000 == 164 [pid = 1741] [id = 360] 20:29:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 265 (0x89ac4800) [pid = 1741] [serial = 1081] [outer = (nil)] 20:29:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 266 (0x8ca51800) [pid = 1741] [serial = 1082] [outer = 0x89ac4800] 20:29:21 INFO - PROCESS | 1741 | 1463628561490 Marionette DEBUG loaded listener.js 20:29:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 267 (0x8ce62400) [pid = 1741] [serial = 1083] [outer = 0x89ac4800] 20:29:22 INFO - PROCESS | 1741 | 1463628562467 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]]]}] 20:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 20:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1628ms 20:29:22 INFO - PROCESS | 1741 | 1463628562504 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 20:29:22 INFO - PROCESS | 1741 | 1463628562507 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 20:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 20:29:22 INFO - PROCESS | 1741 | 1463628562514 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 20:29:22 INFO - PROCESS | 1741 | 1463628562516 Marionette TRACE conn4 <- [1,1414,null,{}] 20:29:22 INFO - PROCESS | 1741 | 1463628562522 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}] 20:29:22 INFO - PROCESS | 1741 | 1463628562716 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 20:29:23 INFO - PROCESS | 1741 | 1463628563039 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x89ce9400 == 165 [pid = 1741] [id = 361] 20:29:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 268 (0x8ca50800) [pid = 1741] [serial = 1084] [outer = (nil)] 20:29:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 269 (0x8f545800) [pid = 1741] [serial = 1085] [outer = 0x8ca50800] 20:29:23 INFO - PROCESS | 1741 | 1463628563126 Marionette DEBUG loaded listener.js 20:29:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 270 (0x9194dc00) [pid = 1741] [serial = 1086] [outer = 0x8ca50800] 20:29:24 INFO - PROCESS | 1741 | --DOCSHELL 0x97748800 == 164 [pid = 1741] [id = 230] 20:29:24 INFO - PROCESS | 1741 | --DOCSHELL 0x89433400 == 163 [pid = 1741] [id = 285] 20:29:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8e18e400 == 162 [pid = 1741] [id = 341] 20:29:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8cddd000 == 161 [pid = 1741] [id = 340] 20:29:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca45c00 == 160 [pid = 1741] [id = 339] 20:29:24 INFO - PROCESS | 1741 | --DOCSHELL 0x89ce1c00 == 159 [pid = 1741] [id = 243] 20:29:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8943f000 == 158 [pid = 1741] [id = 338] 20:29:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8b18f800 == 157 [pid = 1741] [id = 337] 20:29:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8b915800 == 156 [pid = 1741] [id = 336] 20:29:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8ba49800 == 155 [pid = 1741] [id = 335] 20:29:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8ba3dc00 == 154 [pid = 1741] [id = 334] 20:29:24 INFO - PROCESS | 1741 | --DOCSHELL 0x89ac6c00 == 153 [pid = 1741] [id = 333] 20:29:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8a9be400 == 152 [pid = 1741] [id = 331] 20:29:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8f552000 == 151 [pid = 1741] [id = 330] 20:29:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8ce66000 == 150 [pid = 1741] [id = 328] 20:29:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8e313000 == 149 [pid = 1741] [id = 329] 20:29:24 INFO - PROCESS | 1741 | --DOCSHELL 0x9bf88000 == 148 [pid = 1741] [id = 327] 20:29:24 INFO - PROCESS | 1741 | --DOCSHELL 0x9b593800 == 147 [pid = 1741] [id = 326] 20:29:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8ce6fc00 == 146 [pid = 1741] [id = 325] 20:29:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8ed3b400 == 145 [pid = 1741] [id = 324] 20:29:24 INFO - PROCESS | 1741 | --DOCSHELL 0x92acb000 == 144 [pid = 1741] [id = 323] 20:29:24 INFO - PROCESS | 1741 | --DOCSHELL 0x92ace000 == 143 [pid = 1741] [id = 322] 20:29:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8eb95800 == 142 [pid = 1741] [id = 320] 20:29:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8e184800 == 141 [pid = 1741] [id = 321] 20:29:24 INFO - PROCESS | 1741 | --DOCSHELL 0x8bcdac00 == 140 [pid = 1741] [id = 319] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 269 (0x8ea69400) [pid = 1741] [serial = 732] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 268 (0x9b945800) [pid = 1741] [serial = 659] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 267 (0x918d9000) [pid = 1741] [serial = 864] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 266 (0x8cfbf800) [pid = 1741] [serial = 602] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 265 (0x8daf0800) [pid = 1741] [serial = 632] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 264 (0x95142000) [pid = 1741] [serial = 641] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 263 (0x925e4800) [pid = 1741] [serial = 593] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 262 (0x9a40a400) [pid = 1741] [serial = 653] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 261 (0x9b1ab000) [pid = 1741] [serial = 656] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 260 (0xa060e800) [pid = 1741] [serial = 672] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 259 (0x92920400) [pid = 1741] [serial = 638] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 258 (0x8f2f8000) [pid = 1741] [serial = 605] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 257 (0x8f53d400) [pid = 1741] [serial = 635] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 256 (0x9cd4e000) [pid = 1741] [serial = 669] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 255 (0x918d6800) [pid = 1741] [serial = 608] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 254 (0x8ca73c00) [pid = 1741] [serial = 798] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 253 (0x9c791400) [pid = 1741] [serial = 663] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 252 (0x9a056400) [pid = 1741] [serial = 647] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 251 (0x9a31c400) [pid = 1741] [serial = 666] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 250 (0x9a093400) [pid = 1741] [serial = 650] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 249 (0x9774bc00) [pid = 1741] [serial = 644] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 248 (0x93a19800) [pid = 1741] [serial = 548] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 247 (0xa51e9400) [pid = 1741] [serial = 786] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 246 (0x8ca4f400) [pid = 1741] [serial = 846] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 245 (0x8ce70c00) [pid = 1741] [serial = 822] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 244 (0x8ca72000) [pid = 1741] [serial = 792] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 243 (0x9a321000) [pid = 1741] [serial = 702] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 242 (0xa35be000) [pid = 1741] [serial = 840] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 241 (0x939f1000) [pid = 1741] [serial = 699] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 240 (0xa2555400) [pid = 1741] [serial = 789] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 239 (0x989a5800) [pid = 1741] [serial = 819] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 238 (0xa513dc00) [pid = 1741] [serial = 852] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 237 (0x9cc73400) [pid = 1741] [serial = 774] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 236 (0xa225f800) [pid = 1741] [serial = 777] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 235 (0x89acb800) [pid = 1741] [serial = 795] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 234 (0x8f53ac00) [pid = 1741] [serial = 590] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 233 (0x9b949400) [pid = 1741] [serial = 554] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 232 (0x90ad7c00) [pid = 1741] [serial = 545] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 231 (0x8f545c00) [pid = 1741] [serial = 759] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 230 (0x998a9400) [pid = 1741] [serial = 828] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 229 (0x9ce5b800) [pid = 1741] [serial = 837] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 228 (0x8b920000) [pid = 1741] [serial = 756] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 227 (0x8f407400) [pid = 1741] [serial = 825] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 226 (0x8ea66800) [pid = 1741] [serial = 729] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 225 (0x8dafa400) [pid = 1741] [serial = 587] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 224 (0x92ed9000) [pid = 1741] [serial = 762] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 223 (0xa35cb800) [pid = 1741] [serial = 780] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 222 (0xa2378400) [pid = 1741] [serial = 711] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 221 (0xa63ed000) [pid = 1741] [serial = 849] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 220 (0x9b055000) [pid = 1741] [serial = 831] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 219 (0x9a318800) [pid = 1741] [serial = 551] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 218 (0xa63ec400) [pid = 1741] [serial = 843] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 217 (0x98111c00) [pid = 1741] [serial = 599] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 216 (0xa31d5800) [pid = 1741] [serial = 726] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 215 (0x8ce6d400) [pid = 1741] [serial = 783] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 214 (0x8ea6e800) [pid = 1741] [serial = 861] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 213 (0x95144c00) [pid = 1741] [serial = 596] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 212 (0x89cef000) [pid = 1741] [serial = 723] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 211 (0x8cfc8c00) [pid = 1741] [serial = 557] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 210 (0x8ed3e000) [pid = 1741] [serial = 696] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 209 (0x92accc00) [pid = 1741] [serial = 855] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 208 (0x9a28f000) [pid = 1741] [serial = 768] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 207 (0x9899b800) [pid = 1741] [serial = 765] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 206 (0x9b948000) [pid = 1741] [serial = 771] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 205 (0x8943f400) [pid = 1741] [serial = 858] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 204 (0xa36b3000) [pid = 1741] [serial = 720] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 203 (0x9c715000) [pid = 1741] [serial = 708] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 202 (0x9a034000) [pid = 1741] [serial = 693] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 201 (0x9b94c000) [pid = 1741] [serial = 834] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 200 (0xa31eb800) [pid = 1741] [serial = 717] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 199 (0x9cd46c00) [pid = 1741] [serial = 560] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 198 (0xa2725400) [pid = 1741] [serial = 714] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 197 (0x9beb1c00) [pid = 1741] [serial = 705] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 196 (0x8f2f0000) [pid = 1741] [serial = 950] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 195 (0x8f40a400) [pid = 1741] [serial = 951] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 194 (0x9bebb000) [pid = 1741] [serial = 660] [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.] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 193 (0x8f551000) [pid = 1741] [serial = 954] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 192 (0xa114d000) [pid = 1741] [serial = 935] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 191 (0xa22a2800) [pid = 1741] [serial = 936] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 190 (0x98927400) [pid = 1741] [serial = 914] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 189 (0x9932f800) [pid = 1741] [serial = 915] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 188 (0x9beb2000) [pid = 1741] [serial = 926] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 187 (0x9beb9000) [pid = 1741] [serial = 927] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 186 (0x9b585c00) [pid = 1741] [serial = 920] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 185 (0x9b58b400) [pid = 1741] [serial = 921] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 184 (0x90dc5800) [pid = 1741] [serial = 896] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 183 (0x9181d000) [pid = 1741] [serial = 897] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 182 (0xa364dc00) [pid = 1741] [serial = 941] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 181 (0xa36b0000) [pid = 1741] [serial = 942] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 180 (0x8ca4b800) [pid = 1741] [serial = 887] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x8cdde800) [pid = 1741] [serial = 888] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x9cc73c00) [pid = 1741] [serial = 932] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x9cd48000) [pid = 1741] [serial = 933] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x8bce0000) [pid = 1741] [serial = 944] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x8ca72400) [pid = 1741] [serial = 945] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x8f530000) [pid = 1741] [serial = 884] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x8f54d800) [pid = 1741] [serial = 893] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x90bec400) [pid = 1741] [serial = 894] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x9513f800) [pid = 1741] [serial = 911] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x951d2000) [pid = 1741] [serial = 912] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x9c487c00) [pid = 1741] [serial = 929] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x9c710400) [pid = 1741] [serial = 930] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x92ac2800) [pid = 1741] [serial = 905] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x92aca400) [pid = 1741] [serial = 906] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x9b05f800) [pid = 1741] [serial = 938] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x9ce63400) [pid = 1741] [serial = 939] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x93a12c00) [pid = 1741] [serial = 908] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x93ccf000) [pid = 1741] [serial = 909] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x919cec00) [pid = 1741] [serial = 902] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x925e1400) [pid = 1741] [serial = 903] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x8d7ad000) [pid = 1741] [serial = 947] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x9b8f3000) [pid = 1741] [serial = 923] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x9b8fc800) [pid = 1741] [serial = 924] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x9a314800) [pid = 1741] [serial = 917] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x9a40fc00) [pid = 1741] [serial = 918] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x8dade800) [pid = 1741] [serial = 890] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x8e233000) [pid = 1741] [serial = 891] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x918db400) [pid = 1741] [serial = 899] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x91945400) [pid = 1741] [serial = 900] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x91826800) [pid = 1741] [serial = 956] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x8d9cc400) [pid = 1741] [serial = 948] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x8f409c00) [pid = 1741] [serial = 953] [outer = (nil)] [url = about:blank] 20:29:25 INFO - PROCESS | 1741 | 1463628565495 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]]]}] 20:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 20:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 3030ms 20:29:25 INFO - PROCESS | 1741 | 1463628565545 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 20:29:25 INFO - PROCESS | 1741 | 1463628565550 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 20:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 20:29:25 INFO - PROCESS | 1741 | 1463628565558 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 20:29:25 INFO - PROCESS | 1741 | 1463628565564 Marionette TRACE conn4 <- [1,1418,null,{}] 20:29:25 INFO - PROCESS | 1741 | 1463628565572 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}] 20:29:25 INFO - PROCESS | 1741 | 1463628565789 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 20:29:25 INFO - PROCESS | 1741 | 1463628565975 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x89cea400 == 141 [pid = 1741] [id = 362] 20:29:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x89cee800) [pid = 1741] [serial = 1087] [outer = (nil)] 20:29:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8b18fc00) [pid = 1741] [serial = 1088] [outer = 0x89cee800] 20:29:26 INFO - PROCESS | 1741 | 1463628566054 Marionette DEBUG loaded listener.js 20:29:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8ba3dc00) [pid = 1741] [serial = 1089] [outer = 0x89cee800] 20:29:26 INFO - PROCESS | 1741 | 1463628566876 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]]]}] 20:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 20:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1354ms 20:29:26 INFO - PROCESS | 1741 | 1463628566912 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 20:29:26 INFO - PROCESS | 1741 | 1463628566920 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 20:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 20:29:26 INFO - PROCESS | 1741 | 1463628566963 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 20:29:26 INFO - PROCESS | 1741 | 1463628566967 Marionette TRACE conn4 <- [1,1422,null,{}] 20:29:26 INFO - PROCESS | 1741 | 1463628566973 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}] 20:29:27 INFO - PROCESS | 1741 | 1463628567151 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 20:29:27 INFO - PROCESS | 1741 | 1463628567162 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca48800 == 142 [pid = 1741] [id = 363] 20:29:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8ca6d400) [pid = 1741] [serial = 1090] [outer = (nil)] 20:29:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x8cdd2400) [pid = 1741] [serial = 1091] [outer = 0x8ca6d400] 20:29:27 INFO - PROCESS | 1741 | 1463628567234 Marionette DEBUG loaded listener.js 20:29:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x8ce6a400) [pid = 1741] [serial = 1092] [outer = 0x8ca6d400] 20:29:28 INFO - PROCESS | 1741 | 1463628568297 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]]]}] 20:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 20:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1387ms 20:29:28 INFO - PROCESS | 1741 | 1463628568356 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 20:29:28 INFO - PROCESS | 1741 | 1463628568358 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 20:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 20:29:28 INFO - PROCESS | 1741 | 1463628568365 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 20:29:28 INFO - PROCESS | 1741 | 1463628568371 Marionette TRACE conn4 <- [1,1426,null,{}] 20:29:28 INFO - PROCESS | 1741 | 1463628568386 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}] 20:29:28 INFO - PROCESS | 1741 | 1463628568633 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 20:29:28 INFO - PROCESS | 1741 | 1463628568659 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cddd000 == 143 [pid = 1741] [id = 364] 20:29:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x8d9cc400) [pid = 1741] [serial = 1093] [outer = (nil)] 20:29:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x8daeb400) [pid = 1741] [serial = 1094] [outer = 0x8d9cc400] 20:29:28 INFO - PROCESS | 1741 | 1463628568733 Marionette DEBUG loaded listener.js 20:29:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x8e184400) [pid = 1741] [serial = 1095] [outer = 0x8d9cc400] 20:29:29 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x8dae1000) [pid = 1741] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 20:29:29 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x8f536800) [pid = 1741] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 20:29:29 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x8bcdbc00) [pid = 1741] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 20:29:29 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x8b18d000) [pid = 1741] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 20:29:29 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x8cfc3400) [pid = 1741] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 20:29:29 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x8b91d800) [pid = 1741] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 20:29:29 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x89ac8000) [pid = 1741] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 20:29:29 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x8ca67000) [pid = 1741] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 20:29:29 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x8e18a400) [pid = 1741] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 20:29:29 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x9932f000) [pid = 1741] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:29:30 INFO - PROCESS | 1741 | 1463628570230 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]]]}] 20:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 20:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1932ms 20:29:30 INFO - PROCESS | 1741 | 1463628570297 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 20:29:30 INFO - PROCESS | 1741 | 1463628570301 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 20:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 20:29:30 INFO - PROCESS | 1741 | 1463628570315 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 20:29:30 INFO - PROCESS | 1741 | 1463628570318 Marionette TRACE conn4 <- [1,1430,null,{}] 20:29:30 INFO - PROCESS | 1741 | 1463628570368 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}] 20:29:30 INFO - PROCESS | 1741 | 1463628570606 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 20:29:30 INFO - PROCESS | 1741 | 1463628570621 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x8677c000 == 144 [pid = 1741] [id = 365] 20:29:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x8b91f000) [pid = 1741] [serial = 1096] [outer = (nil)] 20:29:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x8e18cc00) [pid = 1741] [serial = 1097] [outer = 0x8b91f000] 20:29:30 INFO - PROCESS | 1741 | 1463628570704 Marionette DEBUG loaded listener.js 20:29:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8e314c00) [pid = 1741] [serial = 1098] [outer = 0x8b91f000] 20:29:31 INFO - PROCESS | 1741 | 1463628571582 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]]]}] 20:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 20:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1285ms 20:29:31 INFO - PROCESS | 1741 | 1463628571599 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 20:29:31 INFO - PROCESS | 1741 | 1463628571602 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 20:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 20:29:31 INFO - PROCESS | 1741 | 1463628571618 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 20:29:31 INFO - PROCESS | 1741 | 1463628571621 Marionette TRACE conn4 <- [1,1434,null,{}] 20:29:31 INFO - PROCESS | 1741 | 1463628571631 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}] 20:29:31 INFO - PROCESS | 1741 | 1463628571830 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 20:29:31 INFO - PROCESS | 1741 | 1463628571859 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x86779c00 == 145 [pid = 1741] [id = 366] 20:29:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x86783c00) [pid = 1741] [serial = 1099] [outer = (nil)] 20:29:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x89440c00) [pid = 1741] [serial = 1100] [outer = 0x86783c00] 20:29:32 INFO - PROCESS | 1741 | 1463628572052 Marionette DEBUG loaded listener.js 20:29:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x8a9c6800) [pid = 1741] [serial = 1101] [outer = 0x86783c00] 20:29:33 INFO - PROCESS | 1741 | 1463628573271 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]]]}] 20:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 20:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1694ms 20:29:33 INFO - PROCESS | 1741 | 1463628573305 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 20:29:33 INFO - PROCESS | 1741 | 1463628573313 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 20:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 20:29:33 INFO - PROCESS | 1741 | 1463628573321 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 20:29:33 INFO - PROCESS | 1741 | 1463628573326 Marionette TRACE conn4 <- [1,1438,null,{}] 20:29:33 INFO - PROCESS | 1741 | 1463628573335 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}] 20:29:33 INFO - PROCESS | 1741 | 1463628573540 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 20:29:33 INFO - PROCESS | 1741 | 1463628573802 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cdd4c00 == 146 [pid = 1741] [id = 367] 20:29:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x8ce70c00) [pid = 1741] [serial = 1102] [outer = (nil)] 20:29:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x8cfc8c00) [pid = 1741] [serial = 1103] [outer = 0x8ce70c00] 20:29:33 INFO - PROCESS | 1741 | 1463628573932 Marionette DEBUG loaded listener.js 20:29:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x8d7b8000) [pid = 1741] [serial = 1104] [outer = 0x8ce70c00] 20:29:34 INFO - PROCESS | 1741 | 1463628574863 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]]]}] 20:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 20:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1582ms 20:29:34 INFO - PROCESS | 1741 | 1463628574902 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 20:29:34 INFO - PROCESS | 1741 | 1463628574909 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 20:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 20:29:34 INFO - PROCESS | 1741 | 1463628574919 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 20:29:34 INFO - PROCESS | 1741 | 1463628574924 Marionette TRACE conn4 <- [1,1442,null,{}] 20:29:34 INFO - PROCESS | 1741 | 1463628574930 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}] 20:29:35 INFO - PROCESS | 1741 | 1463628575131 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 20:29:35 INFO - PROCESS | 1741 | 1463628575434 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x8daddc00 == 147 [pid = 1741] [id = 368] 20:29:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x8e233000) [pid = 1741] [serial = 1105] [outer = (nil)] 20:29:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x8ea67000) [pid = 1741] [serial = 1106] [outer = 0x8e233000] 20:29:35 INFO - PROCESS | 1741 | 1463628575569 Marionette DEBUG loaded listener.js 20:29:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x8ed44000) [pid = 1741] [serial = 1107] [outer = 0x8e233000] 20:29:36 INFO - PROCESS | 1741 | 1463628576520 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]]]}] 20:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 20:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1637ms 20:29:36 INFO - PROCESS | 1741 | 1463628576556 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 20:29:36 INFO - PROCESS | 1741 | 1463628576560 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 20:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 20:29:36 INFO - PROCESS | 1741 | 1463628576567 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 20:29:36 INFO - PROCESS | 1741 | 1463628576572 Marionette TRACE conn4 <- [1,1446,null,{}] 20:29:36 INFO - PROCESS | 1741 | 1463628576590 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}] 20:29:36 INFO - PROCESS | 1741 | 1463628576800 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 20:29:37 INFO - PROCESS | 1741 | 1463628577083 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f40d800 == 148 [pid = 1741] [id = 369] 20:29:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x8f53b000) [pid = 1741] [serial = 1108] [outer = (nil)] 20:29:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x8f54dc00) [pid = 1741] [serial = 1109] [outer = 0x8f53b000] 20:29:37 INFO - PROCESS | 1741 | 1463628577210 Marionette DEBUG loaded listener.js 20:29:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x90ad0800) [pid = 1741] [serial = 1110] [outer = 0x8f53b000] 20:29:38 INFO - PROCESS | 1741 | 1463628578109 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]]]}] 20:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 20:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1597ms 20:29:38 INFO - PROCESS | 1741 | 1463628578165 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 20:29:38 INFO - PROCESS | 1741 | 1463628578170 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 20:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 20:29:38 INFO - PROCESS | 1741 | 1463628578177 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 20:29:38 INFO - PROCESS | 1741 | 1463628578181 Marionette TRACE conn4 <- [1,1450,null,{}] 20:29:38 INFO - PROCESS | 1741 | 1463628578186 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}] 20:29:38 INFO - PROCESS | 1741 | 1463628578378 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 20:29:38 INFO - PROCESS | 1741 | 1463628578635 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f553400 == 149 [pid = 1741] [id = 370] 20:29:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x90ad2800) [pid = 1741] [serial = 1111] [outer = (nil)] 20:29:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x90bf7000) [pid = 1741] [serial = 1112] [outer = 0x90ad2800] 20:29:38 INFO - PROCESS | 1741 | 1463628578761 Marionette DEBUG loaded listener.js 20:29:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x90dc7400) [pid = 1741] [serial = 1113] [outer = 0x90ad2800] 20:29:39 INFO - PROCESS | 1741 | 1463628579658 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]]]}] 20:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 20:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1528ms 20:29:39 INFO - PROCESS | 1741 | 1463628579706 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 20:29:39 INFO - PROCESS | 1741 | 1463628579709 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 20:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 20:29:39 INFO - PROCESS | 1741 | 1463628579716 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 20:29:39 INFO - PROCESS | 1741 | 1463628579719 Marionette TRACE conn4 <- [1,1454,null,{}] 20:29:39 INFO - PROCESS | 1741 | 1463628579724 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}] 20:29:39 INFO - PROCESS | 1741 | 1463628579909 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 20:29:40 INFO - PROCESS | 1741 | 1463628580133 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x9181c400 == 150 [pid = 1741] [id = 371] 20:29:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x9181d400) [pid = 1741] [serial = 1114] [outer = (nil)] 20:29:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x918d7000) [pid = 1741] [serial = 1115] [outer = 0x9181d400] 20:29:40 INFO - PROCESS | 1741 | 1463628580266 Marionette DEBUG loaded listener.js 20:29:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x92238800) [pid = 1741] [serial = 1116] [outer = 0x9181d400] 20:29:41 INFO - PROCESS | 1741 | 1463628581268 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]]]}] 20:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 20:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1581ms 20:29:41 INFO - PROCESS | 1741 | 1463628581299 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 20:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 20:29:41 INFO - PROCESS | 1741 | 1463628581303 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 20:29:41 INFO - PROCESS | 1741 | 1463628581309 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 20:29:41 INFO - PROCESS | 1741 | 1463628581312 Marionette TRACE conn4 <- [1,1458,null,{}] 20:29:41 INFO - PROCESS | 1741 | 1463628581318 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}] 20:29:41 INFO - PROCESS | 1741 | 1463628581510 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 20:29:41 INFO - PROCESS | 1741 | 1463628581774 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f531800 == 151 [pid = 1741] [id = 372] 20:29:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x919cf800) [pid = 1741] [serial = 1117] [outer = (nil)] 20:29:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x92ac9c00) [pid = 1741] [serial = 1118] [outer = 0x919cf800] 20:29:41 INFO - PROCESS | 1741 | 1463628581925 Marionette DEBUG loaded listener.js 20:29:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x92accc00) [pid = 1741] [serial = 1119] [outer = 0x919cf800] 20:29:42 INFO - PROCESS | 1741 | 1463628582849 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]]]}] 20:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 20:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1586ms 20:29:42 INFO - PROCESS | 1741 | 1463628582896 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 20:29:42 INFO - PROCESS | 1741 | 1463628582900 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 20:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 20:29:42 INFO - PROCESS | 1741 | 1463628582906 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 20:29:42 INFO - PROCESS | 1741 | 1463628582910 Marionette TRACE conn4 <- [1,1462,null,{}] 20:29:42 INFO - PROCESS | 1741 | 1463628582915 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}] 20:29:43 INFO - PROCESS | 1741 | 1463628583098 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 20:29:43 INFO - PROCESS | 1741 | 1463628583361 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x92918400 == 152 [pid = 1741] [id = 373] 20:29:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x9291d800) [pid = 1741] [serial = 1120] [outer = (nil)] 20:29:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x92edc400) [pid = 1741] [serial = 1121] [outer = 0x9291d800] 20:29:43 INFO - PROCESS | 1741 | 1463628583486 Marionette DEBUG loaded listener.js 20:29:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x939f2000) [pid = 1741] [serial = 1122] [outer = 0x9291d800] 20:29:44 INFO - PROCESS | 1741 | 1463628584404 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]]]}] 20:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 20:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1537ms 20:29:44 INFO - PROCESS | 1741 | 1463628584445 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 20:29:44 INFO - PROCESS | 1741 | 1463628584449 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 20:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 20:29:44 INFO - PROCESS | 1741 | 1463628584455 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 20:29:44 INFO - PROCESS | 1741 | 1463628584459 Marionette TRACE conn4 <- [1,1466,null,{}] 20:29:44 INFO - PROCESS | 1741 | 1463628584465 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}] 20:29:44 INFO - PROCESS | 1741 | 1463628584649 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 20:29:44 INFO - PROCESS | 1741 | 1463628584869 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x92acb000 == 153 [pid = 1741] [id = 374] 20:29:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x92c4a400) [pid = 1741] [serial = 1123] [outer = (nil)] 20:29:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x9513c400) [pid = 1741] [serial = 1124] [outer = 0x92c4a400] 20:29:45 INFO - PROCESS | 1741 | 1463628584997 Marionette DEBUG loaded listener.js 20:29:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x95143800) [pid = 1741] [serial = 1125] [outer = 0x92c4a400] 20:29:45 INFO - PROCESS | 1741 | 1463628585995 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]]]}] 20:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 20:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1579ms 20:29:46 INFO - PROCESS | 1741 | 1463628586036 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 20:29:46 INFO - PROCESS | 1741 | 1463628586040 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 20:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 20:29:46 INFO - PROCESS | 1741 | 1463628586047 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 20:29:46 INFO - PROCESS | 1741 | 1463628586050 Marionette TRACE conn4 <- [1,1470,null,{}] 20:29:46 INFO - PROCESS | 1741 | 1463628586056 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}] 20:29:46 INFO - PROCESS | 1741 | 1463628586286 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 20:29:46 INFO - PROCESS | 1741 | 1463628586592 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ce66c00 == 154 [pid = 1741] [id = 375] 20:29:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x8e31b000) [pid = 1741] [serial = 1126] [outer = (nil)] 20:29:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x951d6c00) [pid = 1741] [serial = 1127] [outer = 0x8e31b000] 20:29:46 INFO - PROCESS | 1741 | 1463628586683 Marionette DEBUG loaded listener.js 20:29:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0x9811ac00) [pid = 1741] [serial = 1128] [outer = 0x8e31b000] 20:29:47 INFO - PROCESS | 1741 | 1463628587601 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]]]}] 20:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 20:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1584ms 20:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 20:29:47 INFO - PROCESS | 1741 | 1463628587632 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 20:29:47 INFO - PROCESS | 1741 | 1463628587636 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 20:29:47 INFO - PROCESS | 1741 | 1463628587642 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 20:29:47 INFO - PROCESS | 1741 | 1463628587646 Marionette TRACE conn4 <- [1,1474,null,{}] 20:29:47 INFO - PROCESS | 1741 | 1463628587651 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}] 20:29:47 INFO - PROCESS | 1741 | 1463628587848 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 20:29:48 INFO - PROCESS | 1741 | 1463628588072 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x951a8c00 == 155 [pid = 1741] [id = 376] 20:29:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 181 (0x951d3400) [pid = 1741] [serial = 1129] [outer = (nil)] 20:29:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 182 (0x993b4800) [pid = 1741] [serial = 1130] [outer = 0x951d3400] 20:29:48 INFO - PROCESS | 1741 | 1463628588204 Marionette DEBUG loaded listener.js 20:29:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 183 (0x9a031c00) [pid = 1741] [serial = 1131] [outer = 0x951d3400] 20:29:49 INFO - PROCESS | 1741 | 1463628589250 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]]]}] 20:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 20:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1679ms 20:29:49 INFO - PROCESS | 1741 | 1463628589321 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 20:29:49 INFO - PROCESS | 1741 | 1463628589326 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 20:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 20:29:49 INFO - PROCESS | 1741 | 1463628589332 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 20:29:49 INFO - PROCESS | 1741 | 1463628589336 Marionette TRACE conn4 <- [1,1478,null,{}] 20:29:49 INFO - PROCESS | 1741 | 1463628589342 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}] 20:29:49 INFO - PROCESS | 1741 | 1463628589599 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 20:29:49 INFO - PROCESS | 1741 | 1463628589921 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f547000 == 156 [pid = 1741] [id = 377] 20:29:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 184 (0x9a055400) [pid = 1741] [serial = 1132] [outer = (nil)] 20:29:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 185 (0x9b05e400) [pid = 1741] [serial = 1133] [outer = 0x9a055400] 20:29:50 INFO - PROCESS | 1741 | 1463628590011 Marionette DEBUG loaded listener.js 20:29:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 186 (0x9b1aac00) [pid = 1741] [serial = 1134] [outer = 0x9a055400] 20:29:50 INFO - PROCESS | 1741 | 1463628590914 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]]]}] 20:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 20:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1631ms 20:29:50 INFO - PROCESS | 1741 | 1463628590964 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 20:29:50 INFO - PROCESS | 1741 | 1463628590968 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 20:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 20:29:50 INFO - PROCESS | 1741 | 1463628590974 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 20:29:50 INFO - PROCESS | 1741 | 1463628590977 Marionette TRACE conn4 <- [1,1482,null,{}] 20:29:50 INFO - PROCESS | 1741 | 1463628590983 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}] 20:29:51 INFO - PROCESS | 1741 | 1463628591171 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 20:29:51 INFO - PROCESS | 1741 | 1463628591451 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x951d2000 == 157 [pid = 1741] [id = 378] 20:29:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 187 (0x9a31d400) [pid = 1741] [serial = 1135] [outer = (nil)] 20:29:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 188 (0x9b58e800) [pid = 1741] [serial = 1136] [outer = 0x9a31d400] 20:29:51 INFO - PROCESS | 1741 | 1463628591572 Marionette DEBUG loaded listener.js 20:29:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 189 (0x9b8efc00) [pid = 1741] [serial = 1137] [outer = 0x9a31d400] 20:29:52 INFO - PROCESS | 1741 | 1463628592508 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]]]}] 20:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 20:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1582ms 20:29:52 INFO - PROCESS | 1741 | 1463628592557 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 20:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 20:29:52 INFO - PROCESS | 1741 | 1463628592570 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 20:29:52 INFO - PROCESS | 1741 | 1463628592576 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 20:29:52 INFO - PROCESS | 1741 | 1463628592579 Marionette TRACE conn4 <- [1,1486,null,{}] 20:29:52 INFO - PROCESS | 1741 | 1463628592585 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}] 20:29:52 INFO - PROCESS | 1741 | 1463628592774 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 20:29:53 INFO - PROCESS | 1741 | 1463628593036 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b58c400 == 158 [pid = 1741] [id = 379] 20:29:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 190 (0x9b591400) [pid = 1741] [serial = 1138] [outer = (nil)] 20:29:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 191 (0x9b949400) [pid = 1741] [serial = 1139] [outer = 0x9b591400] 20:29:53 INFO - PROCESS | 1741 | 1463628593158 Marionette DEBUG loaded listener.js 20:29:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 192 (0x9b94c000) [pid = 1741] [serial = 1140] [outer = 0x9b591400] 20:29:54 INFO - PROCESS | 1741 | 1463628594052 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]]]}] 20:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 20:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1540ms 20:29:54 INFO - PROCESS | 1741 | 1463628594116 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 20:29:54 INFO - PROCESS | 1741 | 1463628594120 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 20:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 20:29:54 INFO - PROCESS | 1741 | 1463628594126 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 20:29:54 INFO - PROCESS | 1741 | 1463628594129 Marionette TRACE conn4 <- [1,1490,null,{}] 20:29:54 INFO - PROCESS | 1741 | 1463628594135 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}] 20:29:54 INFO - PROCESS | 1741 | 1463628594331 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 20:29:54 INFO - PROCESS | 1741 | 1463628594652 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cddbc00 == 159 [pid = 1741] [id = 380] 20:29:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 193 (0x93cd6c00) [pid = 1741] [serial = 1141] [outer = (nil)] 20:29:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 194 (0x9beb7400) [pid = 1741] [serial = 1142] [outer = 0x93cd6c00] 20:29:54 INFO - PROCESS | 1741 | 1463628594739 Marionette DEBUG loaded listener.js 20:29:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 195 (0x9beba000) [pid = 1741] [serial = 1143] [outer = 0x93cd6c00] 20:29:55 INFO - PROCESS | 1741 | 1463628595595 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]]]}] 20:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 20:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1535ms 20:29:55 INFO - PROCESS | 1741 | 1463628595661 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 20:29:55 INFO - PROCESS | 1741 | 1463628595665 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 20:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 20:29:55 INFO - PROCESS | 1741 | 1463628595671 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 20:29:55 INFO - PROCESS | 1741 | 1463628595674 Marionette TRACE conn4 <- [1,1494,null,{}] 20:29:55 INFO - PROCESS | 1741 | 1463628595680 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}] 20:29:55 INFO - PROCESS | 1741 | 1463628595876 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 20:29:56 INFO - PROCESS | 1741 | 1463628596140 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x89ac1000 == 160 [pid = 1741] [id = 381] 20:29:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 196 (0x9b8fb800) [pid = 1741] [serial = 1144] [outer = (nil)] 20:29:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 197 (0x9c48f400) [pid = 1741] [serial = 1145] [outer = 0x9b8fb800] 20:29:56 INFO - PROCESS | 1741 | 1463628596281 Marionette DEBUG loaded listener.js 20:29:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 198 (0x9c4c3c00) [pid = 1741] [serial = 1146] [outer = 0x9b8fb800] 20:29:57 INFO - PROCESS | 1741 | 1463628597175 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]]]}] 20:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 20:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1549ms 20:29:57 INFO - PROCESS | 1741 | 1463628597221 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 20:29:57 INFO - PROCESS | 1741 | 1463628597225 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 20:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 20:29:57 INFO - PROCESS | 1741 | 1463628597231 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 20:29:57 INFO - PROCESS | 1741 | 1463628597234 Marionette TRACE conn4 <- [1,1498,null,{}] 20:29:57 INFO - PROCESS | 1741 | 1463628597240 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}] 20:29:57 INFO - PROCESS | 1741 | 1463628597430 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 20:29:57 INFO - PROCESS | 1741 | 1463628597744 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b94bc00 == 161 [pid = 1741] [id = 382] 20:29:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 199 (0x9bf88000) [pid = 1741] [serial = 1147] [outer = (nil)] 20:29:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 200 (0x9ca09400) [pid = 1741] [serial = 1148] [outer = 0x9bf88000] 20:29:57 INFO - PROCESS | 1741 | 1463628597832 Marionette DEBUG loaded listener.js 20:29:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 201 (0x9cc73c00) [pid = 1741] [serial = 1149] [outer = 0x9bf88000] 20:29:58 INFO - PROCESS | 1741 | 1463628598681 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]]]}] 20:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 20:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1540ms 20:29:58 INFO - PROCESS | 1741 | 1463628598771 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 20:29:58 INFO - PROCESS | 1741 | 1463628598775 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 20:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 20:29:58 INFO - PROCESS | 1741 | 1463628598781 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 20:29:58 INFO - PROCESS | 1741 | 1463628598784 Marionette TRACE conn4 <- [1,1502,null,{}] 20:29:58 INFO - PROCESS | 1741 | 1463628598790 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}] 20:29:58 INFO - PROCESS | 1741 | 1463628598984 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 20:29:59 INFO - PROCESS | 1741 | 1463628599258 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x89ac0c00 == 162 [pid = 1741] [id = 383] 20:29:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 202 (0x89ced000) [pid = 1741] [serial = 1150] [outer = (nil)] 20:29:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 203 (0x8f403800) [pid = 1741] [serial = 1151] [outer = 0x89ced000] 20:29:59 INFO - PROCESS | 1741 | 1463628599360 Marionette DEBUG loaded listener.js 20:29:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 204 (0x9ce5cc00) [pid = 1741] [serial = 1152] [outer = 0x89ced000] 20:30:00 INFO - PROCESS | 1741 | 1463628600828 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]]]}] 20:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 20:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 2086ms 20:30:00 INFO - PROCESS | 1741 | 1463628600870 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 20:30:00 INFO - PROCESS | 1741 | 1463628600876 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 20:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 20:30:00 INFO - PROCESS | 1741 | 1463628600884 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 20:30:00 INFO - PROCESS | 1741 | 1463628600890 Marionette TRACE conn4 <- [1,1506,null,{}] 20:30:00 INFO - PROCESS | 1741 | 1463628600899 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}] 20:30:01 INFO - PROCESS | 1741 | 1463628601102 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 20:30:01 INFO - PROCESS | 1741 | 1463628601446 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca66800 == 163 [pid = 1741] [id = 384] 20:30:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 205 (0x8ca67000) [pid = 1741] [serial = 1153] [outer = (nil)] 20:30:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 206 (0x8ca6f400) [pid = 1741] [serial = 1154] [outer = 0x8ca67000] 20:30:01 INFO - PROCESS | 1741 | 1463628601533 Marionette DEBUG loaded listener.js 20:30:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 207 (0x8ce67400) [pid = 1741] [serial = 1155] [outer = 0x8ca67000] 20:30:02 INFO - PROCESS | 1741 | --DOCSHELL 0x8b195800 == 162 [pid = 1741] [id = 311] 20:30:02 INFO - PROCESS | 1741 | --DOCSHELL 0x9bf91400 == 161 [pid = 1741] [id = 310] 20:30:02 INFO - PROCESS | 1741 | --DOCSHELL 0x9b059800 == 160 [pid = 1741] [id = 307] 20:30:02 INFO - PROCESS | 1741 | --DOCSHELL 0x9b592800 == 159 [pid = 1741] [id = 308] 20:30:02 INFO - PROCESS | 1741 | --DOCSHELL 0x9775fc00 == 158 [pid = 1741] [id = 309] 20:30:02 INFO - PROCESS | 1741 | --DOCSHELL 0x8677c000 == 157 [pid = 1741] [id = 365] 20:30:02 INFO - PROCESS | 1741 | --DOCSHELL 0x8cddd000 == 156 [pid = 1741] [id = 364] 20:30:02 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca48800 == 155 [pid = 1741] [id = 363] 20:30:02 INFO - PROCESS | 1741 | --DOCSHELL 0x89cea400 == 154 [pid = 1741] [id = 362] 20:30:02 INFO - PROCESS | 1741 | --DOCSHELL 0x86784000 == 153 [pid = 1741] [id = 360] 20:30:02 INFO - PROCESS | 1741 | --DOCSHELL 0x89aca800 == 152 [pid = 1741] [id = 358] 20:30:02 INFO - PROCESS | 1741 | --DOCSHELL 0x89439400 == 151 [pid = 1741] [id = 359] 20:30:02 INFO - PROCESS | 1741 | --DOCSHELL 0x8dae0400 == 150 [pid = 1741] [id = 357] 20:30:02 INFO - PROCESS | 1741 | --DOCSHELL 0x9c71a400 == 149 [pid = 1741] [id = 356] 20:30:02 INFO - PROCESS | 1741 | --DOCSHELL 0x9b8fc400 == 148 [pid = 1741] [id = 355] 20:30:02 INFO - PROCESS | 1741 | --DOCSHELL 0x9a31b400 == 147 [pid = 1741] [id = 353] 20:30:02 INFO - PROCESS | 1741 | --DOCSHELL 0x951d7800 == 146 [pid = 1741] [id = 354] 20:30:02 INFO - PROCESS | 1741 | --DOCSHELL 0x9a02ec00 == 145 [pid = 1741] [id = 352] 20:30:02 INFO - PROCESS | 1741 | --DOCSHELL 0x8bcdf000 == 144 [pid = 1741] [id = 351] 20:30:02 INFO - PROCESS | 1741 | --DOCSHELL 0x939ee800 == 143 [pid = 1741] [id = 349] 20:30:02 INFO - PROCESS | 1741 | --DOCSHELL 0x89acac00 == 142 [pid = 1741] [id = 350] 20:30:02 INFO - PROCESS | 1741 | --DOCSHELL 0x8ea6b000 == 141 [pid = 1741] [id = 348] 20:30:02 INFO - PROCESS | 1741 | --DOCSHELL 0x8f539c00 == 140 [pid = 1741] [id = 347] 20:30:02 INFO - PROCESS | 1741 | --DOCSHELL 0x86782400 == 139 [pid = 1741] [id = 346] 20:30:02 INFO - PROCESS | 1741 | --DOCSHELL 0x8e22c800 == 138 [pid = 1741] [id = 345] 20:30:02 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca75000 == 137 [pid = 1741] [id = 344] 20:30:02 INFO - PROCESS | 1741 | --DOCSHELL 0x8677c400 == 136 [pid = 1741] [id = 343] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 206 (0x9a02b400) [pid = 1741] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 205 (0x9181e000) [pid = 1741] [serial = 1022] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 204 (0x925e1000) [pid = 1741] [serial = 1025] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 203 (0x8cdd1000) [pid = 1741] [serial = 1004] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 202 (0x8ca4e800) [pid = 1741] [serial = 1016] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 201 (0x8ce70000) [pid = 1741] [serial = 1017] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 200 (0x8e319c00) [pid = 1741] [serial = 1008] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 199 (0x8e236400) [pid = 1741] [serial = 1007] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 198 (0x919c5c00) [pid = 1741] [serial = 1014] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 197 (0x8f551c00) [pid = 1741] [serial = 1013] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 196 (0x8a9c6c00) [pid = 1741] [serial = 1002] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 195 (0x89ce7000) [pid = 1741] [serial = 1001] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 194 (0x8ea62800) [pid = 1741] [serial = 1019] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 193 (0x92c46400) [pid = 1741] [serial = 998] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 192 (0x8cfbf400) [pid = 1741] [serial = 959] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 191 (0x8f2f3c00) [pid = 1741] [serial = 962] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 190 (0x9291ac00) [pid = 1741] [serial = 965] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 189 (0x951dc400) [pid = 1741] [serial = 968] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 188 (0x9a02c800) [pid = 1741] [serial = 971] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 187 (0x9b58e400) [pid = 1741] [serial = 974] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 186 (0x9c798000) [pid = 1741] [serial = 977] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 185 (0xa31dd000) [pid = 1741] [serial = 980] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 184 (0xa6386000) [pid = 1741] [serial = 983] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 183 (0xa68dd800) [pid = 1741] [serial = 986] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 182 (0x99328c00) [pid = 1741] [serial = 989] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 181 (0x92c48000) [pid = 1741] [serial = 992] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 180 (0x8a9c5800) [pid = 1741] [serial = 995] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x90bf0800) [pid = 1741] [serial = 1011] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x8f404800) [pid = 1741] [serial = 1010] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x8ce6a800) [pid = 1741] [serial = 1005] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x9291e000) [pid = 1741] [serial = 1026] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x91942400) [pid = 1741] [serial = 1023] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x8f40a800) [pid = 1741] [serial = 1020] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x8bcd8400) [pid = 1741] [serial = 1028] [outer = (nil)] [url = about:blank] 20:30:03 INFO - PROCESS | 1741 | 1463628603152 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]]]}] 20:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 20:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 2390ms 20:30:03 INFO - PROCESS | 1741 | 1463628603276 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 20:30:03 INFO - PROCESS | 1741 | 1463628603284 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 20:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 20:30:03 INFO - PROCESS | 1741 | 1463628603296 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 20:30:03 INFO - PROCESS | 1741 | 1463628603299 Marionette TRACE conn4 <- [1,1510,null,{}] 20:30:03 INFO - PROCESS | 1741 | 1463628603305 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}] 20:30:03 INFO - PROCESS | 1741 | 1463628603490 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 20:30:03 INFO - PROCESS | 1741 | 1463628603531 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba44800 == 137 [pid = 1741] [id = 385] 20:30:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x8ca44000) [pid = 1741] [serial = 1156] [outer = (nil)] 20:30:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x8ca68800) [pid = 1741] [serial = 1157] [outer = 0x8ca44000] 20:30:03 INFO - PROCESS | 1741 | 1463628603768 Marionette DEBUG loaded listener.js 20:30:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x8ce6b400) [pid = 1741] [serial = 1158] [outer = 0x8ca44000] 20:30:04 INFO - PROCESS | 1741 | 1463628604540 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]]]}] 20:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 20:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1285ms 20:30:04 INFO - PROCESS | 1741 | 1463628604578 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 20:30:04 INFO - PROCESS | 1741 | 1463628604582 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 20:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 20:30:04 INFO - PROCESS | 1741 | 1463628604588 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 20:30:04 INFO - PROCESS | 1741 | 1463628604593 Marionette TRACE conn4 <- [1,1514,null,{}] 20:30:04 INFO - PROCESS | 1741 | 1463628604608 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}] 20:30:04 INFO - PROCESS | 1741 | 1463628604787 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 20:30:04 INFO - PROCESS | 1741 | 1463628604804 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba3f800 == 138 [pid = 1741] [id = 386] 20:30:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x8d7af000) [pid = 1741] [serial = 1159] [outer = (nil)] 20:30:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x8e315400) [pid = 1741] [serial = 1160] [outer = 0x8d7af000] 20:30:05 INFO - PROCESS | 1741 | 1463628605080 Marionette DEBUG loaded listener.js 20:30:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x8ea69000) [pid = 1741] [serial = 1161] [outer = 0x8d7af000] 20:30:05 INFO - PROCESS | 1741 | 1463628605969 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]]]}] 20:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 20:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1437ms 20:30:06 INFO - PROCESS | 1741 | 1463628606026 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 20:30:06 INFO - PROCESS | 1741 | 1463628606030 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 20:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 20:30:06 INFO - PROCESS | 1741 | 1463628606036 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 20:30:06 INFO - PROCESS | 1741 | 1463628606039 Marionette TRACE conn4 <- [1,1518,null,{}] 20:30:06 INFO - PROCESS | 1741 | 1463628606044 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}] 20:30:06 INFO - PROCESS | 1741 | 1463628606287 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 20:30:06 INFO - PROCESS | 1741 | 1463628606320 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cdd4800 == 139 [pid = 1741] [id = 387] 20:30:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0x8ed47800) [pid = 1741] [serial = 1162] [outer = (nil)] 20:30:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 181 (0x8f2fa000) [pid = 1741] [serial = 1163] [outer = 0x8ed47800] 20:30:06 INFO - PROCESS | 1741 | 1463628606396 Marionette DEBUG loaded listener.js 20:30:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 182 (0x8f538000) [pid = 1741] [serial = 1164] [outer = 0x8ed47800] 20:30:07 INFO - PROCESS | 1741 | 1463628607363 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]]]}] 20:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 20:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1375ms 20:30:07 INFO - PROCESS | 1741 | 1463628607413 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 20:30:07 INFO - PROCESS | 1741 | 1463628607416 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 20:30:07 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 20:30:07 INFO - PROCESS | 1741 | 1463628607437 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 20:30:07 INFO - PROCESS | 1741 | 1463628607441 Marionette TRACE conn4 <- [1,1522,null,{}] 20:30:07 INFO - PROCESS | 1741 | 1463628607446 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}] 20:30:08 INFO - PROCESS | 1741 | 1463628608342 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 181 (0x9cd4a000) [pid = 1741] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 180 (0x90dc4400) [pid = 1741] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x9b8fec00) [pid = 1741] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x92c41400) [pid = 1741] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x8ca6d400) [pid = 1741] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x8d9cc400) [pid = 1741] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x8f548400) [pid = 1741] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x8eb97400) [pid = 1741] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x93ccac00) [pid = 1741] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x8e314400) [pid = 1741] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x8eb9d000) [pid = 1741] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x8f2f9000) [pid = 1741] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x92ee5400) [pid = 1741] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x89ac0000) [pid = 1741] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x8f546c00) [pid = 1741] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x9bc81000) [pid = 1741] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x89ac4800) [pid = 1741] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x9b8f2c00) [pid = 1741] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x8e319800) [pid = 1741] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x8a9bf400) [pid = 1741] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x89ce2c00) [pid = 1741] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x9b590000) [pid = 1741] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x8a9c1800) [pid = 1741] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x89441800) [pid = 1741] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x9bc86c00) [pid = 1741] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x8ca50800) [pid = 1741] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x8b917c00) [pid = 1741] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x8eb92800) [pid = 1741] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x90ad7800) [pid = 1741] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x9a28d000) [pid = 1741] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x89cee800) [pid = 1741] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x8ce67c00) [pid = 1741] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x93a19400) [pid = 1741] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x9b58f000) [pid = 1741] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0xa36eb400) [pid = 1741] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x90bf5c00) [pid = 1741] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x8d9c8c00) [pid = 1741] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0xa51ae400) [pid = 1741] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 20:30:08 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x8ca47000) [pid = 1741] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 20:30:08 INFO - PROCESS | 1741 | 1463628608658 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x8677cc00 == 140 [pid = 1741] [id = 388] 20:30:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x89435c00) [pid = 1741] [serial = 1165] [outer = (nil)] 20:30:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8a9bf400) [pid = 1741] [serial = 1166] [outer = 0x89435c00] 20:30:08 INFO - PROCESS | 1741 | 1463628608734 Marionette DEBUG loaded listener.js 20:30:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8b91d800) [pid = 1741] [serial = 1167] [outer = 0x89435c00] 20:30:09 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:30:09 INFO - PROCESS | 1741 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:30:09 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:30:09 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:30:09 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:30:09 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:30:09 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:30:09 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:30:09 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:30:09 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:30:09 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:30:09 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:30:09 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 () { 20:30:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:30:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 20:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:30:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 20:30:09 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 () { 20:30:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:30:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 20:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:30:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 20:30:09 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 () { 20:30:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:30:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 20:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:30:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 20:30:09 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 () { 20:30:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:30:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 20:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:30:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 20:30:09 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1940ms 20:30:09 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 20:30:09 INFO - PROCESS | 1741 | 1463628609353 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"]]]}] 20:30:09 INFO - PROCESS | 1741 | 1463628609379 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 20:30:09 INFO - PROCESS | 1741 | 1463628609384 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 20:30:09 INFO - PROCESS | 1741 | 1463628609397 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 20:30:09 INFO - PROCESS | 1741 | 1463628609398 Marionette TRACE conn4 <- [1,1526,null,{}] 20:30:09 INFO - PROCESS | 1741 | 1463628609409 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}] 20:30:09 INFO - PROCESS | 1741 | 1463628609608 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 20:30:09 INFO - PROCESS | 1741 | 1463628609801 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d9cd800 == 141 [pid = 1741] [id = 389] 20:30:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8d9cf000) [pid = 1741] [serial = 1168] [outer = (nil)] 20:30:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x91821800) [pid = 1741] [serial = 1169] [outer = 0x8d9cf000] 20:30:09 INFO - PROCESS | 1741 | 1463628609873 Marionette DEBUG loaded listener.js 20:30:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x918df000) [pid = 1741] [serial = 1170] [outer = 0x8d9cf000] 20:30:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:30:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 20:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:30:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 20:30:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:30:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 20:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:30:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 20:30:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 20:30:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 20:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:30:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 20:30:10 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1436ms 20:30:10 INFO - PROCESS | 1741 | 1463628610809 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"]]]}] 20:30:10 INFO - PROCESS | 1741 | 1463628610876 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 20:30:10 INFO - PROCESS | 1741 | 1463628610883 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 20:30:10 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 20:30:10 INFO - PROCESS | 1741 | 1463628610894 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 20:30:10 INFO - PROCESS | 1741 | 1463628610899 Marionette TRACE conn4 <- [1,1530,null,{}] 20:30:10 INFO - PROCESS | 1741 | 1463628610908 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}] 20:30:11 INFO - PROCESS | 1741 | 1463628611109 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 20:30:11 INFO - PROCESS | 1741 | 1463628611383 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca4d000 == 142 [pid = 1741] [id = 390] 20:30:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8ca4e800) [pid = 1741] [serial = 1171] [outer = (nil)] 20:30:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8cddec00) [pid = 1741] [serial = 1172] [outer = 0x8ca4e800] 20:30:11 INFO - PROCESS | 1741 | 1463628611526 Marionette DEBUG loaded listener.js 20:30:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8d7b5800) [pid = 1741] [serial = 1173] [outer = 0x8ca4e800] 20:30:12 INFO - PROCESS | 1741 | 1463628612325 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]]]}] 20:30:12 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 20:30:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 20:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:30:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 20:30:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 20:30:12 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. 20:30:12 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 20:30:12 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1495ms 20:30:12 INFO - PROCESS | 1741 | 1463628612391 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 20:30:12 INFO - PROCESS | 1741 | 1463628612399 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 20:30:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 20:30:12 INFO - PROCESS | 1741 | 1463628612410 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 20:30:12 INFO - PROCESS | 1741 | 1463628612413 Marionette TRACE conn4 <- [1,1534,null,{}] 20:30:12 INFO - PROCESS | 1741 | 1463628612439 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}] 20:30:12 INFO - PROCESS | 1741 | 1463628612641 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 20:30:12 INFO - PROCESS | 1741 | 1463628612906 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e18f000 == 143 [pid = 1741] [id = 391] 20:30:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x8e229c00) [pid = 1741] [serial = 1174] [outer = (nil)] 20:30:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x8f2f9c00) [pid = 1741] [serial = 1175] [outer = 0x8e229c00] 20:30:13 INFO - PROCESS | 1741 | 1463628613040 Marionette DEBUG loaded listener.js 20:30:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x8f545c00) [pid = 1741] [serial = 1176] [outer = 0x8e229c00] 20:30:14 INFO - PROCESS | 1741 | 1463628614014 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]]]}] 20:30:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 20:30:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1649ms 20:30:14 INFO - PROCESS | 1741 | 1463628614059 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 20:30:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 20:30:14 INFO - PROCESS | 1741 | 1463628614063 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 20:30:14 INFO - PROCESS | 1741 | 1463628614070 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 20:30:14 INFO - PROCESS | 1741 | 1463628614076 Marionette TRACE conn4 <- [1,1538,null,{}] 20:30:14 INFO - PROCESS | 1741 | 1463628614092 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}] 20:30:14 INFO - PROCESS | 1741 | 1463628614293 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 20:30:14 INFO - PROCESS | 1741 | 1463628614618 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x91941c00 == 144 [pid = 1741] [id = 392] 20:30:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x91945c00) [pid = 1741] [serial = 1177] [outer = (nil)] 20:30:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x919c2400) [pid = 1741] [serial = 1178] [outer = 0x91945c00] 20:30:14 INFO - PROCESS | 1741 | 1463628614713 Marionette DEBUG loaded listener.js 20:30:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x92235400) [pid = 1741] [serial = 1179] [outer = 0x91945c00] 20:30:15 INFO - PROCESS | 1741 | 1463628615597 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]]]}] 20:30:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 20:30:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1586ms 20:30:15 INFO - PROCESS | 1741 | 1463628615656 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 20:30:15 INFO - PROCESS | 1741 | 1463628615661 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 20:30:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 20:30:15 INFO - PROCESS | 1741 | 1463628615667 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 20:30:15 INFO - PROCESS | 1741 | 1463628615670 Marionette TRACE conn4 <- [1,1542,null,{}] 20:30:15 INFO - PROCESS | 1741 | 1463628615676 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}] 20:30:15 INFO - PROCESS | 1741 | 1463628615869 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 20:30:16 INFO - PROCESS | 1741 | 1463628616135 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e234400 == 145 [pid = 1741] [id = 393] 20:30:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x91949c00) [pid = 1741] [serial = 1180] [outer = (nil)] 20:30:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x92920800) [pid = 1741] [serial = 1181] [outer = 0x91949c00] 20:30:16 INFO - PROCESS | 1741 | 1463628616266 Marionette DEBUG loaded listener.js 20:30:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x92ac2400) [pid = 1741] [serial = 1182] [outer = 0x91949c00] 20:30:17 INFO - PROCESS | 1741 | 1463628617150 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]]]}] 20:30:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 20:30:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1528ms 20:30:17 INFO - PROCESS | 1741 | 1463628617196 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 20:30:17 INFO - PROCESS | 1741 | 1463628617200 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 20:30:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 20:30:17 INFO - PROCESS | 1741 | 1463628617206 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 20:30:17 INFO - PROCESS | 1741 | 1463628617210 Marionette TRACE conn4 <- [1,1546,null,{}] 20:30:17 INFO - PROCESS | 1741 | 1463628617215 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}] 20:30:17 INFO - PROCESS | 1741 | 1463628617406 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 20:30:17 INFO - PROCESS | 1741 | 1463628617673 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x925de000 == 146 [pid = 1741] [id = 394] 20:30:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x925e0400) [pid = 1741] [serial = 1183] [outer = (nil)] 20:30:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x92c4b800) [pid = 1741] [serial = 1184] [outer = 0x925e0400] 20:30:17 INFO - PROCESS | 1741 | 1463628617809 Marionette DEBUG loaded listener.js 20:30:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x939ee800) [pid = 1741] [serial = 1185] [outer = 0x925e0400] 20:30:18 INFO - PROCESS | 1741 | 1463628618686 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]]]}] 20:30:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 20:30:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1528ms 20:30:18 INFO - PROCESS | 1741 | 1463628618734 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 20:30:18 INFO - PROCESS | 1741 | 1463628618738 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 20:30:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 20:30:18 INFO - PROCESS | 1741 | 1463628618744 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 20:30:18 INFO - PROCESS | 1741 | 1463628618748 Marionette TRACE conn4 <- [1,1550,null,{}] 20:30:18 INFO - PROCESS | 1741 | 1463628618753 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}] 20:30:18 INFO - PROCESS | 1741 | 1463628618966 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 20:30:19 INFO - PROCESS | 1741 | 1463628619297 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e189000 == 147 [pid = 1741] [id = 395] 20:30:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x8f2f7800) [pid = 1741] [serial = 1186] [outer = (nil)] 20:30:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x92ac6c00) [pid = 1741] [serial = 1187] [outer = 0x8f2f7800] 20:30:19 INFO - PROCESS | 1741 | 1463628619387 Marionette DEBUG loaded listener.js 20:30:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x97747800) [pid = 1741] [serial = 1188] [outer = 0x8f2f7800] 20:30:20 INFO - PROCESS | 1741 | 1463628620242 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]]]}] 20:30:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 20:30:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1542ms 20:30:20 INFO - PROCESS | 1741 | 1463628620288 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 20:30:20 INFO - PROCESS | 1741 | 1463628620292 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 20:30:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 20:30:20 INFO - PROCESS | 1741 | 1463628620299 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 20:30:20 INFO - PROCESS | 1741 | 1463628620303 Marionette TRACE conn4 <- [1,1554,null,{}] 20:30:20 INFO - PROCESS | 1741 | 1463628620309 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}] 20:30:20 INFO - PROCESS | 1741 | 1463628620495 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 20:30:20 INFO - PROCESS | 1741 | 1463628620767 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x8eb97400 == 148 [pid = 1741] [id = 396] 20:30:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x90dc7000) [pid = 1741] [serial = 1189] [outer = (nil)] 20:30:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x993b4c00) [pid = 1741] [serial = 1190] [outer = 0x90dc7000] 20:30:20 INFO - PROCESS | 1741 | 1463628620894 Marionette DEBUG loaded listener.js 20:30:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x998a1800) [pid = 1741] [serial = 1191] [outer = 0x90dc7000] 20:30:21 INFO - PROCESS | 1741 | 1463628621737 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]]]}] 20:30:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 20:30:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1499ms 20:30:21 INFO - PROCESS | 1741 | 1463628621799 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 20:30:21 INFO - PROCESS | 1741 | 1463628621803 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 20:30:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 20:30:21 INFO - PROCESS | 1741 | 1463628621809 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 20:30:21 INFO - PROCESS | 1741 | 1463628621813 Marionette TRACE conn4 <- [1,1558,null,{}] 20:30:21 INFO - PROCESS | 1741 | 1463628621818 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}] 20:30:22 INFO - PROCESS | 1741 | 1463628622004 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 20:30:22 INFO - PROCESS | 1741 | 1463628622280 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x8bcd7800 == 149 [pid = 1741] [id = 397] 20:30:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x8ca6b000) [pid = 1741] [serial = 1192] [outer = (nil)] 20:30:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x9a057400) [pid = 1741] [serial = 1193] [outer = 0x8ca6b000] 20:30:22 INFO - PROCESS | 1741 | 1463628622410 Marionette DEBUG loaded listener.js 20:30:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x9a05e400) [pid = 1741] [serial = 1194] [outer = 0x8ca6b000] 20:30:23 INFO - PROCESS | 1741 | 1463628623270 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]]]}] 20:30:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 20:30:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1491ms 20:30:23 INFO - PROCESS | 1741 | 1463628623300 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 20:30:23 INFO - PROCESS | 1741 | 1463628623304 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 20:30:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 20:30:23 INFO - PROCESS | 1741 | 1463628623310 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 20:30:23 INFO - PROCESS | 1741 | 1463628623314 Marionette TRACE conn4 <- [1,1562,null,{}] 20:30:23 INFO - PROCESS | 1741 | 1463628623319 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}] 20:30:23 INFO - PROCESS | 1741 | 1463628623521 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 20:30:23 INFO - PROCESS | 1741 | 1463628623843 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x9513cc00 == 150 [pid = 1741] [id = 398] 20:30:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x97762400) [pid = 1741] [serial = 1195] [outer = (nil)] 20:30:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x9a314c00) [pid = 1741] [serial = 1196] [outer = 0x97762400] 20:30:23 INFO - PROCESS | 1741 | 1463628623950 Marionette DEBUG loaded listener.js 20:30:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x9a31cc00) [pid = 1741] [serial = 1197] [outer = 0x97762400] 20:30:24 INFO - PROCESS | 1741 | 1463628624828 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]]]}] 20:30:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 20:30:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1594ms 20:30:24 INFO - PROCESS | 1741 | 1463628624904 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 20:30:24 INFO - PROCESS | 1741 | 1463628624908 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 20:30:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 20:30:24 INFO - PROCESS | 1741 | 1463628624914 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 20:30:24 INFO - PROCESS | 1741 | 1463628624918 Marionette TRACE conn4 <- [1,1566,null,{}] 20:30:24 INFO - PROCESS | 1741 | 1463628624923 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}] 20:30:25 INFO - PROCESS | 1741 | 1463628625135 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 20:30:25 INFO - PROCESS | 1741 | 1463628625448 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:25 INFO - PROCESS | 1741 | ++DOCSHELL 0x99803c00 == 151 [pid = 1741] [id = 399] 20:30:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x9a313000) [pid = 1741] [serial = 1198] [outer = (nil)] 20:30:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x9b05a800) [pid = 1741] [serial = 1199] [outer = 0x9a313000] 20:30:25 INFO - PROCESS | 1741 | 1463628625535 Marionette DEBUG loaded listener.js 20:30:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x9b1a8400) [pid = 1741] [serial = 1200] [outer = 0x9a313000] 20:30:26 INFO - PROCESS | 1741 | 1463628626454 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]]]}] 20:30:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 20:30:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1589ms 20:30:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 20:30:26 INFO - PROCESS | 1741 | 1463628626505 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 20:30:26 INFO - PROCESS | 1741 | 1463628626508 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 20:30:26 INFO - PROCESS | 1741 | 1463628626515 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 20:30:26 INFO - PROCESS | 1741 | 1463628626519 Marionette TRACE conn4 <- [1,1570,null,{}] 20:30:26 INFO - PROCESS | 1741 | 1463628626525 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}] 20:30:26 INFO - PROCESS | 1741 | 1463628626756 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 20:30:27 INFO - PROCESS | 1741 | 1463628627083 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b58f000 == 152 [pid = 1741] [id = 400] 20:30:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0x9b8f4400) [pid = 1741] [serial = 1201] [outer = (nil)] 20:30:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 181 (0x9bc8a000) [pid = 1741] [serial = 1202] [outer = 0x9b8f4400] 20:30:27 INFO - PROCESS | 1741 | 1463628627204 Marionette DEBUG loaded listener.js 20:30:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 182 (0x9bfefc00) [pid = 1741] [serial = 1203] [outer = 0x9b8f4400] 20:30:28 INFO - PROCESS | 1741 | 1463628628099 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]]]}] 20:30:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 20:30:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1637ms 20:30:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 20:30:28 INFO - PROCESS | 1741 | 1463628628152 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 20:30:28 INFO - PROCESS | 1741 | 1463628628155 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 20:30:28 INFO - PROCESS | 1741 | 1463628628162 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 20:30:28 INFO - PROCESS | 1741 | 1463628628165 Marionette TRACE conn4 <- [1,1574,null,{}] 20:30:28 INFO - PROCESS | 1741 | 1463628628171 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}] 20:30:28 INFO - PROCESS | 1741 | 1463628628364 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 20:30:28 INFO - PROCESS | 1741 | 1463628628698 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x918d5c00 == 153 [pid = 1741] [id = 401] 20:30:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 183 (0x9775dc00) [pid = 1741] [serial = 1204] [outer = (nil)] 20:30:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 184 (0x9c791000) [pid = 1741] [serial = 1205] [outer = 0x9775dc00] 20:30:28 INFO - PROCESS | 1741 | 1463628628787 Marionette DEBUG loaded listener.js 20:30:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 185 (0x9c794000) [pid = 1741] [serial = 1206] [outer = 0x9775dc00] 20:30:29 INFO - PROCESS | 1741 | 1463628629661 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]]]}] 20:30:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 20:30:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1579ms 20:30:29 INFO - PROCESS | 1741 | 1463628629740 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 20:30:29 INFO - PROCESS | 1741 | 1463628629744 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 20:30:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 20:30:29 INFO - PROCESS | 1741 | 1463628629751 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 20:30:29 INFO - PROCESS | 1741 | 1463628629754 Marionette TRACE conn4 <- [1,1578,null,{}] 20:30:29 INFO - PROCESS | 1741 | 1463628629780 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}] 20:30:29 INFO - PROCESS | 1741 | 1463628629986 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 20:30:30 INFO - PROCESS | 1741 | 1463628630309 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x9c490400 == 154 [pid = 1741] [id = 402] 20:30:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 186 (0x9cc77c00) [pid = 1741] [serial = 1207] [outer = (nil)] 20:30:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 187 (0xa060c800) [pid = 1741] [serial = 1208] [outer = 0x9cc77c00] 20:30:30 INFO - PROCESS | 1741 | 1463628630397 Marionette DEBUG loaded listener.js 20:30:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 188 (0xa114e000) [pid = 1741] [serial = 1209] [outer = 0x9cc77c00] 20:30:31 INFO - PROCESS | 1741 | 1463628631236 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]]]}] 20:30:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 20:30:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1543ms 20:30:31 INFO - PROCESS | 1741 | 1463628631295 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 20:30:31 INFO - PROCESS | 1741 | 1463628631299 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 20:30:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 20:30:31 INFO - PROCESS | 1741 | 1463628631305 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 20:30:31 INFO - PROCESS | 1741 | 1463628631308 Marionette TRACE conn4 <- [1,1582,null,{}] 20:30:31 INFO - PROCESS | 1741 | 1463628631313 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}] 20:30:31 INFO - PROCESS | 1741 | 1463628631504 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 20:30:31 INFO - PROCESS | 1741 | 1463628631821 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:31 INFO - PROCESS | 1741 | ++DOCSHELL 0xa2262c00 == 155 [pid = 1741] [id = 403] 20:30:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 189 (0xa22a4000) [pid = 1741] [serial = 1210] [outer = (nil)] 20:30:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 190 (0xa237e400) [pid = 1741] [serial = 1211] [outer = 0xa22a4000] 20:30:31 INFO - PROCESS | 1741 | 1463628631952 Marionette DEBUG loaded listener.js 20:30:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 191 (0xa2559000) [pid = 1741] [serial = 1212] [outer = 0xa22a4000] 20:30:32 INFO - PROCESS | 1741 | 1463628632818 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]]]}] 20:30:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 20:30:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1588ms 20:30:32 INFO - PROCESS | 1741 | 1463628632893 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 20:30:32 INFO - PROCESS | 1741 | 1463628632897 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 20:30:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 20:30:32 INFO - PROCESS | 1741 | 1463628632903 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 20:30:32 INFO - PROCESS | 1741 | 1463628632906 Marionette TRACE conn4 <- [1,1586,null,{}] 20:30:32 INFO - PROCESS | 1741 | 1463628632912 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}] 20:30:33 INFO - PROCESS | 1741 | 1463628633146 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 20:30:33 INFO - PROCESS | 1741 | 1463628633478 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x918dd800 == 156 [pid = 1741] [id = 404] 20:30:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 192 (0x91942800) [pid = 1741] [serial = 1213] [outer = (nil)] 20:30:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 193 (0xa255c800) [pid = 1741] [serial = 1214] [outer = 0x91942800] 20:30:33 INFO - PROCESS | 1741 | 1463628633564 Marionette DEBUG loaded listener.js 20:30:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 194 (0xa27e5400) [pid = 1741] [serial = 1215] [outer = 0x91942800] 20:30:34 INFO - PROCESS | 1741 | 1463628634413 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]]]}] 20:30:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 20:30:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1587ms 20:30:34 INFO - PROCESS | 1741 | 1463628634491 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 20:30:34 INFO - PROCESS | 1741 | 1463628634494 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 20:30:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 20:30:34 INFO - PROCESS | 1741 | 1463628634501 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 20:30:34 INFO - PROCESS | 1741 | 1463628634504 Marionette TRACE conn4 <- [1,1590,null,{}] 20:30:34 INFO - PROCESS | 1741 | 1463628634509 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}] 20:30:34 INFO - PROCESS | 1741 | 1463628634703 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 20:30:35 INFO - PROCESS | 1741 | 1463628635022 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x89ac6c00 == 157 [pid = 1741] [id = 405] 20:30:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 195 (0x8d7b7400) [pid = 1741] [serial = 1216] [outer = (nil)] 20:30:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 196 (0xa35ca400) [pid = 1741] [serial = 1217] [outer = 0x8d7b7400] 20:30:35 INFO - PROCESS | 1741 | 1463628635109 Marionette DEBUG loaded listener.js 20:30:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 197 (0xa36af000) [pid = 1741] [serial = 1218] [outer = 0x8d7b7400] 20:30:35 INFO - PROCESS | 1741 | 1463628635953 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]]]}] 20:30:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 20:30:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1529ms 20:30:36 INFO - PROCESS | 1741 | 1463628636031 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 20:30:36 INFO - PROCESS | 1741 | 1463628636034 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 20:30:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 20:30:36 INFO - PROCESS | 1741 | 1463628636041 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 20:30:36 INFO - PROCESS | 1741 | 1463628636045 Marionette TRACE conn4 <- [1,1594,null,{}] 20:30:36 INFO - PROCESS | 1741 | 1463628636051 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}] 20:30:36 INFO - PROCESS | 1741 | 1463628636278 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 20:30:36 INFO - PROCESS | 1741 | 1463628636601 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:36 INFO - PROCESS | 1741 | ++DOCSHELL 0x8943b000 == 158 [pid = 1741] [id = 406] 20:30:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 198 (0x8cfcc400) [pid = 1741] [serial = 1219] [outer = (nil)] 20:30:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 199 (0xa36eb400) [pid = 1741] [serial = 1220] [outer = 0x8cfcc400] 20:30:36 INFO - PROCESS | 1741 | 1463628636692 Marionette DEBUG loaded listener.js 20:30:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 200 (0xa36f5c00) [pid = 1741] [serial = 1221] [outer = 0x8cfcc400] 20:30:37 INFO - PROCESS | 1741 | 1463628637570 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]]]}] 20:30:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 20:30:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1579ms 20:30:37 INFO - PROCESS | 1741 | 1463628637621 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 20:30:37 INFO - PROCESS | 1741 | 1463628637625 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 20:30:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 20:30:37 INFO - PROCESS | 1741 | 1463628637652 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 20:30:37 INFO - PROCESS | 1741 | 1463628637656 Marionette TRACE conn4 <- [1,1598,null,{}] 20:30:37 INFO - PROCESS | 1741 | 1463628637662 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}] 20:30:37 INFO - PROCESS | 1741 | 1463628637858 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 20:30:38 INFO - PROCESS | 1741 | 1463628638195 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x99808800 == 159 [pid = 1741] [id = 407] 20:30:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 201 (0xa31f4800) [pid = 1741] [serial = 1222] [outer = (nil)] 20:30:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 202 (0xa638c400) [pid = 1741] [serial = 1223] [outer = 0xa31f4800] 20:30:38 INFO - PROCESS | 1741 | 1463628638284 Marionette DEBUG loaded listener.js 20:30:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 203 (0xa685e800) [pid = 1741] [serial = 1224] [outer = 0xa31f4800] 20:30:39 INFO - PROCESS | 1741 | 1463628639174 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]]]}] 20:30:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 20:30:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1591ms 20:30:39 INFO - PROCESS | 1741 | 1463628639239 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 20:30:39 INFO - PROCESS | 1741 | 1463628639243 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 20:30:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 20:30:39 INFO - PROCESS | 1741 | 1463628639249 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 20:30:39 INFO - PROCESS | 1741 | 1463628639252 Marionette TRACE conn4 <- [1,1602,null,{}] 20:30:39 INFO - PROCESS | 1741 | 1463628639258 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}] 20:30:39 INFO - PROCESS | 1741 | 1463628639456 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 20:30:39 INFO - PROCESS | 1741 | 1463628639790 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x89ce7000 == 160 [pid = 1741] [id = 408] 20:30:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 204 (0x89ce9c00) [pid = 1741] [serial = 1225] [outer = (nil)] 20:30:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 205 (0xa51eb000) [pid = 1741] [serial = 1226] [outer = 0x89ce9c00] 20:30:39 INFO - PROCESS | 1741 | 1463628639876 Marionette DEBUG loaded listener.js 20:30:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 206 (0xa68dd000) [pid = 1741] [serial = 1227] [outer = 0x89ce9c00] 20:30:41 INFO - PROCESS | 1741 | --DOCSHELL 0x8ba4a800 == 159 [pid = 1741] [id = 157] 20:30:41 INFO - PROCESS | 1741 | --DOCSHELL 0x8dae6c00 == 158 [pid = 1741] [id = 277] 20:30:41 INFO - PROCESS | 1741 | --DOCSHELL 0x9a027800 == 157 [pid = 1741] [id = 276] 20:30:41 INFO - PROCESS | 1741 | --DOCSHELL 0x9a31d800 == 156 [pid = 1741] [id = 278] 20:30:41 INFO - PROCESS | 1741 | --DOCSHELL 0x8a9c1400 == 155 [pid = 1741] [id = 332] 20:30:41 INFO - PROCESS | 1741 | --DOCSHELL 0x92acb000 == 154 [pid = 1741] [id = 374] 20:30:41 INFO - PROCESS | 1741 | --DOCSHELL 0x92918400 == 153 [pid = 1741] [id = 373] 20:30:41 INFO - PROCESS | 1741 | --DOCSHELL 0x8f531800 == 152 [pid = 1741] [id = 372] 20:30:41 INFO - PROCESS | 1741 | --DOCSHELL 0x9181c400 == 151 [pid = 1741] [id = 371] 20:30:41 INFO - PROCESS | 1741 | --DOCSHELL 0x8f40d800 == 150 [pid = 1741] [id = 369] 20:30:41 INFO - PROCESS | 1741 | --DOCSHELL 0x8f553400 == 149 [pid = 1741] [id = 370] 20:30:41 INFO - PROCESS | 1741 | --DOCSHELL 0x8daddc00 == 148 [pid = 1741] [id = 368] 20:30:41 INFO - PROCESS | 1741 | --DOCSHELL 0x8cdd4c00 == 147 [pid = 1741] [id = 367] 20:30:41 INFO - PROCESS | 1741 | --DOCSHELL 0x86779c00 == 146 [pid = 1741] [id = 366] 20:30:41 INFO - PROCESS | 1741 | --DOMWINDOW == 205 (0xa060ac00) [pid = 1741] [serial = 1070] [outer = (nil)] [url = about:blank] 20:30:41 INFO - PROCESS | 1741 | --DOMWINDOW == 204 (0x93a11000) [pid = 1741] [serial = 1047] [outer = (nil)] [url = about:blank] 20:30:41 INFO - PROCESS | 1741 | --DOMWINDOW == 203 (0xa3643400) [pid = 1741] [serial = 981] [outer = (nil)] [url = about:blank] 20:30:41 INFO - PROCESS | 1741 | --DOMWINDOW == 202 (0x92c4b400) [pid = 1741] [serial = 993] [outer = (nil)] [url = about:blank] 20:30:41 INFO - PROCESS | 1741 | --DOMWINDOW == 201 (0x8cdd2400) [pid = 1741] [serial = 1091] [outer = (nil)] [url = about:blank] 20:30:41 INFO - PROCESS | 1741 | --DOMWINDOW == 200 (0x92c4d000) [pid = 1741] [serial = 1046] [outer = (nil)] [url = about:blank] 20:30:41 INFO - PROCESS | 1741 | --DOMWINDOW == 199 (0x8e184400) [pid = 1741] [serial = 1095] [outer = (nil)] [url = about:blank] 20:30:41 INFO - PROCESS | 1741 | --DOMWINDOW == 198 (0x9a034c00) [pid = 1741] [serial = 1055] [outer = (nil)] [url = about:blank] 20:30:41 INFO - PROCESS | 1741 | --DOMWINDOW == 197 (0xa114c800) [pid = 1741] [serial = 1071] [outer = (nil)] [url = about:blank] 20:30:41 INFO - PROCESS | 1741 | --DOMWINDOW == 196 (0x90adb000) [pid = 1741] [serial = 963] [outer = (nil)] [url = about:blank] 20:30:41 INFO - PROCESS | 1741 | --DOMWINDOW == 195 (0x9a054c00) [pid = 1741] [serial = 972] [outer = (nil)] [url = about:blank] 20:30:41 INFO - PROCESS | 1741 | --DOMWINDOW == 194 (0x8ea68400) [pid = 1741] [serial = 1037] [outer = (nil)] [url = about:blank] 20:30:41 INFO - PROCESS | 1741 | --DOMWINDOW == 193 (0x8f53c000) [pid = 1741] [serial = 885] [outer = (nil)] [url = about:blank] 20:30:41 INFO - PROCESS | 1741 | --DOMWINDOW == 192 (0x90dc8400) [pid = 1741] [serial = 1041] [outer = (nil)] [url = about:blank] 20:30:41 INFO - PROCESS | 1741 | --DOMWINDOW == 191 (0x98118000) [pid = 1741] [serial = 969] [outer = (nil)] [url = about:blank] 20:30:41 INFO - PROCESS | 1741 | --DOMWINDOW == 190 (0x8ca6d000) [pid = 1741] [serial = 1029] [outer = (nil)] [url = about:blank] 20:30:41 INFO - PROCESS | 1741 | --DOMWINDOW == 189 (0x9b946400) [pid = 1741] [serial = 975] [outer = (nil)] [url = about:blank] 20:30:41 INFO - PROCESS | 1741 | --DOMWINDOW == 188 (0xa272d800) [pid = 1741] [serial = 1074] [outer = (nil)] [url = about:blank] 20:30:41 INFO - PROCESS | 1741 | --DOMWINDOW == 187 (0x8ce62400) [pid = 1741] [serial = 1083] [outer = (nil)] [url = about:blank] 20:30:41 INFO - PROCESS | 1741 | --DOMWINDOW == 186 (0x9cd47400) [pid = 1741] [serial = 978] [outer = (nil)] [url = about:blank] 20:30:41 INFO - PROCESS | 1741 | --DOMWINDOW == 185 (0xa69a2c00) [pid = 1741] [serial = 990] [outer = (nil)] [url = about:blank] 20:30:41 INFO - PROCESS | 1741 | --DOMWINDOW == 184 (0x8a9c8000) [pid = 1741] [serial = 996] [outer = (nil)] [url = about:blank] 20:30:41 INFO - PROCESS | 1741 | --DOMWINDOW == 183 (0x8ce6a400) [pid = 1741] [serial = 1092] [outer = (nil)] [url = about:blank] 20:30:41 INFO - PROCESS | 1741 | --DOMWINDOW == 182 (0xa2551400) [pid = 1741] [serial = 1073] [outer = (nil)] [url = about:blank] 20:30:41 INFO - PROCESS | 1741 | --DOMWINDOW == 181 (0x8b192c00) [pid = 1741] [serial = 1031] [outer = (nil)] [url = about:blank] 20:30:41 INFO - PROCESS | 1741 | --DOMWINDOW == 180 (0x9b8fdc00) [pid = 1741] [serial = 1062] [outer = (nil)] [url = about:blank] 20:30:41 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x9b593c00) [pid = 1741] [serial = 1061] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x92c4dc00) [pid = 1741] [serial = 999] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x8ce6e800) [pid = 1741] [serial = 1079] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x8f547800) [pid = 1741] [serial = 1080] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x9c798800) [pid = 1741] [serial = 1067] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x8f545800) [pid = 1741] [serial = 1085] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x8cdd9c00) [pid = 1741] [serial = 1076] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x92ace800) [pid = 1741] [serial = 966] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x90ad3c00) [pid = 1741] [serial = 1040] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x8bcd6400) [pid = 1741] [serial = 1032] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x925dbc00) [pid = 1741] [serial = 1044] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x9a410400) [pid = 1741] [serial = 1059] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x8ba3dc00) [pid = 1741] [serial = 1089] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x9a05d000) [pid = 1741] [serial = 1056] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x8d9cf800) [pid = 1741] [serial = 1035] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x951d0800) [pid = 1741] [serial = 1050] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x8b18fc00) [pid = 1741] [serial = 1088] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x9bebe000) [pid = 1741] [serial = 1065] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x9194dc00) [pid = 1741] [serial = 1086] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x9beb6800) [pid = 1741] [serial = 1064] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x8eb9f800) [pid = 1741] [serial = 1038] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0xa6868800) [pid = 1741] [serial = 984] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x919ccc00) [pid = 1741] [serial = 1043] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x8d7ab800) [pid = 1741] [serial = 1034] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x99324400) [pid = 1741] [serial = 1053] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x9cc78400) [pid = 1741] [serial = 1068] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x98119400) [pid = 1741] [serial = 1052] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x91948000) [pid = 1741] [serial = 957] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x9513b400) [pid = 1741] [serial = 1049] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x8e18b800) [pid = 1741] [serial = 1077] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x9a405000) [pid = 1741] [serial = 1058] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x8daeb400) [pid = 1741] [serial = 1094] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0xa699f400) [pid = 1741] [serial = 987] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x8ca51800) [pid = 1741] [serial = 1082] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x8d7afc00) [pid = 1741] [serial = 960] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x8e18cc00) [pid = 1741] [serial = 1097] [outer = (nil)] [url = about:blank] 20:30:42 INFO - PROCESS | 1741 | 1463628642315 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]]]}] 20:30:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 20:30:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 3087ms 20:30:42 INFO - PROCESS | 1741 | 1463628642336 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 20:30:42 INFO - PROCESS | 1741 | 1463628642341 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 20:30:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 20:30:42 INFO - PROCESS | 1741 | 1463628642349 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 20:30:42 INFO - PROCESS | 1741 | 1463628642355 Marionette TRACE conn4 <- [1,1606,null,{}] 20:30:42 INFO - PROCESS | 1741 | 1463628642364 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}] 20:30:42 INFO - PROCESS | 1741 | 1463628642581 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 20:30:42 INFO - PROCESS | 1741 | 1463628642797 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x85fc8000 == 147 [pid = 1741] [id = 409] 20:30:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x85fc9800) [pid = 1741] [serial = 1228] [outer = (nil)] 20:30:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x89cf0800) [pid = 1741] [serial = 1229] [outer = 0x85fc9800] 20:30:42 INFO - PROCESS | 1741 | 1463628642875 Marionette DEBUG loaded listener.js 20:30:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8b18e400) [pid = 1741] [serial = 1230] [outer = 0x85fc9800] 20:30:43 INFO - PROCESS | 1741 | 1463628643613 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]]]}] 20:30:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 20:30:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1282ms 20:30:43 INFO - PROCESS | 1741 | 1463628643634 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 20:30:43 INFO - PROCESS | 1741 | 1463628643643 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 20:30:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 20:30:43 INFO - PROCESS | 1741 | 1463628643653 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 20:30:43 INFO - PROCESS | 1741 | 1463628643657 Marionette TRACE conn4 <- [1,1610,null,{}] 20:30:43 INFO - PROCESS | 1741 | 1463628643663 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}] 20:30:43 INFO - PROCESS | 1741 | 1463628643925 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 20:30:44 INFO - PROCESS | 1741 | 1463628644049 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a9c5c00 == 148 [pid = 1741] [id = 410] 20:30:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x8b18d400) [pid = 1741] [serial = 1231] [outer = (nil)] 20:30:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x8bcd4000) [pid = 1741] [serial = 1232] [outer = 0x8b18d400] 20:30:44 INFO - PROCESS | 1741 | 1463628644122 Marionette DEBUG loaded listener.js 20:30:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8bce2000) [pid = 1741] [serial = 1233] [outer = 0x8b18d400] 20:30:45 INFO - PROCESS | 1741 | 1463628645008 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]]]}] 20:30:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 20:30:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1380ms 20:30:45 INFO - PROCESS | 1741 | 1463628645034 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 20:30:45 INFO - PROCESS | 1741 | 1463628645037 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 20:30:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 20:30:45 INFO - PROCESS | 1741 | 1463628645043 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 20:30:45 INFO - PROCESS | 1741 | 1463628645049 Marionette TRACE conn4 <- [1,1614,null,{}] 20:30:45 INFO - PROCESS | 1741 | 1463628645073 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}] 20:30:45 INFO - PROCESS | 1741 | 1463628645328 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 20:30:45 INFO - PROCESS | 1741 | 1463628645354 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x8bcd5000 == 149 [pid = 1741] [id = 411] 20:30:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8cdd9800) [pid = 1741] [serial = 1234] [outer = (nil)] 20:30:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8ce6cc00) [pid = 1741] [serial = 1235] [outer = 0x8cdd9800] 20:30:45 INFO - PROCESS | 1741 | 1463628645428 Marionette DEBUG loaded listener.js 20:30:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x8cfcc800) [pid = 1741] [serial = 1236] [outer = 0x8cdd9800] 20:30:46 INFO - PROCESS | 1741 | 1463628646895 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]]]}] 20:30:46 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x8d7af000) [pid = 1741] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 20:30:46 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x8ca44000) [pid = 1741] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 20:30:46 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x8ed47800) [pid = 1741] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 20:30:46 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x8b91f000) [pid = 1741] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 20:30:46 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x89435c00) [pid = 1741] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 20:30:46 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x8ca67000) [pid = 1741] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 20:30: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 20:30:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1989ms 20:30:47 INFO - PROCESS | 1741 | 1463628647042 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 20:30:47 INFO - PROCESS | 1741 | 1463628647045 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 20:30:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 20:30:47 INFO - PROCESS | 1741 | 1463628647052 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 20:30:47 INFO - PROCESS | 1741 | 1463628647055 Marionette TRACE conn4 <- [1,1618,null,{}] 20:30:47 INFO - PROCESS | 1741 | 1463628647061 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}] 20:30:47 INFO - PROCESS | 1741 | 1463628647315 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 20:30:47 INFO - PROCESS | 1741 | 1463628647432 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b196400 == 150 [pid = 1741] [id = 412] 20:30:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x8ce6a800) [pid = 1741] [serial = 1237] [outer = (nil)] 20:30:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x8d9c5800) [pid = 1741] [serial = 1238] [outer = 0x8ce6a800] 20:30:47 INFO - PROCESS | 1741 | 1463628647506 Marionette DEBUG loaded listener.js 20:30:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8d9d0400) [pid = 1741] [serial = 1239] [outer = 0x8ce6a800] 20:30:48 INFO - PROCESS | 1741 | 1463628648249 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]]]}] 20:30:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 20:30:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1238ms 20:30:48 INFO - PROCESS | 1741 | 1463628648291 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 20:30:48 INFO - PROCESS | 1741 | 1463628648294 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 20:30:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 20:30:48 INFO - PROCESS | 1741 | 1463628648300 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 20:30:48 INFO - PROCESS | 1741 | 1463628648303 Marionette TRACE conn4 <- [1,1622,null,{}] 20:30:48 INFO - PROCESS | 1741 | 1463628648308 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}] 20:30:48 INFO - PROCESS | 1741 | 1463628648476 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 20:30:48 INFO - PROCESS | 1741 | 1463628648491 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x89abf800 == 151 [pid = 1741] [id = 413] 20:30:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8d7b3000) [pid = 1741] [serial = 1240] [outer = (nil)] 20:30:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8e184400) [pid = 1741] [serial = 1241] [outer = 0x8d7b3000] 20:30:48 INFO - PROCESS | 1741 | 1463628648561 Marionette DEBUG loaded listener.js 20:30:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x8e238400) [pid = 1741] [serial = 1242] [outer = 0x8d7b3000] 20:30:49 INFO - PROCESS | 1741 | 1463628649743 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]]]}] 20:30:49 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 20:30:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1477ms 20:30:49 INFO - PROCESS | 1741 | 1463628649778 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 20:30:49 INFO - PROCESS | 1741 | 1463628649785 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 20:30:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 20:30:49 INFO - PROCESS | 1741 | 1463628649795 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 20:30:49 INFO - PROCESS | 1741 | 1463628649800 Marionette TRACE conn4 <- [1,1626,null,{}] 20:30:49 INFO - PROCESS | 1741 | 1463628649809 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}] 20:30:50 INFO - PROCESS | 1741 | 1463628650017 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 20:30:50 INFO - PROCESS | 1741 | 1463628650344 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a9bdc00 == 152 [pid = 1741] [id = 414] 20:30:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x8a9ca800) [pid = 1741] [serial = 1243] [outer = (nil)] 20:30:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x8ba44400) [pid = 1741] [serial = 1244] [outer = 0x8a9ca800] 20:30:50 INFO - PROCESS | 1741 | 1463628650437 Marionette DEBUG loaded listener.js 20:30:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x8ca49800) [pid = 1741] [serial = 1245] [outer = 0x8a9ca800] 20:30:51 INFO - PROCESS | 1741 | 1463628651328 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]]]}] 20:30:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 20:30:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1582ms 20:30:51 INFO - PROCESS | 1741 | 1463628651378 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 20:30:51 INFO - PROCESS | 1741 | 1463628651386 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 20:30:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 20:30:51 INFO - PROCESS | 1741 | 1463628651397 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 20:30:51 INFO - PROCESS | 1741 | 1463628651401 Marionette TRACE conn4 <- [1,1630,null,{}] 20:30:51 INFO - PROCESS | 1741 | 1463628651407 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}] 20:30:51 INFO - PROCESS | 1741 | 1463628651615 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 20:30:51 INFO - PROCESS | 1741 | 1463628651953 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b91e400 == 153 [pid = 1741] [id = 415] 20:30:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x8ce6d000) [pid = 1741] [serial = 1246] [outer = (nil)] 20:30:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x8d9cfc00) [pid = 1741] [serial = 1247] [outer = 0x8ce6d000] 20:30:52 INFO - PROCESS | 1741 | 1463628652057 Marionette DEBUG loaded listener.js 20:30:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x8dafdc00) [pid = 1741] [serial = 1248] [outer = 0x8ce6d000] 20:30:53 INFO - PROCESS | 1741 | 1463628653039 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]]]}] 20:30:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 20:30:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1685ms 20:30:53 INFO - PROCESS | 1741 | 1463628653082 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 20:30:53 INFO - PROCESS | 1741 | 1463628653086 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 20:30:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 20:30:53 INFO - PROCESS | 1741 | 1463628653093 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 20:30:53 INFO - PROCESS | 1741 | 1463628653099 Marionette TRACE conn4 <- [1,1634,null,{}] 20:30:53 INFO - PROCESS | 1741 | 1463628653115 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}] 20:30:53 INFO - PROCESS | 1741 | 1463628653327 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 20:30:53 INFO - PROCESS | 1741 | 1463628653646 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e31c400 == 154 [pid = 1741] [id = 416] 20:30:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x8ea68400) [pid = 1741] [serial = 1249] [outer = (nil)] 20:30:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x8ed4ac00) [pid = 1741] [serial = 1250] [outer = 0x8ea68400] 20:30:53 INFO - PROCESS | 1741 | 1463628653740 Marionette DEBUG loaded listener.js 20:30:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x8f401800) [pid = 1741] [serial = 1251] [outer = 0x8ea68400] 20:30:54 INFO - PROCESS | 1741 | 1463628654603 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]]]}] 20:30:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 20:30:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1584ms 20:30:54 INFO - PROCESS | 1741 | 1463628654677 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 20:30:54 INFO - PROCESS | 1741 | 1463628654681 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 20:30:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 20:30:54 INFO - PROCESS | 1741 | 1463628654687 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 20:30:54 INFO - PROCESS | 1741 | 1463628654690 Marionette TRACE conn4 <- [1,1638,null,{}] 20:30:54 INFO - PROCESS | 1741 | 1463628654696 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}] 20:30:54 INFO - PROCESS | 1741 | 1463628654923 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 20:30:55 INFO - PROCESS | 1741 | 1463628655235 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a9c4000 == 155 [pid = 1741] [id = 417] 20:30:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x8f40d800) [pid = 1741] [serial = 1252] [outer = (nil)] 20:30:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x8f546c00) [pid = 1741] [serial = 1253] [outer = 0x8f40d800] 20:30:55 INFO - PROCESS | 1741 | 1463628655325 Marionette DEBUG loaded listener.js 20:30:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x90ad2000) [pid = 1741] [serial = 1254] [outer = 0x8f40d800] 20:30:56 INFO - PROCESS | 1741 | 1463628656171 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]]]}] 20:30:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 20:30:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1529ms 20:30:56 INFO - PROCESS | 1741 | 1463628656218 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 20:30:56 INFO - PROCESS | 1741 | 1463628656222 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 20:30:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 20:30:56 INFO - PROCESS | 1741 | 1463628656228 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 20:30:56 INFO - PROCESS | 1741 | 1463628656231 Marionette TRACE conn4 <- [1,1642,null,{}] 20:30:56 INFO - PROCESS | 1741 | 1463628656237 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}] 20:30:56 INFO - PROCESS | 1741 | 1463628656449 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 20:30:56 INFO - PROCESS | 1741 | 1463628656730 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e18e800 == 156 [pid = 1741] [id = 418] 20:30:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x8e237000) [pid = 1741] [serial = 1255] [outer = (nil)] 20:30:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x90bfa400) [pid = 1741] [serial = 1256] [outer = 0x8e237000] 20:30:56 INFO - PROCESS | 1741 | 1463628656858 Marionette DEBUG loaded listener.js 20:30:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x90dc8400) [pid = 1741] [serial = 1257] [outer = 0x8e237000] 20:30:57 INFO - PROCESS | 1741 | 1463628657778 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]]]}] 20:30:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 20:30:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1592ms 20:30:57 INFO - PROCESS | 1741 | 1463628657820 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 20:30:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 20:30:57 INFO - PROCESS | 1741 | 1463628657825 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 20:30:57 INFO - PROCESS | 1741 | 1463628657831 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 20:30:57 INFO - PROCESS | 1741 | 1463628657834 Marionette TRACE conn4 <- [1,1646,null,{}] 20:30:57 INFO - PROCESS | 1741 | 1463628657840 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}] 20:30:58 INFO - PROCESS | 1741 | 1463628658066 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 20:30:58 INFO - PROCESS | 1741 | 1463628658385 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x8eb9f800 == 157 [pid = 1741] [id = 419] 20:30:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x8f547800) [pid = 1741] [serial = 1258] [outer = (nil)] 20:30:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x9194ec00) [pid = 1741] [serial = 1259] [outer = 0x8f547800] 20:30:58 INFO - PROCESS | 1741 | 1463628658473 Marionette DEBUG loaded listener.js 20:30:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x919cec00) [pid = 1741] [serial = 1260] [outer = 0x8f547800] 20:30:59 INFO - PROCESS | 1741 | 1463628659332 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]]]}] 20:30:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 20:30:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1541ms 20:30:59 INFO - PROCESS | 1741 | 1463628659372 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 20:30:59 INFO - PROCESS | 1741 | 1463628659375 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 20:30:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 20:30:59 INFO - PROCESS | 1741 | 1463628659382 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 20:30:59 INFO - PROCESS | 1741 | 1463628659386 Marionette TRACE conn4 <- [1,1650,null,{}] 20:30:59 INFO - PROCESS | 1741 | 1463628659391 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}] 20:30:59 INFO - PROCESS | 1741 | 1463628659573 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 20:30:59 INFO - PROCESS | 1741 | 1463628659823 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e229400 == 158 [pid = 1741] [id = 420] 20:30:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x8f2f0800) [pid = 1741] [serial = 1261] [outer = (nil)] 20:30:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x925e5000) [pid = 1741] [serial = 1262] [outer = 0x8f2f0800] 20:30:59 INFO - PROCESS | 1741 | 1463628659910 Marionette DEBUG loaded listener.js 20:31:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x92918c00) [pid = 1741] [serial = 1263] [outer = 0x8f2f0800] 20:31:00 INFO - PROCESS | 1741 | 1463628660819 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]]]}] 20:31:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 20:31:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1479ms 20:31:00 INFO - PROCESS | 1741 | 1463628660862 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 20:31:00 INFO - PROCESS | 1741 | 1463628660865 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 20:31:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 20:31:00 INFO - PROCESS | 1741 | 1463628660872 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 20:31:00 INFO - PROCESS | 1741 | 1463628660875 Marionette TRACE conn4 <- [1,1654,null,{}] 20:31:00 INFO - PROCESS | 1741 | 1463628660881 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}] 20:31:01 INFO - PROCESS | 1741 | 1463628661078 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 20:31:01 INFO - PROCESS | 1741 | 1463628661361 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f40f800 == 159 [pid = 1741] [id = 421] 20:31:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x90dbf000) [pid = 1741] [serial = 1264] [outer = (nil)] 20:31:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x92c46400) [pid = 1741] [serial = 1265] [outer = 0x90dbf000] 20:31:01 INFO - PROCESS | 1741 | 1463628661503 Marionette DEBUG loaded listener.js 20:31:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x92c4c400) [pid = 1741] [serial = 1266] [outer = 0x90dbf000] 20:31:02 INFO - PROCESS | 1741 | 1463628662414 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]]]}] 20:31:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 20:31:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1578ms 20:31:02 INFO - PROCESS | 1741 | 1463628662450 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 20:31:02 INFO - PROCESS | 1741 | 1463628662457 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 20:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 20:31:02 INFO - PROCESS | 1741 | 1463628662463 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 20:31:02 INFO - PROCESS | 1741 | 1463628662466 Marionette TRACE conn4 <- [1,1658,null,{}] 20:31:02 INFO - PROCESS | 1741 | 1463628662472 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}] 20:31:02 INFO - PROCESS | 1741 | 1463628662669 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 20:31:03 INFO - PROCESS | 1741 | 1463628662982 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a9c7400 == 160 [pid = 1741] [id = 422] 20:31:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x9194fc00) [pid = 1741] [serial = 1267] [outer = (nil)] 20:31:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x93a1b400) [pid = 1741] [serial = 1268] [outer = 0x9194fc00] 20:31:03 INFO - PROCESS | 1741 | 1463628663076 Marionette DEBUG loaded listener.js 20:31:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0x9460f800) [pid = 1741] [serial = 1269] [outer = 0x9194fc00] 20:31:03 INFO - PROCESS | 1741 | 1463628663892 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]]]}] 20:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 20:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1480ms 20:31:03 INFO - PROCESS | 1741 | 1463628663951 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 20:31:03 INFO - PROCESS | 1741 | 1463628663954 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 20:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 20:31:03 INFO - PROCESS | 1741 | 1463628663962 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 20:31:03 INFO - PROCESS | 1741 | 1463628663966 Marionette TRACE conn4 <- [1,1662,null,{}] 20:31:03 INFO - PROCESS | 1741 | 1463628663971 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}] 20:31:04 INFO - PROCESS | 1741 | 1463628664159 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 20:31:04 INFO - PROCESS | 1741 | 1463628664433 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x92ac5000 == 161 [pid = 1741] [id = 423] 20:31:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 181 (0x92ee0400) [pid = 1741] [serial = 1270] [outer = (nil)] 20:31:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 182 (0x951dd400) [pid = 1741] [serial = 1271] [outer = 0x92ee0400] 20:31:04 INFO - PROCESS | 1741 | 1463628664520 Marionette DEBUG loaded listener.js 20:31:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 183 (0x97748c00) [pid = 1741] [serial = 1272] [outer = 0x92ee0400] 20:31:05 INFO - PROCESS | 1741 | 1463628665477 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]]]}] 20:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 20:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1583ms 20:31:05 INFO - PROCESS | 1741 | 1463628665546 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 20:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 20:31:05 INFO - PROCESS | 1741 | 1463628665551 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 20:31:05 INFO - PROCESS | 1741 | 1463628665557 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 20:31:05 INFO - PROCESS | 1741 | 1463628665561 Marionette TRACE conn4 <- [1,1666,null,{}] 20:31:05 INFO - PROCESS | 1741 | 1463628665567 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}] 20:31:05 INFO - PROCESS | 1741 | 1463628665818 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 20:31:06 INFO - PROCESS | 1741 | 1463628666159 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x91821c00 == 162 [pid = 1741] [id = 424] 20:31:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 184 (0x998a9400) [pid = 1741] [serial = 1273] [outer = (nil)] 20:31:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 185 (0x9a031800) [pid = 1741] [serial = 1274] [outer = 0x998a9400] 20:31:06 INFO - PROCESS | 1741 | 1463628666265 Marionette DEBUG loaded listener.js 20:31:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 186 (0x9a062c00) [pid = 1741] [serial = 1275] [outer = 0x998a9400] 20:31:07 INFO - PROCESS | 1741 | 1463628667143 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]]]}] 20:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 20:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1644ms 20:31:07 INFO - PROCESS | 1741 | 1463628667200 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 20:31:07 INFO - PROCESS | 1741 | 1463628667204 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 20:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 20:31:07 INFO - PROCESS | 1741 | 1463628667210 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 20:31:07 INFO - PROCESS | 1741 | 1463628667213 Marionette TRACE conn4 <- [1,1670,null,{}] 20:31:07 INFO - PROCESS | 1741 | 1463628667219 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}] 20:31:07 INFO - PROCESS | 1741 | 1463628667434 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 20:31:07 INFO - PROCESS | 1741 | 1463628667756 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x99806800 == 163 [pid = 1741] [id = 425] 20:31:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 187 (0x9980e400) [pid = 1741] [serial = 1276] [outer = (nil)] 20:31:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 188 (0x9a40b400) [pid = 1741] [serial = 1277] [outer = 0x9980e400] 20:31:07 INFO - PROCESS | 1741 | 1463628667844 Marionette DEBUG loaded listener.js 20:31:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 189 (0x9b056c00) [pid = 1741] [serial = 1278] [outer = 0x9980e400] 20:31:08 INFO - PROCESS | 1741 | 1463628668737 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]]]}] 20:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 20:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1586ms 20:31:08 INFO - PROCESS | 1741 | 1463628668796 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 20:31:08 INFO - PROCESS | 1741 | 1463628668799 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 20:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 20:31:08 INFO - PROCESS | 1741 | 1463628668806 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 20:31:08 INFO - PROCESS | 1741 | 1463628668809 Marionette TRACE conn4 <- [1,1674,null,{}] 20:31:08 INFO - PROCESS | 1741 | 1463628668824 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}] 20:31:09 INFO - PROCESS | 1741 | 1463628669020 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 20:31:09 INFO - PROCESS | 1741 | 1463628669341 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cdd6400 == 164 [pid = 1741] [id = 426] 20:31:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 190 (0x8cfc4400) [pid = 1741] [serial = 1279] [outer = (nil)] 20:31:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 191 (0x9b593800) [pid = 1741] [serial = 1280] [outer = 0x8cfc4400] 20:31:09 INFO - PROCESS | 1741 | 1463628669430 Marionette DEBUG loaded listener.js 20:31:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 192 (0x9b8f3c00) [pid = 1741] [serial = 1281] [outer = 0x8cfc4400] 20:31:10 INFO - PROCESS | 1741 | 1463628670310 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]]]}] 20:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 20:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1541ms 20:31:10 INFO - PROCESS | 1741 | 1463628670347 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 20:31:10 INFO - PROCESS | 1741 | 1463628670351 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 20:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 20:31:10 INFO - PROCESS | 1741 | 1463628670357 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 20:31:10 INFO - PROCESS | 1741 | 1463628670360 Marionette TRACE conn4 <- [1,1678,null,{}] 20:31:10 INFO - PROCESS | 1741 | 1463628670366 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}] 20:31:10 INFO - PROCESS | 1741 | 1463628670552 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 20:31:10 INFO - PROCESS | 1741 | 1463628670804 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x89ce6800 == 165 [pid = 1741] [id = 427] 20:31:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 193 (0x9774b400) [pid = 1741] [serial = 1282] [outer = (nil)] 20:31:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 194 (0x9b947c00) [pid = 1741] [serial = 1283] [outer = 0x9774b400] 20:31:10 INFO - PROCESS | 1741 | 1463628670906 Marionette DEBUG loaded listener.js 20:31:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 195 (0x9bc80800) [pid = 1741] [serial = 1284] [outer = 0x9774b400] 20:31:11 INFO - PROCESS | 1741 | 1463628671786 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]]]}] 20:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 20:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1481ms 20:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 20:31:11 INFO - PROCESS | 1741 | 1463628671839 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 20:31:11 INFO - PROCESS | 1741 | 1463628671842 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 20:31:11 INFO - PROCESS | 1741 | 1463628671849 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 20:31:11 INFO - PROCESS | 1741 | 1463628671852 Marionette TRACE conn4 <- [1,1682,null,{}] 20:31:11 INFO - PROCESS | 1741 | 1463628671858 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}] 20:31:12 INFO - PROCESS | 1741 | 1463628672052 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 20:31:12 INFO - PROCESS | 1741 | 1463628672342 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x925db400 == 166 [pid = 1741] [id = 428] 20:31:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 196 (0x98119400) [pid = 1741] [serial = 1285] [outer = (nil)] 20:31:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 197 (0x9bf90c00) [pid = 1741] [serial = 1286] [outer = 0x98119400] 20:31:12 INFO - PROCESS | 1741 | 1463628672499 Marionette DEBUG loaded listener.js 20:31:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 198 (0x9bf96800) [pid = 1741] [serial = 1287] [outer = 0x98119400] 20:31:13 INFO - PROCESS | 1741 | 1463628673378 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]]]}] 20:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 20:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1582ms 20:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 20:31:13 INFO - PROCESS | 1741 | 1463628673430 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 20:31:13 INFO - PROCESS | 1741 | 1463628673434 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 20:31:13 INFO - PROCESS | 1741 | 1463628673441 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 20:31:13 INFO - PROCESS | 1741 | 1463628673444 Marionette TRACE conn4 <- [1,1686,null,{}] 20:31:13 INFO - PROCESS | 1741 | 1463628673450 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}] 20:31:13 INFO - PROCESS | 1741 | 1463628673645 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 20:31:13 INFO - PROCESS | 1741 | 1463628673925 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x89ce2c00 == 167 [pid = 1741] [id = 429] 20:31:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 199 (0x8ca4b000) [pid = 1741] [serial = 1288] [outer = (nil)] 20:31:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 200 (0x9c79f800) [pid = 1741] [serial = 1289] [outer = 0x8ca4b000] 20:31:14 INFO - PROCESS | 1741 | 1463628674056 Marionette DEBUG loaded listener.js 20:31:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 201 (0x9cd45800) [pid = 1741] [serial = 1290] [outer = 0x8ca4b000] 20:31:14 INFO - PROCESS | 1741 | 1463628674916 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]]]}] 20:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 20:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1532ms 20:31:14 INFO - PROCESS | 1741 | 1463628674976 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 20:31:14 INFO - PROCESS | 1741 | 1463628674981 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 20:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 20:31:14 INFO - PROCESS | 1741 | 1463628674990 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 20:31:14 INFO - PROCESS | 1741 | 1463628674992 Marionette TRACE conn4 <- [1,1690,null,{}] 20:31:15 INFO - PROCESS | 1741 | 1463628674997 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}] 20:31:15 INFO - PROCESS | 1741 | 1463628675193 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 20:31:15 INFO - PROCESS | 1741 | 1463628675474 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x89ce3800 == 168 [pid = 1741] [id = 430] 20:31:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 202 (0x8d7b1400) [pid = 1741] [serial = 1291] [outer = (nil)] 20:31:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 203 (0xa1150800) [pid = 1741] [serial = 1292] [outer = 0x8d7b1400] 20:31:15 INFO - PROCESS | 1741 | 1463628675605 Marionette DEBUG loaded listener.js 20:31:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 204 (0xa2378400) [pid = 1741] [serial = 1293] [outer = 0x8d7b1400] 20:31:16 INFO - PROCESS | 1741 | 1463628676479 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]]]}] 20:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 20:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1536ms 20:31:16 INFO - PROCESS | 1741 | 1463628676526 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 20:31:16 INFO - PROCESS | 1741 | 1463628676530 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 20:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 20:31:16 INFO - PROCESS | 1741 | 1463628676536 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 20:31:16 INFO - PROCESS | 1741 | 1463628676539 Marionette TRACE conn4 <- [1,1694,null,{}] 20:31:16 INFO - PROCESS | 1741 | 1463628676545 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}] 20:31:16 INFO - PROCESS | 1741 | 1463628676737 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 20:31:17 INFO - PROCESS | 1741 | 1463628677020 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x8943fc00 == 169 [pid = 1741] [id = 431] 20:31:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 205 (0x95145c00) [pid = 1741] [serial = 1294] [outer = (nil)] 20:31:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 206 (0xa31d8400) [pid = 1741] [serial = 1295] [outer = 0x95145c00] 20:31:17 INFO - PROCESS | 1741 | 1463628677160 Marionette DEBUG loaded listener.js 20:31:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 207 (0xa36ab800) [pid = 1741] [serial = 1296] [outer = 0x95145c00] 20:31:18 INFO - PROCESS | 1741 | 1463628678074 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]]]}] 20:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 20:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1577ms 20:31:18 INFO - PROCESS | 1741 | 1463628678114 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 20:31:18 INFO - PROCESS | 1741 | 1463628678118 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 20:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 20:31:18 INFO - PROCESS | 1741 | 1463628678124 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 20:31:18 INFO - PROCESS | 1741 | 1463628678127 Marionette TRACE conn4 <- [1,1698,null,{}] 20:31:18 INFO - PROCESS | 1741 | 1463628678133 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}] 20:31:18 INFO - PROCESS | 1741 | 1463628678329 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 20:31:18 INFO - PROCESS | 1741 | 1463628678655 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x89ac2800 == 170 [pid = 1741] [id = 432] 20:31:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 208 (0xa060e800) [pid = 1741] [serial = 1297] [outer = (nil)] 20:31:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 209 (0xa68bf400) [pid = 1741] [serial = 1298] [outer = 0xa060e800] 20:31:18 INFO - PROCESS | 1741 | 1463628678743 Marionette DEBUG loaded listener.js 20:31:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 210 (0xa68dc000) [pid = 1741] [serial = 1299] [outer = 0xa060e800] 20:31:20 INFO - PROCESS | 1741 | --DOCSHELL 0x89ac1c00 == 169 [pid = 1741] [id = 266] 20:31:20 INFO - PROCESS | 1741 | --DOCSHELL 0x8bcd7000 == 168 [pid = 1741] [id = 267] 20:31:20 INFO - PROCESS | 1741 | --DOCSHELL 0x925e6000 == 167 [pid = 1741] [id = 136] 20:31:20 INFO - PROCESS | 1741 | --DOCSHELL 0x89ac8800 == 166 [pid = 1741] [id = 265] 20:31:20 INFO - PROCESS | 1741 | --DOCSHELL 0x8b196400 == 165 [pid = 1741] [id = 412] 20:31:20 INFO - PROCESS | 1741 | --DOCSHELL 0x8bcd5000 == 164 [pid = 1741] [id = 411] 20:31:20 INFO - PROCESS | 1741 | --DOCSHELL 0x8a9c5c00 == 163 [pid = 1741] [id = 410] 20:31:20 INFO - PROCESS | 1741 | --DOCSHELL 0x85fc8000 == 162 [pid = 1741] [id = 409] 20:31:20 INFO - PROCESS | 1741 | --DOCSHELL 0x99808800 == 161 [pid = 1741] [id = 407] 20:31:20 INFO - PROCESS | 1741 | --DOCSHELL 0x89ce7000 == 160 [pid = 1741] [id = 408] 20:31:20 INFO - PROCESS | 1741 | --DOCSHELL 0x8943b000 == 159 [pid = 1741] [id = 406] 20:31:20 INFO - PROCESS | 1741 | --DOCSHELL 0x89ac6c00 == 158 [pid = 1741] [id = 405] 20:31:20 INFO - PROCESS | 1741 | --DOCSHELL 0xa2262c00 == 157 [pid = 1741] [id = 403] 20:31:20 INFO - PROCESS | 1741 | --DOCSHELL 0x918dd800 == 156 [pid = 1741] [id = 404] 20:31:20 INFO - PROCESS | 1741 | --DOCSHELL 0x9c490400 == 155 [pid = 1741] [id = 402] 20:31:20 INFO - PROCESS | 1741 | --DOMWINDOW == 209 (0x9b05e400) [pid = 1741] [serial = 1133] [outer = (nil)] [url = about:blank] 20:31:20 INFO - PROCESS | 1741 | --DOMWINDOW == 208 (0x9b58e800) [pid = 1741] [serial = 1136] [outer = (nil)] [url = about:blank] 20:31:20 INFO - PROCESS | 1741 | --DOMWINDOW == 207 (0x8e315400) [pid = 1741] [serial = 1160] [outer = (nil)] [url = about:blank] 20:31:20 INFO - PROCESS | 1741 | --DOMWINDOW == 206 (0x9beb7400) [pid = 1741] [serial = 1142] [outer = (nil)] [url = about:blank] 20:31:20 INFO - PROCESS | 1741 | --DOMWINDOW == 205 (0x8f54dc00) [pid = 1741] [serial = 1109] [outer = (nil)] [url = about:blank] 20:31:20 INFO - PROCESS | 1741 | --DOMWINDOW == 204 (0x8ca68800) [pid = 1741] [serial = 1157] [outer = (nil)] [url = about:blank] 20:31:20 INFO - PROCESS | 1741 | --DOMWINDOW == 203 (0x8f2fa000) [pid = 1741] [serial = 1163] [outer = (nil)] [url = about:blank] 20:31:20 INFO - PROCESS | 1741 | --DOMWINDOW == 202 (0x8e314c00) [pid = 1741] [serial = 1098] [outer = (nil)] [url = about:blank] 20:31:20 INFO - PROCESS | 1741 | --DOMWINDOW == 201 (0x951d6c00) [pid = 1741] [serial = 1127] [outer = (nil)] [url = about:blank] 20:31:20 INFO - PROCESS | 1741 | --DOMWINDOW == 200 (0x92edc400) [pid = 1741] [serial = 1121] [outer = (nil)] [url = about:blank] 20:31:20 INFO - PROCESS | 1741 | --DOMWINDOW == 199 (0x8a9bf400) [pid = 1741] [serial = 1166] [outer = (nil)] [url = about:blank] 20:31:20 INFO - PROCESS | 1741 | --DOMWINDOW == 198 (0x8f538000) [pid = 1741] [serial = 1164] [outer = (nil)] [url = about:blank] 20:31:20 INFO - PROCESS | 1741 | --DOMWINDOW == 197 (0x8ce6b400) [pid = 1741] [serial = 1158] [outer = (nil)] [url = about:blank] 20:31:20 INFO - PROCESS | 1741 | --DOMWINDOW == 196 (0x9b949400) [pid = 1741] [serial = 1139] [outer = (nil)] [url = about:blank] 20:31:20 INFO - PROCESS | 1741 | --DOMWINDOW == 195 (0x89440c00) [pid = 1741] [serial = 1100] [outer = (nil)] [url = about:blank] 20:31:20 INFO - PROCESS | 1741 | --DOMWINDOW == 194 (0x8ca6f400) [pid = 1741] [serial = 1154] [outer = (nil)] [url = about:blank] 20:31:20 INFO - PROCESS | 1741 | --DOMWINDOW == 193 (0x8b91d800) [pid = 1741] [serial = 1167] [outer = (nil)] [url = about:blank] 20:31:20 INFO - PROCESS | 1741 | --DOMWINDOW == 192 (0x8ea67000) [pid = 1741] [serial = 1106] [outer = (nil)] [url = about:blank] 20:31:20 INFO - PROCESS | 1741 | --DOMWINDOW == 191 (0x9ca09400) [pid = 1741] [serial = 1148] [outer = (nil)] [url = about:blank] 20:31:20 INFO - PROCESS | 1741 | --DOMWINDOW == 190 (0x92ac9c00) [pid = 1741] [serial = 1118] [outer = (nil)] [url = about:blank] 20:31:20 INFO - PROCESS | 1741 | --DOMWINDOW == 189 (0x90bf7000) [pid = 1741] [serial = 1112] [outer = (nil)] [url = about:blank] 20:31:20 INFO - PROCESS | 1741 | --DOMWINDOW == 188 (0x8ea69000) [pid = 1741] [serial = 1161] [outer = (nil)] [url = about:blank] 20:31:20 INFO - PROCESS | 1741 | --DOMWINDOW == 187 (0x993b4800) [pid = 1741] [serial = 1130] [outer = (nil)] [url = about:blank] 20:31:20 INFO - PROCESS | 1741 | --DOMWINDOW == 186 (0x9c48f400) [pid = 1741] [serial = 1145] [outer = (nil)] [url = about:blank] 20:31:20 INFO - PROCESS | 1741 | --DOMWINDOW == 185 (0x8f403800) [pid = 1741] [serial = 1151] [outer = (nil)] [url = about:blank] 20:31:20 INFO - PROCESS | 1741 | --DOMWINDOW == 184 (0x918d7000) [pid = 1741] [serial = 1115] [outer = (nil)] [url = about:blank] 20:31:20 INFO - PROCESS | 1741 | --DOMWINDOW == 183 (0x9513c400) [pid = 1741] [serial = 1124] [outer = (nil)] [url = about:blank] 20:31:20 INFO - PROCESS | 1741 | --DOMWINDOW == 182 (0x8cfc8c00) [pid = 1741] [serial = 1103] [outer = (nil)] [url = about:blank] 20:31:20 INFO - PROCESS | 1741 | --DOMWINDOW == 181 (0x8ce67400) [pid = 1741] [serial = 1155] [outer = (nil)] [url = about:blank] 20:31:20 INFO - PROCESS | 1741 | --DOMWINDOW == 180 (0x91821800) [pid = 1741] [serial = 1169] [outer = (nil)] [url = about:blank] 20:31:21 INFO - PROCESS | 1741 | 1463628681189 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]]]}] 20:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 20:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 3081ms 20:31:21 INFO - PROCESS | 1741 | 1463628681207 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 20:31:21 INFO - PROCESS | 1741 | 1463628681213 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 20:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 20:31:21 INFO - PROCESS | 1741 | 1463628681221 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 20:31:21 INFO - PROCESS | 1741 | 1463628681227 Marionette TRACE conn4 <- [1,1702,null,{}] 20:31:21 INFO - PROCESS | 1741 | 1463628681236 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}] 20:31:21 INFO - PROCESS | 1741 | 1463628681443 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 20:31:21 INFO - PROCESS | 1741 | 1463628681652 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x86537c00 == 156 [pid = 1741] [id = 433] 20:31:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 181 (0x86542800) [pid = 1741] [serial = 1300] [outer = (nil)] 20:31:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 182 (0x89ac1c00) [pid = 1741] [serial = 1301] [outer = 0x86542800] 20:31:21 INFO - PROCESS | 1741 | 1463628681732 Marionette DEBUG loaded listener.js 20:31:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 183 (0x8a9be400) [pid = 1741] [serial = 1302] [outer = 0x86542800] 20:31:22 INFO - PROCESS | 1741 | 1463628682532 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]]]}] 20:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 20:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1342ms 20:31:22 INFO - PROCESS | 1741 | 1463628682562 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 20:31:22 INFO - PROCESS | 1741 | 1463628682570 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 20:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 20:31:22 INFO - PROCESS | 1741 | 1463628682580 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 20:31:22 INFO - PROCESS | 1741 | 1463628682583 Marionette TRACE conn4 <- [1,1706,null,{}] 20:31:22 INFO - PROCESS | 1741 | 1463628682589 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}] 20:31:22 INFO - PROCESS | 1741 | 1463628682857 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 20:31:23 INFO - PROCESS | 1741 | 1463628682987 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x8943d400 == 157 [pid = 1741] [id = 434] 20:31:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 184 (0x8a9bd800) [pid = 1741] [serial = 1303] [outer = (nil)] 20:31:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 185 (0x8ba48800) [pid = 1741] [serial = 1304] [outer = 0x8a9bd800] 20:31:23 INFO - PROCESS | 1741 | 1463628683058 Marionette DEBUG loaded listener.js 20:31:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 186 (0x8ca45c00) [pid = 1741] [serial = 1305] [outer = 0x8a9bd800] 20:31:23 INFO - PROCESS | 1741 | 1463628683941 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]]]}] 20:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 20:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1427ms 20:31:24 INFO - PROCESS | 1741 | 1463628684007 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 20:31:24 INFO - PROCESS | 1741 | 1463628684010 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 20:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 20:31:24 INFO - PROCESS | 1741 | 1463628684017 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 20:31:24 INFO - PROCESS | 1741 | 1463628684022 Marionette TRACE conn4 <- [1,1710,null,{}] 20:31:24 INFO - PROCESS | 1741 | 1463628684046 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}] 20:31:24 INFO - PROCESS | 1741 | 1463628684302 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 20:31:24 INFO - PROCESS | 1741 | 1463628684342 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba49800 == 158 [pid = 1741] [id = 435] 20:31:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 187 (0x8ce6bc00) [pid = 1741] [serial = 1306] [outer = (nil)] 20:31:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 188 (0x8d7aa400) [pid = 1741] [serial = 1307] [outer = 0x8ce6bc00] 20:31:24 INFO - PROCESS | 1741 | 1463628684417 Marionette DEBUG loaded listener.js 20:31:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 189 (0x8d9d1400) [pid = 1741] [serial = 1308] [outer = 0x8ce6bc00] 20:31:26 INFO - PROCESS | 1741 | 1463628686001 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]]]}] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 188 (0x8ce6a800) [pid = 1741] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 187 (0x919cf800) [pid = 1741] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 186 (0x8ca6b000) [pid = 1741] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 185 (0x9b591400) [pid = 1741] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 184 (0x9a31d400) [pid = 1741] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 183 (0x8ce70c00) [pid = 1741] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 182 (0xa31f4800) [pid = 1741] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 181 (0x9bf88000) [pid = 1741] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 180 (0x90dc7000) [pid = 1741] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x91945c00) [pid = 1741] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x9b8f4400) [pid = 1741] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x8f2f7800) [pid = 1741] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x9181d400) [pid = 1741] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x9291d800) [pid = 1741] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x91942800) [pid = 1741] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x97762400) [pid = 1741] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x9a055400) [pid = 1741] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x9775dc00) [pid = 1741] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x8e229c00) [pid = 1741] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x8e233000) [pid = 1741] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x89ced000) [pid = 1741] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x8b18d400) [pid = 1741] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x951d3400) [pid = 1741] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x89ce9c00) [pid = 1741] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x8cfcc400) [pid = 1741] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x9a313000) [pid = 1741] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x92c4a400) [pid = 1741] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x8f53b000) [pid = 1741] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x85fc9800) [pid = 1741] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x86783c00) [pid = 1741] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x925e0400) [pid = 1741] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x8cdd9800) [pid = 1741] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x91949c00) [pid = 1741] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x93cd6c00) [pid = 1741] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x8ca4e800) [pid = 1741] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x90ad2800) [pid = 1741] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x9cc77c00) [pid = 1741] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0xa22a4000) [pid = 1741] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x8e31b000) [pid = 1741] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x9b8fb800) [pid = 1741] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 20:31:26 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x8d7b7400) [pid = 1741] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 20:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 20:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 2184ms 20:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 20:31:26 INFO - PROCESS | 1741 | 1463628686200 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 20:31:26 INFO - PROCESS | 1741 | 1463628686204 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 20:31:26 INFO - PROCESS | 1741 | 1463628686211 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 20:31:26 INFO - PROCESS | 1741 | 1463628686214 Marionette TRACE conn4 <- [1,1714,null,{}] 20:31:26 INFO - PROCESS | 1741 | 1463628686219 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}] 20:31:26 INFO - PROCESS | 1741 | 1463628686453 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 20:31:26 INFO - PROCESS | 1741 | 1463628686469 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x89ced000 == 159 [pid = 1741] [id = 436] 20:31:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x8bce0000) [pid = 1741] [serial = 1309] [outer = (nil)] 20:31:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8ce6a800) [pid = 1741] [serial = 1310] [outer = 0x8bce0000] 20:31:26 INFO - PROCESS | 1741 | 1463628686544 Marionette DEBUG loaded listener.js 20:31:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8dae5400) [pid = 1741] [serial = 1311] [outer = 0x8bce0000] 20:31:27 INFO - PROCESS | 1741 | 1463628687371 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]]]}] 20:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 20:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1178ms 20:31:27 INFO - PROCESS | 1741 | 1463628687390 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 20:31:27 INFO - PROCESS | 1741 | 1463628687392 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 20:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 20:31:27 INFO - PROCESS | 1741 | 1463628687398 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 20:31:27 INFO - PROCESS | 1741 | 1463628687401 Marionette TRACE conn4 <- [1,1718,null,{}] 20:31:27 INFO - PROCESS | 1741 | 1463628687431 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}] 20:31:27 INFO - PROCESS | 1741 | 1463628687623 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 20:31:27 INFO - PROCESS | 1741 | 1463628687636 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x89ac8800 == 160 [pid = 1741] [id = 437] 20:31:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8a9c6400) [pid = 1741] [serial = 1312] [outer = (nil)] 20:31:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x8e238c00) [pid = 1741] [serial = 1313] [outer = 0x8a9c6400] 20:31:27 INFO - PROCESS | 1741 | 1463628687707 Marionette DEBUG loaded listener.js 20:31:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x8ea61400) [pid = 1741] [serial = 1314] [outer = 0x8a9c6400] 20:31:28 INFO - PROCESS | 1741 | 1463628688919 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]]]}] 20:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 20:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1573ms 20:31:28 INFO - PROCESS | 1741 | 1463628688973 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 20:31:28 INFO - PROCESS | 1741 | 1463628688980 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 20:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 20:31:28 INFO - PROCESS | 1741 | 1463628688989 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 20:31:28 INFO - PROCESS | 1741 | 1463628688993 Marionette TRACE conn4 <- [1,1722,null,{}] 20:31:29 INFO - PROCESS | 1741 | 1463628689002 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}] 20:31:29 INFO - PROCESS | 1741 | 1463628689209 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 20:31:29 INFO - PROCESS | 1741 | 1463628689549 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x89ac4800 == 161 [pid = 1741] [id = 438] 20:31:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x89ce4800) [pid = 1741] [serial = 1315] [outer = (nil)] 20:31:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x8b916400) [pid = 1741] [serial = 1316] [outer = 0x89ce4800] 20:31:29 INFO - PROCESS | 1741 | 1463628689640 Marionette DEBUG loaded listener.js 20:31:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x8ca66400) [pid = 1741] [serial = 1317] [outer = 0x89ce4800] 20:31:30 INFO - PROCESS | 1741 | 1463628690562 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]]]}] 20:31:30 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 20:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1632ms 20:31:30 INFO - PROCESS | 1741 | 1463628690621 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 20:31:30 INFO - PROCESS | 1741 | 1463628690630 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 20:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 20:31:30 INFO - PROCESS | 1741 | 1463628690640 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 20:31:30 INFO - PROCESS | 1741 | 1463628690644 Marionette TRACE conn4 <- [1,1726,null,{}] 20:31:30 INFO - PROCESS | 1741 | 1463628690651 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}] 20:31:30 INFO - PROCESS | 1741 | 1463628690888 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 20:31:31 INFO - PROCESS | 1741 | 1463628691252 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca72400 == 162 [pid = 1741] [id = 439] 20:31:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x8ce6f800) [pid = 1741] [serial = 1318] [outer = (nil)] 20:31:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x8daf4c00) [pid = 1741] [serial = 1319] [outer = 0x8ce6f800] 20:31:31 INFO - PROCESS | 1741 | 1463628691340 Marionette DEBUG loaded listener.js 20:31:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x8e315800) [pid = 1741] [serial = 1320] [outer = 0x8ce6f800] 20:31:32 INFO - PROCESS | 1741 | 1463628692223 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]]]}] 20:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 20:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1629ms 20:31:32 INFO - PROCESS | 1741 | 1463628692270 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 20:31:32 INFO - PROCESS | 1741 | 1463628692273 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 20:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 20:31:32 INFO - PROCESS | 1741 | 1463628692280 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 20:31:32 INFO - PROCESS | 1741 | 1463628692286 Marionette TRACE conn4 <- [1,1730,null,{}] 20:31:32 INFO - PROCESS | 1741 | 1463628692302 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}] 20:31:32 INFO - PROCESS | 1741 | 1463628692518 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 20:31:32 INFO - PROCESS | 1741 | 1463628692891 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b190800 == 163 [pid = 1741] [id = 440] 20:31:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x8ed48400) [pid = 1741] [serial = 1321] [outer = (nil)] 20:31:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x8f530c00) [pid = 1741] [serial = 1322] [outer = 0x8ed48400] 20:31:32 INFO - PROCESS | 1741 | 1463628692986 Marionette DEBUG loaded listener.js 20:31:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x8f547400) [pid = 1741] [serial = 1323] [outer = 0x8ed48400] 20:31:33 INFO - PROCESS | 1741 | 1463628693867 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]]]}] 20:31:33 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 20:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1637ms 20:31:33 INFO - PROCESS | 1741 | 1463628693919 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 20:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 20:31:33 INFO - PROCESS | 1741 | 1463628693924 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 20:31:33 INFO - PROCESS | 1741 | 1463628693930 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 20:31:33 INFO - PROCESS | 1741 | 1463628693934 Marionette TRACE conn4 <- [1,1734,null,{}] 20:31:33 INFO - PROCESS | 1741 | 1463628693940 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}] 20:31:34 INFO - PROCESS | 1741 | 1463628694134 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 20:31:34 INFO - PROCESS | 1741 | 1463628694410 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba3e400 == 164 [pid = 1741] [id = 441] 20:31:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x8ea6d400) [pid = 1741] [serial = 1324] [outer = (nil)] 20:31:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x90dbd800) [pid = 1741] [serial = 1325] [outer = 0x8ea6d400] 20:31:34 INFO - PROCESS | 1741 | 1463628694538 Marionette DEBUG loaded listener.js 20:31:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x91826800) [pid = 1741] [serial = 1326] [outer = 0x8ea6d400] 20:31:35 INFO - PROCESS | 1741 | 1463628695408 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]]]}] 20:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 20:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1530ms 20:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 20:31:35 INFO - PROCESS | 1741 | 1463628695460 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 20:31:35 INFO - PROCESS | 1741 | 1463628695464 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 20:31:35 INFO - PROCESS | 1741 | 1463628695470 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 20:31:35 INFO - PROCESS | 1741 | 1463628695474 Marionette TRACE conn4 <- [1,1738,null,{}] 20:31:35 INFO - PROCESS | 1741 | 1463628695479 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}] 20:31:35 INFO - PROCESS | 1741 | 1463628695673 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 20:31:36 INFO - PROCESS | 1741 | 1463628696001 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:36 INFO - PROCESS | 1741 | ++DOCSHELL 0x89acdc00 == 165 [pid = 1741] [id = 442] 20:31:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x8f531800) [pid = 1741] [serial = 1327] [outer = (nil)] 20:31:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x91942400) [pid = 1741] [serial = 1328] [outer = 0x8f531800] 20:31:36 INFO - PROCESS | 1741 | 1463628696089 Marionette DEBUG loaded listener.js 20:31:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x91947400) [pid = 1741] [serial = 1329] [outer = 0x8f531800] 20:31:36 INFO - PROCESS | 1741 | 1463628696978 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]]]}] 20:31:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 20:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1579ms 20:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 20:31:37 INFO - PROCESS | 1741 | 1463628697049 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 20:31:37 INFO - PROCESS | 1741 | 1463628697052 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 20:31:37 INFO - PROCESS | 1741 | 1463628697058 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 20:31:37 INFO - PROCESS | 1741 | 1463628697062 Marionette TRACE conn4 <- [1,1742,null,{}] 20:31:37 INFO - PROCESS | 1741 | 1463628697067 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}] 20:31:37 INFO - PROCESS | 1741 | 1463628697320 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 20:31:37 INFO - PROCESS | 1741 | 1463628697661 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x90dbec00 == 166 [pid = 1741] [id = 443] 20:31:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x918d8c00) [pid = 1741] [serial = 1330] [outer = (nil)] 20:31:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x92925c00) [pid = 1741] [serial = 1331] [outer = 0x918d8c00] 20:31:37 INFO - PROCESS | 1741 | 1463628697764 Marionette DEBUG loaded listener.js 20:31:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x92acac00) [pid = 1741] [serial = 1332] [outer = 0x918d8c00] 20:31:38 INFO - PROCESS | 1741 | 1463628698609 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]]]}] 20:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 20:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1585ms 20:31:38 INFO - PROCESS | 1741 | 1463628698643 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 20:31:38 INFO - PROCESS | 1741 | 1463628698646 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 20:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 20:31:38 INFO - PROCESS | 1741 | 1463628698654 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 20:31:38 INFO - PROCESS | 1741 | 1463628698657 Marionette TRACE conn4 <- [1,1746,null,{}] 20:31:38 INFO - PROCESS | 1741 | 1463628698663 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}] 20:31:38 INFO - PROCESS | 1741 | 1463628698945 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 20:31:39 INFO - PROCESS | 1741 | 1463628699158 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e238800 == 167 [pid = 1741] [id = 444] 20:31:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x8f54d400) [pid = 1741] [serial = 1333] [outer = (nil)] 20:31:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x939f1000) [pid = 1741] [serial = 1334] [outer = 0x8f54d400] 20:31:39 INFO - PROCESS | 1741 | 1463628699299 Marionette DEBUG loaded listener.js 20:31:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x93cd6c00) [pid = 1741] [serial = 1335] [outer = 0x8f54d400] 20:31:40 INFO - PROCESS | 1741 | 1463628700191 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]]]}] 20:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 20:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1583ms 20:31:40 INFO - PROCESS | 1741 | 1463628700238 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 20:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 20:31:40 INFO - PROCESS | 1741 | 1463628700243 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 20:31:40 INFO - PROCESS | 1741 | 1463628700265 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 20:31:40 INFO - PROCESS | 1741 | 1463628700270 Marionette TRACE conn4 <- [1,1750,null,{}] 20:31:40 INFO - PROCESS | 1741 | 1463628700280 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}] 20:31:40 INFO - PROCESS | 1741 | 1463628700486 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 20:31:40 INFO - PROCESS | 1741 | 1463628700766 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x925de800 == 168 [pid = 1741] [id = 445] 20:31:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x92c4cc00) [pid = 1741] [serial = 1336] [outer = (nil)] 20:31:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x951dc000) [pid = 1741] [serial = 1337] [outer = 0x92c4cc00] 20:31:40 INFO - PROCESS | 1741 | 1463628700898 Marionette DEBUG loaded listener.js 20:31:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x9775dc00) [pid = 1741] [serial = 1338] [outer = 0x92c4cc00] 20:31:41 INFO - PROCESS | 1741 | 1463628701834 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]]]}] 20:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 20:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1611ms 20:31:41 INFO - PROCESS | 1741 | 1463628701860 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 20:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 20:31:41 INFO - PROCESS | 1741 | 1463628701864 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 20:31:41 INFO - PROCESS | 1741 | 1463628701871 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 20:31:41 INFO - PROCESS | 1741 | 1463628701875 Marionette TRACE conn4 <- [1,1754,null,{}] 20:31:41 INFO - PROCESS | 1741 | 1463628701880 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}] 20:31:42 INFO - PROCESS | 1741 | 1463628702072 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 20:31:42 INFO - PROCESS | 1741 | 1463628702356 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x86537000 == 169 [pid = 1741] [id = 446] 20:31:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x9181e000) [pid = 1741] [serial = 1339] [outer = (nil)] 20:31:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0x993bc800) [pid = 1741] [serial = 1340] [outer = 0x9181e000] 20:31:42 INFO - PROCESS | 1741 | 1463628702504 Marionette DEBUG loaded listener.js 20:31:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 181 (0x998a4400) [pid = 1741] [serial = 1341] [outer = 0x9181e000] 20:31:43 INFO - PROCESS | 1741 | 1463628703439 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]]]}] 20:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 20:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1630ms 20:31:43 INFO - PROCESS | 1741 | 1463628703501 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 20:31:43 INFO - PROCESS | 1741 | 1463628703504 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 20:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 20:31:43 INFO - PROCESS | 1741 | 1463628703510 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 20:31:43 INFO - PROCESS | 1741 | 1463628703514 Marionette TRACE conn4 <- [1,1758,null,{}] 20:31:43 INFO - PROCESS | 1741 | 1463628703519 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}] 20:31:43 INFO - PROCESS | 1741 | 1463628703731 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 20:31:44 INFO - PROCESS | 1741 | 1463628704076 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b91f000 == 170 [pid = 1741] [id = 447] 20:31:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 182 (0x90dc2400) [pid = 1741] [serial = 1342] [outer = (nil)] 20:31:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 183 (0x9a062400) [pid = 1741] [serial = 1343] [outer = 0x90dc2400] 20:31:44 INFO - PROCESS | 1741 | 1463628704166 Marionette DEBUG loaded listener.js 20:31:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 184 (0x9a313000) [pid = 1741] [serial = 1344] [outer = 0x90dc2400] 20:31:45 INFO - PROCESS | 1741 | 1463628705040 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]]]}] 20:31:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 20:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1577ms 20:31:45 INFO - PROCESS | 1741 | 1463628705089 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 20:31:45 INFO - PROCESS | 1741 | 1463628705094 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 20:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 20:31:45 INFO - PROCESS | 1741 | 1463628705100 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 20:31:45 INFO - PROCESS | 1741 | 1463628705105 Marionette TRACE conn4 <- [1,1762,null,{}] 20:31:45 INFO - PROCESS | 1741 | 1463628705112 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}] 20:31:45 INFO - PROCESS | 1741 | 1463628705339 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 20:31:45 INFO - PROCESS | 1741 | 1463628705666 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a035000 == 171 [pid = 1741] [id = 448] 20:31:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 185 (0x9a31e400) [pid = 1741] [serial = 1345] [outer = (nil)] 20:31:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 186 (0x9b590c00) [pid = 1741] [serial = 1346] [outer = 0x9a31e400] 20:31:45 INFO - PROCESS | 1741 | 1463628705761 Marionette DEBUG loaded listener.js 20:31:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 187 (0x9b949400) [pid = 1741] [serial = 1347] [outer = 0x9a31e400] 20:31:46 INFO - PROCESS | 1741 | 1463628706629 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]]]}] 20:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 20:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1580ms 20:31:46 INFO - PROCESS | 1741 | 1463628706681 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 20:31:46 INFO - PROCESS | 1741 | 1463628706685 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 20:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 20:31:46 INFO - PROCESS | 1741 | 1463628706692 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 20:31:46 INFO - PROCESS | 1741 | 1463628706695 Marionette TRACE conn4 <- [1,1766,null,{}] 20:31:46 INFO - PROCESS | 1741 | 1463628706701 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}] 20:31:46 INFO - PROCESS | 1741 | 1463628706901 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 20:31:47 INFO - PROCESS | 1741 | 1463628707188 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a02bc00 == 172 [pid = 1741] [id = 449] 20:31:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 188 (0x9b588c00) [pid = 1741] [serial = 1348] [outer = (nil)] 20:31:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 189 (0x9bebec00) [pid = 1741] [serial = 1349] [outer = 0x9b588c00] 20:31:47 INFO - PROCESS | 1741 | 1463628707324 Marionette DEBUG loaded listener.js 20:31:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 190 (0x9c4b8800) [pid = 1741] [serial = 1350] [outer = 0x9b588c00] 20:31:48 INFO - PROCESS | 1741 | 1463628708282 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]]]}] 20:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 20:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1638ms 20:31:48 INFO - PROCESS | 1741 | 1463628708332 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 20:31:48 INFO - PROCESS | 1741 | 1463628708335 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 20:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 20:31:48 INFO - PROCESS | 1741 | 1463628708342 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 20:31:48 INFO - PROCESS | 1741 | 1463628708346 Marionette TRACE conn4 <- [1,1770,null,{}] 20:31:48 INFO - PROCESS | 1741 | 1463628708352 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}] 20:31:48 INFO - PROCESS | 1741 | 1463628708555 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 20:31:48 INFO - PROCESS | 1741 | 1463628708903 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfcac00 == 173 [pid = 1741] [id = 450] 20:31:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 191 (0x919cbc00) [pid = 1741] [serial = 1351] [outer = (nil)] 20:31:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 192 (0x9c79b400) [pid = 1741] [serial = 1352] [outer = 0x919cbc00] 20:31:48 INFO - PROCESS | 1741 | 1463628708992 Marionette DEBUG loaded listener.js 20:31:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 193 (0x9cd4b400) [pid = 1741] [serial = 1353] [outer = 0x919cbc00] 20:31:49 INFO - PROCESS | 1741 | 1463628709918 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]]]}] 20:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 20:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1629ms 20:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 20:31:49 INFO - PROCESS | 1741 | 1463628709972 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 20:31:49 INFO - PROCESS | 1741 | 1463628709975 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 20:31:49 INFO - PROCESS | 1741 | 1463628709981 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 20:31:49 INFO - PROCESS | 1741 | 1463628709985 Marionette TRACE conn4 <- [1,1774,null,{}] 20:31:50 INFO - PROCESS | 1741 | 1463628709991 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}] 20:31:50 INFO - PROCESS | 1741 | 1463628710188 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 20:31:50 INFO - PROCESS | 1741 | 1463628710448 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b057800 == 174 [pid = 1741] [id = 451] 20:31:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 194 (0x9c489000) [pid = 1741] [serial = 1354] [outer = (nil)] 20:31:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 195 (0xa22a3000) [pid = 1741] [serial = 1355] [outer = 0x9c489000] 20:31:50 INFO - PROCESS | 1741 | 1463628710578 Marionette DEBUG loaded listener.js 20:31:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 196 (0xa22af800) [pid = 1741] [serial = 1356] [outer = 0x9c489000] 20:31:51 INFO - PROCESS | 1741 | 1463628711489 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]]]}] 20:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 20:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1581ms 20:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 20:31:51 INFO - PROCESS | 1741 | 1463628711562 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 20:31:51 INFO - PROCESS | 1741 | 1463628711565 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 20:31:51 INFO - PROCESS | 1741 | 1463628711571 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 20:31:51 INFO - PROCESS | 1741 | 1463628711574 Marionette TRACE conn4 <- [1,1778,null,{}] 20:31:51 INFO - PROCESS | 1741 | 1463628711580 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}] 20:31:51 INFO - PROCESS | 1741 | 1463628711818 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 20:31:52 INFO - PROCESS | 1741 | 1463628712147 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x8653f400 == 175 [pid = 1741] [id = 452] 20:31:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 197 (0x8b18d000) [pid = 1741] [serial = 1357] [outer = (nil)] 20:31:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 198 (0xa317ec00) [pid = 1741] [serial = 1358] [outer = 0x8b18d000] 20:31:52 INFO - PROCESS | 1741 | 1463628712236 Marionette DEBUG loaded listener.js 20:31:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 199 (0xa31ea400) [pid = 1741] [serial = 1359] [outer = 0x8b18d000] 20:31:53 INFO - PROCESS | 1741 | 1463628713160 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]]]}] 20:31:53 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 20:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1638ms 20:31:53 INFO - PROCESS | 1741 | 1463628713209 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 20:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 20:31:53 INFO - PROCESS | 1741 | 1463628713213 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 20:31:53 INFO - PROCESS | 1741 | 1463628713220 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 20:31:53 INFO - PROCESS | 1741 | 1463628713223 Marionette TRACE conn4 <- [1,1782,null,{}] 20:31:53 INFO - PROCESS | 1741 | 1463628713229 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}] 20:31:53 INFO - PROCESS | 1741 | 1463628713451 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 20:31:53 INFO - PROCESS | 1741 | 1463628713792 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x8eb98800 == 176 [pid = 1741] [id = 453] 20:31:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 200 (0x91828800) [pid = 1741] [serial = 1360] [outer = (nil)] 20:31:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 201 (0xa5149400) [pid = 1741] [serial = 1361] [outer = 0x91828800] 20:31:53 INFO - PROCESS | 1741 | 1463628713883 Marionette DEBUG loaded listener.js 20:31:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 202 (0xa63ec400) [pid = 1741] [serial = 1362] [outer = 0x91828800] 20:31:54 INFO - PROCESS | 1741 | 1463628714774 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]]]}] 20:31:54 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 20:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1632ms 20:31:54 INFO - PROCESS | 1741 | 1463628714852 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 20:31:54 INFO - PROCESS | 1741 | 1463628714855 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 20:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 20:31:54 INFO - PROCESS | 1741 | 1463628714862 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 20:31:54 INFO - PROCESS | 1741 | 1463628714864 Marionette TRACE conn4 <- [1,1786,null,{}] 20:31:54 INFO - PROCESS | 1741 | 1463628714871 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}] 20:31:55 INFO - PROCESS | 1741 | 1463628715102 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 20:31:55 INFO - PROCESS | 1741 | 1463628715432 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a2b1400 == 177 [pid = 1741] [id = 454] 20:31:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 203 (0x8a2b2800) [pid = 1741] [serial = 1363] [outer = (nil)] 20:31:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 204 (0x8a2b9c00) [pid = 1741] [serial = 1364] [outer = 0x8a2b2800] 20:31:55 INFO - PROCESS | 1741 | 1463628715520 Marionette DEBUG loaded listener.js 20:31:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 205 (0x8a2bb400) [pid = 1741] [serial = 1365] [outer = 0x8a2b2800] 20:31:56 INFO - PROCESS | 1741 | 1463628716369 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]]]}] 20:31:56 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 20:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1581ms 20:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 20:31:56 INFO - PROCESS | 1741 | 1463628716443 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 20:31:56 INFO - PROCESS | 1741 | 1463628716446 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 20:31:56 INFO - PROCESS | 1741 | 1463628716453 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 20:31:56 INFO - PROCESS | 1741 | 1463628716456 Marionette TRACE conn4 <- [1,1790,null,{}] 20:31:56 INFO - PROCESS | 1741 | 1463628716461 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}] 20:31:56 INFO - PROCESS | 1741 | 1463628716657 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 20:31:57 INFO - PROCESS | 1741 | 1463628717002 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x85fcac00 == 178 [pid = 1741] [id = 455] 20:31:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 206 (0x85fcd400) [pid = 1741] [serial = 1366] [outer = (nil)] 20:31:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 207 (0x8a2c0c00) [pid = 1741] [serial = 1367] [outer = 0x85fcd400] 20:31:57 INFO - PROCESS | 1741 | 1463628717087 Marionette DEBUG loaded listener.js 20:31:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 208 (0x8cdd7800) [pid = 1741] [serial = 1368] [outer = 0x85fcd400] 20:31:57 INFO - PROCESS | 1741 | 1463628717955 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]]]}] 20:31:58 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) 20:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1582ms 20:31:58 INFO - PROCESS | 1741 | 1463628718035 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 20:31:58 INFO - PROCESS | 1741 | 1463628718038 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 20:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 20:31:58 INFO - PROCESS | 1741 | 1463628718044 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 20:31:58 INFO - PROCESS | 1741 | 1463628718047 Marionette TRACE conn4 <- [1,1794,null,{}] 20:31:58 INFO - PROCESS | 1741 | 1463628718053 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}] 20:31:58 INFO - PROCESS | 1741 | 1463628718292 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 20:31:58 INFO - PROCESS | 1741 | 1463628718639 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x97756800 == 177 [pid = 1741] [id = 23] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x9a011c00 == 176 [pid = 1741] [id = 52] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x8e185000 == 175 [pid = 1741] [id = 161] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x8bcd6c00 == 174 [pid = 1741] [id = 201] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x8daf6400 == 173 [pid = 1741] [id = 269] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfc6800 == 172 [pid = 1741] [id = 272] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x9cd4e800 == 171 [pid = 1741] [id = 40] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x93a15000 == 170 [pid = 1741] [id = 12] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x8b913800 == 169 [pid = 1741] [id = 200] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x8ce66c00 == 168 [pid = 1741] [id = 375] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x9b58c400 == 167 [pid = 1741] [id = 379] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x8f405c00 == 166 [pid = 1741] [id = 110] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x8f547000 == 165 [pid = 1741] [id = 377] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x9b94bc00 == 164 [pid = 1741] [id = 382] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x89ac1000 == 163 [pid = 1741] [id = 381] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x8cddbc00 == 162 [pid = 1741] [id = 380] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x92922c00 == 161 [pid = 1741] [id = 275] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x918df800 == 160 [pid = 1741] [id = 199] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x951a8c00 == 159 [pid = 1741] [id = 376] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x951d2000 == 158 [pid = 1741] [id = 378] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x9c70f800 == 157 [pid = 1741] [id = 18] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x89cedc00 == 156 [pid = 1741] [id = 271] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x89ced000 == 155 [pid = 1741] [id = 436] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x8ba49800 == 154 [pid = 1741] [id = 435] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x8943d400 == 153 [pid = 1741] [id = 434] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x86537c00 == 152 [pid = 1741] [id = 433] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x89ac2800 == 151 [pid = 1741] [id = 432] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x8943fc00 == 150 [pid = 1741] [id = 431] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x89ce3800 == 149 [pid = 1741] [id = 430] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x925db400 == 148 [pid = 1741] [id = 428] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x89ce2c00 == 147 [pid = 1741] [id = 429] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x89ce6800 == 146 [pid = 1741] [id = 427] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x8cdd6400 == 145 [pid = 1741] [id = 426] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x99806800 == 144 [pid = 1741] [id = 425] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x91821c00 == 143 [pid = 1741] [id = 424] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x92ac5000 == 142 [pid = 1741] [id = 423] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x8f40f800 == 141 [pid = 1741] [id = 421] 20:31:59 INFO - PROCESS | 1741 | --DOCSHELL 0x8a9c7400 == 140 [pid = 1741] [id = 422] 20:32:00 INFO - PROCESS | 1741 | --DOCSHELL 0x8e229400 == 139 [pid = 1741] [id = 420] 20:32:00 INFO - PROCESS | 1741 | --DOCSHELL 0x8eb9f800 == 138 [pid = 1741] [id = 419] 20:32:00 INFO - PROCESS | 1741 | --DOCSHELL 0x8e18e800 == 137 [pid = 1741] [id = 418] 20:32:00 INFO - PROCESS | 1741 | --DOCSHELL 0x8a9c4000 == 136 [pid = 1741] [id = 417] 20:32:00 INFO - PROCESS | 1741 | --DOCSHELL 0x8e31c400 == 135 [pid = 1741] [id = 416] 20:32:00 INFO - PROCESS | 1741 | --DOCSHELL 0x8b91e400 == 134 [pid = 1741] [id = 415] 20:32:00 INFO - PROCESS | 1741 | --DOCSHELL 0x8a9bdc00 == 133 [pid = 1741] [id = 414] 20:32:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x86544400 == 134 [pid = 1741] [id = 456] 20:32:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 209 (0x86544c00) [pid = 1741] [serial = 1369] [outer = (nil)] 20:32:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 210 (0x89433c00) [pid = 1741] [serial = 1370] [outer = 0x86544c00] 20:32:00 INFO - PROCESS | 1741 | 1463628720098 Marionette DEBUG loaded listener.js 20:32:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 211 (0x89abf400) [pid = 1741] [serial = 1371] [outer = 0x86544c00] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 210 (0x8e184400) [pid = 1741] [serial = 1241] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 209 (0x8d9d0400) [pid = 1741] [serial = 1239] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 208 (0x8d9c5800) [pid = 1741] [serial = 1238] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 207 (0x92accc00) [pid = 1741] [serial = 1119] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 206 (0x9a05e400) [pid = 1741] [serial = 1194] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 205 (0x9b94c000) [pid = 1741] [serial = 1140] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 204 (0x9b8efc00) [pid = 1741] [serial = 1137] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 203 (0x8d7b8000) [pid = 1741] [serial = 1104] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 202 (0xa638c400) [pid = 1741] [serial = 1223] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 201 (0x9cc73c00) [pid = 1741] [serial = 1149] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 200 (0x9a057400) [pid = 1741] [serial = 1193] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 199 (0x993b4c00) [pid = 1741] [serial = 1190] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 198 (0x919c2400) [pid = 1741] [serial = 1178] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 197 (0x9bc8a000) [pid = 1741] [serial = 1202] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 196 (0x998a1800) [pid = 1741] [serial = 1191] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 195 (0x92235400) [pid = 1741] [serial = 1179] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 194 (0x97747800) [pid = 1741] [serial = 1188] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 193 (0x92238800) [pid = 1741] [serial = 1116] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 192 (0x939f2000) [pid = 1741] [serial = 1122] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 191 (0xa27e5400) [pid = 1741] [serial = 1215] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 190 (0x9a314c00) [pid = 1741] [serial = 1196] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 189 (0x9b1aac00) [pid = 1741] [serial = 1134] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 188 (0x9c794000) [pid = 1741] [serial = 1206] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 187 (0x8f545c00) [pid = 1741] [serial = 1176] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 186 (0x8ed44000) [pid = 1741] [serial = 1107] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 185 (0x9ce5cc00) [pid = 1741] [serial = 1152] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 184 (0x8bce2000) [pid = 1741] [serial = 1233] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 183 (0x9a031c00) [pid = 1741] [serial = 1131] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 182 (0xa51eb000) [pid = 1741] [serial = 1226] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 181 (0xa36eb400) [pid = 1741] [serial = 1220] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 180 (0x8f2f9c00) [pid = 1741] [serial = 1175] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x9b05a800) [pid = 1741] [serial = 1199] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x95143800) [pid = 1741] [serial = 1125] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x90ad0800) [pid = 1741] [serial = 1110] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x89cf0800) [pid = 1741] [serial = 1229] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x8a9c6800) [pid = 1741] [serial = 1101] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x9c791000) [pid = 1741] [serial = 1205] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x939ee800) [pid = 1741] [serial = 1185] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x92c4b800) [pid = 1741] [serial = 1184] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x8ce6cc00) [pid = 1741] [serial = 1235] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0xa36f5c00) [pid = 1741] [serial = 1221] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x92ac2400) [pid = 1741] [serial = 1182] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x9beba000) [pid = 1741] [serial = 1143] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x8cddec00) [pid = 1741] [serial = 1172] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x90dc7400) [pid = 1741] [serial = 1113] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0xa114e000) [pid = 1741] [serial = 1209] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x92ac6c00) [pid = 1741] [serial = 1187] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x9a31cc00) [pid = 1741] [serial = 1197] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0xa2559000) [pid = 1741] [serial = 1212] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0xa68dd000) [pid = 1741] [serial = 1227] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x9811ac00) [pid = 1741] [serial = 1128] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x9c4c3c00) [pid = 1741] [serial = 1146] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x9bfefc00) [pid = 1741] [serial = 1203] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0xa36af000) [pid = 1741] [serial = 1218] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x8d7b5800) [pid = 1741] [serial = 1173] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0xa060c800) [pid = 1741] [serial = 1208] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0xa255c800) [pid = 1741] [serial = 1214] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x8b18e400) [pid = 1741] [serial = 1230] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0xa35ca400) [pid = 1741] [serial = 1217] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0xa237e400) [pid = 1741] [serial = 1211] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x8bcd4000) [pid = 1741] [serial = 1232] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x8cfcc800) [pid = 1741] [serial = 1236] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0xa685e800) [pid = 1741] [serial = 1224] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x9b1a8400) [pid = 1741] [serial = 1200] [outer = (nil)] [url = about:blank] 20:32:00 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x92920800) [pid = 1741] [serial = 1181] [outer = (nil)] [url = about:blank] 20:32:01 INFO - PROCESS | 1741 | 1463628721176 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]]]}] 20:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 3187ms 20:32:01 INFO - PROCESS | 1741 | 1463628721233 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 20:32:01 INFO - PROCESS | 1741 | 1463628721240 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 20:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 20:32:01 INFO - PROCESS | 1741 | 1463628721248 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 20:32:01 INFO - PROCESS | 1741 | 1463628721253 Marionette TRACE conn4 <- [1,1798,null,{}] 20:32:01 INFO - PROCESS | 1741 | 1463628721260 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}] 20:32:01 INFO - PROCESS | 1741 | 1463628721453 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 20:32:01 INFO - PROCESS | 1741 | 1463628721660 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x86541400 == 135 [pid = 1741] [id = 457] 20:32:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8a9bf400) [pid = 1741] [serial = 1372] [outer = (nil)] 20:32:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x8b18fc00) [pid = 1741] [serial = 1373] [outer = 0x8a9bf400] 20:32:01 INFO - PROCESS | 1741 | 1463628721751 Marionette DEBUG loaded listener.js 20:32:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x8b917c00) [pid = 1741] [serial = 1374] [outer = 0x8a9bf400] 20:32:02 INFO - PROCESS | 1741 | 1463628722586 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]]]}] 20:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 20:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1398ms 20:32:02 INFO - PROCESS | 1741 | 1463628722645 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 20:32:02 INFO - PROCESS | 1741 | 1463628722650 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 20:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 20:32:02 INFO - PROCESS | 1741 | 1463628722661 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 20:32:02 INFO - PROCESS | 1741 | 1463628722664 Marionette TRACE conn4 <- [1,1802,null,{}] 20:32:02 INFO - PROCESS | 1741 | 1463628722669 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}] 20:32:02 INFO - PROCESS | 1741 | 1463628722986 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 20:32:03 INFO - PROCESS | 1741 | 1463628723024 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b195000 == 136 [pid = 1741] [id = 458] 20:32:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8b916c00) [pid = 1741] [serial = 1375] [outer = (nil)] 20:32:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8ca70800) [pid = 1741] [serial = 1376] [outer = 0x8b916c00] 20:32:03 INFO - PROCESS | 1741 | 1463628723117 Marionette DEBUG loaded listener.js 20:32:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8ce66c00) [pid = 1741] [serial = 1377] [outer = 0x8b916c00] 20:32:04 INFO - PROCESS | 1741 | 1463628724227 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]]]}] 20:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 20:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1628ms 20:32:04 INFO - PROCESS | 1741 | 1463628724293 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 20:32:04 INFO - PROCESS | 1741 | 1463628724297 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 20:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 20:32:04 INFO - PROCESS | 1741 | 1463628724303 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 20:32:04 INFO - PROCESS | 1741 | 1463628724309 Marionette TRACE conn4 <- [1,1806,null,{}] 20:32:04 INFO - PROCESS | 1741 | 1463628724324 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}] 20:32:04 INFO - PROCESS | 1741 | 1463628724584 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 20:32:04 INFO - PROCESS | 1741 | 1463628724615 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x89ce2800 == 137 [pid = 1741] [id = 459] 20:32:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x8cfc8c00) [pid = 1741] [serial = 1378] [outer = (nil)] 20:32:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x8daddc00) [pid = 1741] [serial = 1379] [outer = 0x8cfc8c00] 20:32:04 INFO - PROCESS | 1741 | 1463628724685 Marionette DEBUG loaded listener.js 20:32:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x8daf9400) [pid = 1741] [serial = 1380] [outer = 0x8cfc8c00] 20:32:05 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x8ea68400) [pid = 1741] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 20:32:05 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x8f2f0800) [pid = 1741] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 20:32:05 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x8ca4b000) [pid = 1741] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 20:32:05 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x9980e400) [pid = 1741] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 20:32:05 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x86542800) [pid = 1741] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 20:32:05 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x9194fc00) [pid = 1741] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 20:32:05 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x8a9bd800) [pid = 1741] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 20:32:05 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x8cfc4400) [pid = 1741] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 20:32:05 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x9774b400) [pid = 1741] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 20:32:05 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x998a9400) [pid = 1741] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 20:32:05 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x8ce6bc00) [pid = 1741] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 20:32:05 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x8d7b1400) [pid = 1741] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 20:32:05 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x8f40d800) [pid = 1741] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 20:32:05 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x8d9cf000) [pid = 1741] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 20:32:05 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x8ce6d000) [pid = 1741] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 20:32:05 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x92ee0400) [pid = 1741] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 20:32:05 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0xa060e800) [pid = 1741] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 20:32:05 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x90dbf000) [pid = 1741] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 20:32:05 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x8e237000) [pid = 1741] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 20:32:05 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x8f547800) [pid = 1741] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 20:32:05 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x98119400) [pid = 1741] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 20:32:05 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x95145c00) [pid = 1741] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 20:32:05 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x8bce0000) [pid = 1741] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 20:32:05 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x8a9ca800) [pid = 1741] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 20:32:06 INFO - PROCESS | 1741 | 1463628726372 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]]]}] 20:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 20:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 2135ms 20:32:06 INFO - PROCESS | 1741 | 1463628726438 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 20:32:06 INFO - PROCESS | 1741 | 1463628726443 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 20:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 20:32:06 INFO - PROCESS | 1741 | 1463628726449 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 20:32:06 INFO - PROCESS | 1741 | 1463628726452 Marionette TRACE conn4 <- [1,1810,null,{}] 20:32:06 INFO - PROCESS | 1741 | 1463628726457 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}] 20:32:06 INFO - PROCESS | 1741 | 1463628726642 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 20:32:06 INFO - PROCESS | 1741 | 1463628726833 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a2bf400 == 138 [pid = 1741] [id = 460] 20:32:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x8cdda000) [pid = 1741] [serial = 1381] [outer = (nil)] 20:32:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x8daf7800) [pid = 1741] [serial = 1382] [outer = 0x8cdda000] 20:32:06 INFO - PROCESS | 1741 | 1463628726905 Marionette DEBUG loaded listener.js 20:32:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x8e18b800) [pid = 1741] [serial = 1383] [outer = 0x8cdda000] 20:32:07 INFO - PROCESS | 1741 | 1463628727670 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]]]}] 20:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 20:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1377ms 20:32:07 INFO - PROCESS | 1741 | 1463628727837 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 20:32:07 INFO - PROCESS | 1741 | 1463628727843 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 20:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 20:32:07 INFO - PROCESS | 1741 | 1463628727863 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 20:32:07 INFO - PROCESS | 1741 | 1463628727868 Marionette TRACE conn4 <- [1,1814,null,{}] 20:32:07 INFO - PROCESS | 1741 | 1463628727876 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}] 20:32:08 INFO - PROCESS | 1741 | 1463628728084 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 20:32:08 INFO - PROCESS | 1741 | 1463628728440 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a2b7800 == 139 [pid = 1741] [id = 461] 20:32:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x8a2b7c00) [pid = 1741] [serial = 1384] [outer = (nil)] 20:32:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x8a9c4400) [pid = 1741] [serial = 1385] [outer = 0x8a2b7c00] 20:32:08 INFO - PROCESS | 1741 | 1463628728540 Marionette DEBUG loaded listener.js 20:32:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8b190400) [pid = 1741] [serial = 1386] [outer = 0x8a2b7c00] 20:32:09 INFO - PROCESS | 1741 | 1463628729473 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]]]}] 20:32:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 20:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1683ms 20:32:09 INFO - PROCESS | 1741 | 1463628729546 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 20:32:09 INFO - PROCESS | 1741 | 1463628729551 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 20:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 20:32:09 INFO - PROCESS | 1741 | 1463628729565 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 20:32:09 INFO - PROCESS | 1741 | 1463628729570 Marionette TRACE conn4 <- [1,1818,null,{}] 20:32:09 INFO - PROCESS | 1741 | 1463628729576 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}] 20:32:09 INFO - PROCESS | 1741 | 1463628729817 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 20:32:10 INFO - PROCESS | 1741 | 1463628730145 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca72800 == 140 [pid = 1741] [id = 462] 20:32:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8cdd6000) [pid = 1741] [serial = 1387] [outer = (nil)] 20:32:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8ce65800) [pid = 1741] [serial = 1388] [outer = 0x8cdd6000] 20:32:10 INFO - PROCESS | 1741 | 1463628730230 Marionette DEBUG loaded listener.js 20:32:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8cfc6800) [pid = 1741] [serial = 1389] [outer = 0x8cdd6000] 20:32:11 INFO - PROCESS | 1741 | 1463628731122 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]]]}] 20:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 20:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1596ms 20:32:11 INFO - PROCESS | 1741 | 1463628731170 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 20:32:11 INFO - PROCESS | 1741 | 1463628731175 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 20:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 20:32:11 INFO - PROCESS | 1741 | 1463628731182 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 20:32:11 INFO - PROCESS | 1741 | 1463628731186 Marionette TRACE conn4 <- [1,1822,null,{}] 20:32:11 INFO - PROCESS | 1741 | 1463628731201 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}] 20:32:11 INFO - PROCESS | 1741 | 1463628731411 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 20:32:11 INFO - PROCESS | 1741 | 1463628731775 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7ab800 == 141 [pid = 1741] [id = 463] 20:32:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8e31c400) [pid = 1741] [serial = 1390] [outer = (nil)] 20:32:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8ea6ac00) [pid = 1741] [serial = 1391] [outer = 0x8e31c400] 20:32:11 INFO - PROCESS | 1741 | 1463628731872 Marionette DEBUG loaded listener.js 20:32:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8eb9c800) [pid = 1741] [serial = 1392] [outer = 0x8e31c400] 20:32:12 INFO - PROCESS | 1741 | 1463628732756 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]]]}] 20:32:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 20:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1629ms 20:32:12 INFO - PROCESS | 1741 | 1463628732812 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 20:32:12 INFO - PROCESS | 1741 | 1463628732815 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 20:32:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 20:32:12 INFO - PROCESS | 1741 | 1463628732826 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 20:32:12 INFO - PROCESS | 1741 | 1463628732829 Marionette TRACE conn4 <- [1,1826,null,{}] 20:32:12 INFO - PROCESS | 1741 | 1463628732835 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}] 20:32:13 INFO - PROCESS | 1741 | 1463628733032 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 20:32:13 INFO - PROCESS | 1741 | 1463628733314 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e185000 == 142 [pid = 1741] [id = 464] 20:32:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8e31cc00) [pid = 1741] [serial = 1393] [outer = (nil)] 20:32:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8f2fe000) [pid = 1741] [serial = 1394] [outer = 0x8e31cc00] 20:32:13 INFO - PROCESS | 1741 | 1463628733447 Marionette DEBUG loaded listener.js 20:32:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8f532400) [pid = 1741] [serial = 1395] [outer = 0x8e31cc00] 20:32:14 INFO - PROCESS | 1741 | 1463628734308 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]]]}] 20:32:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 20:32:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1528ms 20:32:14 INFO - PROCESS | 1741 | 1463628734355 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 20:32:14 INFO - PROCESS | 1741 | 1463628734359 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 20:32:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 20:32:14 INFO - PROCESS | 1741 | 1463628734384 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 20:32:14 INFO - PROCESS | 1741 | 1463628734387 Marionette TRACE conn4 <- [1,1830,null,{}] 20:32:14 INFO - PROCESS | 1741 | 1463628734393 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}] 20:32:14 INFO - PROCESS | 1741 | 1463628734586 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 20:32:14 INFO - PROCESS | 1741 | 1463628734861 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x89435000 == 143 [pid = 1741] [id = 465] 20:32:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8ba40800) [pid = 1741] [serial = 1396] [outer = (nil)] 20:32:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x8f54e000) [pid = 1741] [serial = 1397] [outer = 0x8ba40800] 20:32:14 INFO - PROCESS | 1741 | 1463628734988 Marionette DEBUG loaded listener.js 20:32:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x90ad0400) [pid = 1741] [serial = 1398] [outer = 0x8ba40800] 20:32:15 INFO - PROCESS | 1741 | 1463628735866 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]]]}] 20:32:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 20:32:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1531ms 20:32:15 INFO - PROCESS | 1741 | 1463628735913 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 20:32:15 INFO - PROCESS | 1741 | 1463628735916 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 20:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 20:32:15 INFO - PROCESS | 1741 | 1463628735940 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 20:32:15 INFO - PROCESS | 1741 | 1463628735944 Marionette TRACE conn4 <- [1,1834,null,{}] 20:32:15 INFO - PROCESS | 1741 | 1463628735954 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}] 20:32:16 INFO - PROCESS | 1741 | 1463628736187 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 20:32:16 INFO - PROCESS | 1741 | 1463628736464 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x8dadf000 == 144 [pid = 1741] [id = 466] 20:32:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8f544c00) [pid = 1741] [serial = 1399] [outer = (nil)] 20:32:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x91942000) [pid = 1741] [serial = 1400] [outer = 0x8f544c00] 20:32:16 INFO - PROCESS | 1741 | 1463628736599 Marionette DEBUG loaded listener.js 20:32:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x919c6800) [pid = 1741] [serial = 1401] [outer = 0x8f544c00] 20:32:17 INFO - PROCESS | 1741 | 1463628737525 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]]]}] 20:32:17 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 20:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1664ms 20:32:17 INFO - PROCESS | 1741 | 1463628737588 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 20:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 20:32:17 INFO - PROCESS | 1741 | 1463628737592 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 20:32:17 INFO - PROCESS | 1741 | 1463628737599 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 20:32:17 INFO - PROCESS | 1741 | 1463628737602 Marionette TRACE conn4 <- [1,1838,null,{}] 20:32:17 INFO - PROCESS | 1741 | 1463628737608 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}] 20:32:17 INFO - PROCESS | 1741 | 1463628737805 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 20:32:18 INFO - PROCESS | 1741 | 1463628738158 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x90ad0800 == 145 [pid = 1741] [id = 467] 20:32:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x91826c00) [pid = 1741] [serial = 1402] [outer = (nil)] 20:32:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x925dec00) [pid = 1741] [serial = 1403] [outer = 0x91826c00] 20:32:18 INFO - PROCESS | 1741 | 1463628738246 Marionette DEBUG loaded listener.js 20:32:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x925e3c00) [pid = 1741] [serial = 1404] [outer = 0x91826c00] 20:32:19 INFO - PROCESS | 1741 | 1463628739178 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]]]}] 20:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 20:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1637ms 20:32:19 INFO - PROCESS | 1741 | 1463628739236 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 20:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 20:32:19 INFO - PROCESS | 1741 | 1463628739240 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 20:32:19 INFO - PROCESS | 1741 | 1463628739246 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 20:32:19 INFO - PROCESS | 1741 | 1463628739250 Marionette TRACE conn4 <- [1,1842,null,{}] 20:32:19 INFO - PROCESS | 1741 | 1463628739255 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}] 20:32:19 INFO - PROCESS | 1741 | 1463628739449 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 20:32:19 INFO - PROCESS | 1741 | 1463628739765 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ce68c00 == 146 [pid = 1741] [id = 468] 20:32:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x8d7b5c00) [pid = 1741] [serial = 1405] [outer = (nil)] 20:32:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x92ac2000) [pid = 1741] [serial = 1406] [outer = 0x8d7b5c00] 20:32:19 INFO - PROCESS | 1741 | 1463628739853 Marionette DEBUG loaded listener.js 20:32:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x92ac6800) [pid = 1741] [serial = 1407] [outer = 0x8d7b5c00] 20:32:20 INFO - PROCESS | 1741 | 1463628740704 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]]]}] 20:32:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 20:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1531ms 20:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 20:32:20 INFO - PROCESS | 1741 | 1463628740777 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 20:32:20 INFO - PROCESS | 1741 | 1463628740781 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 20:32:20 INFO - PROCESS | 1741 | 1463628740787 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 20:32:20 INFO - PROCESS | 1741 | 1463628740790 Marionette TRACE conn4 <- [1,1846,null,{}] 20:32:20 INFO - PROCESS | 1741 | 1463628740796 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}] 20:32:21 INFO - PROCESS | 1741 | 1463628741028 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 20:32:21 INFO - PROCESS | 1741 | 1463628741346 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f538c00 == 147 [pid = 1741] [id = 469] 20:32:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x919cd000) [pid = 1741] [serial = 1408] [outer = (nil)] 20:32:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x92c4f800) [pid = 1741] [serial = 1409] [outer = 0x919cd000] 20:32:21 INFO - PROCESS | 1741 | 1463628741432 Marionette DEBUG loaded listener.js 20:32:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x92edc000) [pid = 1741] [serial = 1410] [outer = 0x919cd000] 20:32:22 INFO - PROCESS | 1741 | 1463628742259 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]]]}] 20:32:22 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) 20:32:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1534ms 20:32:22 INFO - PROCESS | 1741 | 1463628742320 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 20:32:22 INFO - PROCESS | 1741 | 1463628742324 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 20:32:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 20:32:22 INFO - PROCESS | 1741 | 1463628742330 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 20:32:22 INFO - PROCESS | 1741 | 1463628742333 Marionette TRACE conn4 <- [1,1850,null,{}] 20:32:22 INFO - PROCESS | 1741 | 1463628742339 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}] 20:32:22 INFO - PROCESS | 1741 | 1463628742531 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 20:32:22 INFO - PROCESS | 1741 | 1463628742807 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e22ec00 == 148 [pid = 1741] [id = 470] 20:32:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x92ac3c00) [pid = 1741] [serial = 1411] [outer = (nil)] 20:32:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x94604c00) [pid = 1741] [serial = 1412] [outer = 0x92ac3c00] 20:32:22 INFO - PROCESS | 1741 | 1463628742958 Marionette DEBUG loaded listener.js 20:32:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x9513f800) [pid = 1741] [serial = 1413] [outer = 0x92ac3c00] 20:32:23 INFO - PROCESS | 1741 | 1463628743863 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]]]}] 20:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1579ms 20:32:23 INFO - PROCESS | 1741 | 1463628743910 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 20:32:23 INFO - PROCESS | 1741 | 1463628743914 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 20:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 20:32:23 INFO - PROCESS | 1741 | 1463628743921 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 20:32:23 INFO - PROCESS | 1741 | 1463628743925 Marionette TRACE conn4 <- [1,1854,null,{}] 20:32:23 INFO - PROCESS | 1741 | 1463628743930 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}] 20:32:24 INFO - PROCESS | 1741 | 1463628744147 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 20:32:24 INFO - PROCESS | 1741 | 1463628744477 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x92c4d800 == 149 [pid = 1741] [id = 471] 20:32:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x9774b400) [pid = 1741] [serial = 1414] [outer = (nil)] 20:32:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x9775c000) [pid = 1741] [serial = 1415] [outer = 0x9774b400] 20:32:24 INFO - PROCESS | 1741 | 1463628744571 Marionette DEBUG loaded listener.js 20:32:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x989a5000) [pid = 1741] [serial = 1416] [outer = 0x9774b400] 20:32:25 INFO - PROCESS | 1741 | 1463628745455 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]]]}] 20:32:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 20:32:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1578ms 20:32:25 INFO - PROCESS | 1741 | 1463628745500 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 20:32:25 INFO - PROCESS | 1741 | 1463628745503 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 20:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 20:32:25 INFO - PROCESS | 1741 | 1463628745509 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 20:32:25 INFO - PROCESS | 1741 | 1463628745513 Marionette TRACE conn4 <- [1,1858,null,{}] 20:32:25 INFO - PROCESS | 1741 | 1463628745518 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}] 20:32:25 INFO - PROCESS | 1741 | 1463628745710 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 20:32:26 INFO - PROCESS | 1741 | 1463628745990 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x939f2800 == 150 [pid = 1741] [id = 472] 20:32:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x951d8c00) [pid = 1741] [serial = 1417] [outer = (nil)] 20:32:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x998a9c00) [pid = 1741] [serial = 1418] [outer = 0x951d8c00] 20:32:26 INFO - PROCESS | 1741 | 1463628746120 Marionette DEBUG loaded listener.js 20:32:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x9a035400) [pid = 1741] [serial = 1419] [outer = 0x951d8c00] 20:32:26 INFO - PROCESS | 1741 | 1463628746972 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]]]}] 20:32:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 20:32:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1527ms 20:32:27 INFO - PROCESS | 1741 | 1463628747038 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 20:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 20:32:27 INFO - PROCESS | 1741 | 1463628747042 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 20:32:27 INFO - PROCESS | 1741 | 1463628747048 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 20:32:27 INFO - PROCESS | 1741 | 1463628747052 Marionette TRACE conn4 <- [1,1862,null,{}] 20:32:27 INFO - PROCESS | 1741 | 1463628747057 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}] 20:32:27 INFO - PROCESS | 1741 | 1463628747251 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 20:32:27 INFO - PROCESS | 1741 | 1463628747540 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x97758400 == 151 [pid = 1741] [id = 473] 20:32:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x998ab800) [pid = 1741] [serial = 1420] [outer = (nil)] 20:32:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x9a095400) [pid = 1741] [serial = 1421] [outer = 0x998ab800] 20:32:27 INFO - PROCESS | 1741 | 1463628747671 Marionette DEBUG loaded listener.js 20:32:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x9a294400) [pid = 1741] [serial = 1422] [outer = 0x998ab800] 20:32:28 INFO - PROCESS | 1741 | 1463628748578 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]]]}] 20:32:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 20:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1592ms 20:32:28 INFO - PROCESS | 1741 | 1463628748641 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 20:32:28 INFO - PROCESS | 1741 | 1463628748645 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 20:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 20:32:28 INFO - PROCESS | 1741 | 1463628748651 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 20:32:28 INFO - PROCESS | 1741 | 1463628748654 Marionette TRACE conn4 <- [1,1866,null,{}] 20:32:28 INFO - PROCESS | 1741 | 1463628748660 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}] 20:32:28 INFO - PROCESS | 1741 | 1463628748873 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 20:32:29 INFO - PROCESS | 1741 | 1463628749196 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x86540400 == 152 [pid = 1741] [id = 474] 20:32:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x97747800) [pid = 1741] [serial = 1423] [outer = (nil)] 20:32:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x9b051000) [pid = 1741] [serial = 1424] [outer = 0x97747800] 20:32:29 INFO - PROCESS | 1741 | 1463628749284 Marionette DEBUG loaded listener.js 20:32:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x9b055400) [pid = 1741] [serial = 1425] [outer = 0x97747800] 20:32:30 INFO - PROCESS | 1741 | 1463628750203 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]]]}] 20:32:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 20:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1586ms 20:32:30 INFO - PROCESS | 1741 | ************************* 20:32:30 INFO - PROCESS | 1741 | A coding exception was thrown and uncaught in a Task. 20:32:30 INFO - PROCESS | 1741 | 20:32:30 INFO - PROCESS | 1741 | Full message: TypeError: NetworkError when attempting to fetch resource. 20:32:30 INFO - PROCESS | 1741 | Full stack: 20:32:30 INFO - PROCESS | 1741 | ************************* 20:32:30 INFO - PROCESS | 1741 | 1463628750242 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 20:32:30 INFO - PROCESS | 1741 | 1463628750249 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 20:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 20:32:30 INFO - PROCESS | 1741 | 1463628750255 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 20:32:30 INFO - PROCESS | 1741 | 1463628750258 Marionette TRACE conn4 <- [1,1870,null,{}] 20:32:30 INFO - PROCESS | 1741 | 1463628750264 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}] 20:32:30 INFO - PROCESS | 1741 | 1463628750462 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 20:32:30 INFO - PROCESS | 1741 | 1463628750788 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x92eda400 == 153 [pid = 1741] [id = 475] 20:32:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x9980e400) [pid = 1741] [serial = 1426] [outer = (nil)] 20:32:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x9b58dc00) [pid = 1741] [serial = 1427] [outer = 0x9980e400] 20:32:30 INFO - PROCESS | 1741 | 1463628750875 Marionette DEBUG loaded listener.js 20:32:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x9b8fd400) [pid = 1741] [serial = 1428] [outer = 0x9980e400] 20:32:31 INFO - PROCESS | 1741 | 1463628751739 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]]]}] 20:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 20:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1529ms 20:32:31 INFO - PROCESS | 1741 | 1463628751785 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 20:32:31 INFO - PROCESS | 1741 | 1463628751789 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 20:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 20:32:31 INFO - PROCESS | 1741 | 1463628751795 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 20:32:31 INFO - PROCESS | 1741 | 1463628751798 Marionette TRACE conn4 <- [1,1874,null,{}] 20:32:31 INFO - PROCESS | 1741 | 1463628751803 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}] 20:32:31 INFO - PROCESS | 1741 | 1463628751992 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 20:32:32 INFO - PROCESS | 1741 | 1463628752277 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x8653bc00 == 154 [pid = 1741] [id = 476] 20:32:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0x92925800) [pid = 1741] [serial = 1429] [outer = (nil)] 20:32:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 181 (0x9bc85c00) [pid = 1741] [serial = 1430] [outer = 0x92925800] 20:32:32 INFO - PROCESS | 1741 | 1463628752406 Marionette DEBUG loaded listener.js 20:32:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 182 (0x9beb8c00) [pid = 1741] [serial = 1431] [outer = 0x92925800] 20:32:33 INFO - PROCESS | 1741 | 1463628753324 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]]]}] 20:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 20:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1578ms 20:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 20:32:33 INFO - PROCESS | 1741 | 1463628753374 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 20:32:33 INFO - PROCESS | 1741 | 1463628753377 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 20:32:33 INFO - PROCESS | 1741 | 1463628753384 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 20:32:33 INFO - PROCESS | 1741 | 1463628753387 Marionette TRACE conn4 <- [1,1878,null,{}] 20:32:33 INFO - PROCESS | 1741 | 1463628753393 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}] 20:32:33 INFO - PROCESS | 1741 | 1463628753592 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 20:32:33 INFO - PROCESS | 1741 | 1463628753931 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x9bc86c00 == 155 [pid = 1741] [id = 477] 20:32:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 183 (0x9bebe000) [pid = 1741] [serial = 1432] [outer = (nil)] 20:32:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 184 (0x9c4c3c00) [pid = 1741] [serial = 1433] [outer = 0x9bebe000] 20:32:34 INFO - PROCESS | 1741 | 1463628754051 Marionette DEBUG loaded listener.js 20:32:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 185 (0x9c791800) [pid = 1741] [serial = 1434] [outer = 0x9bebe000] 20:32:34 INFO - PROCESS | 1741 | 1463628754943 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]]]}] 20:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 20:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1631ms 20:32:35 INFO - PROCESS | 1741 | 1463628755018 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 20:32:35 INFO - PROCESS | 1741 | 1463628755021 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 20:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 20:32:35 INFO - PROCESS | 1741 | 1463628755029 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 20:32:35 INFO - PROCESS | 1741 | 1463628755032 Marionette TRACE conn4 <- [1,1882,null,{}] 20:32:35 INFO - PROCESS | 1741 | 1463628755038 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}] 20:32:35 INFO - PROCESS | 1741 | 1463628755235 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 20:32:35 INFO - PROCESS | 1741 | 1463628755568 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a9c5800 == 156 [pid = 1741] [id = 478] 20:32:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 186 (0x90bf2800) [pid = 1741] [serial = 1435] [outer = (nil)] 20:32:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 187 (0x9cc6d000) [pid = 1741] [serial = 1436] [outer = 0x90bf2800] 20:32:35 INFO - PROCESS | 1741 | 1463628755656 Marionette DEBUG loaded listener.js 20:32:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 188 (0x9cd4e400) [pid = 1741] [serial = 1437] [outer = 0x90bf2800] 20:32:36 INFO - PROCESS | 1741 | 1463628756523 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]]]}] 20:32:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 20:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1530ms 20:32:36 INFO - PROCESS | 1741 | 1463628756560 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 20:32:36 INFO - PROCESS | 1741 | 1463628756563 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 20:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 20:32:36 INFO - PROCESS | 1741 | 1463628756570 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 20:32:36 INFO - PROCESS | 1741 | 1463628756574 Marionette TRACE conn4 <- [1,1886,null,{}] 20:32:36 INFO - PROCESS | 1741 | 1463628756579 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}] 20:32:36 INFO - PROCESS | 1741 | 1463628756775 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 20:32:37 INFO - PROCESS | 1741 | 1463628757070 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x8653a800 == 157 [pid = 1741] [id = 479] 20:32:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 189 (0x90ad7000) [pid = 1741] [serial = 1438] [outer = (nil)] 20:32:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 190 (0xa225a000) [pid = 1741] [serial = 1439] [outer = 0x90ad7000] 20:32:37 INFO - PROCESS | 1741 | 1463628757212 Marionette DEBUG loaded listener.js 20:32:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 191 (0xa2381800) [pid = 1741] [serial = 1440] [outer = 0x90ad7000] 20:32:38 INFO - PROCESS | 1741 | 1463628758069 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]]]}] 20:32:39 INFO - PROCESS | 1741 | --DOCSHELL 0x89ce2800 == 156 [pid = 1741] [id = 459] 20:32:39 INFO - PROCESS | 1741 | --DOCSHELL 0x8b195000 == 155 [pid = 1741] [id = 458] 20:32:39 INFO - PROCESS | 1741 | --DOCSHELL 0x86541400 == 154 [pid = 1741] [id = 457] 20:32:39 INFO - PROCESS | 1741 | --DOCSHELL 0x86544400 == 153 [pid = 1741] [id = 456] 20:32:39 INFO - PROCESS | 1741 | --DOCSHELL 0x8a2b1400 == 152 [pid = 1741] [id = 454] 20:32:39 INFO - PROCESS | 1741 | --DOCSHELL 0x8eb98800 == 151 [pid = 1741] [id = 453] 20:32:39 INFO - PROCESS | 1741 | --DOCSHELL 0x9b057800 == 150 [pid = 1741] [id = 451] 20:32:39 INFO - PROCESS | 1741 | --DOCSHELL 0x8653f400 == 149 [pid = 1741] [id = 452] 20:32:39 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfcac00 == 148 [pid = 1741] [id = 450] 20:32:39 INFO - PROCESS | 1741 | --DOCSHELL 0x9a02bc00 == 147 [pid = 1741] [id = 449] 20:32:39 INFO - PROCESS | 1741 | --DOCSHELL 0x9a035000 == 146 [pid = 1741] [id = 448] 20:32:39 INFO - PROCESS | 1741 | --DOCSHELL 0x86537000 == 145 [pid = 1741] [id = 446] 20:32:39 INFO - PROCESS | 1741 | --DOCSHELL 0x8b91f000 == 144 [pid = 1741] [id = 447] 20:32:39 INFO - PROCESS | 1741 | --DOCSHELL 0x925de800 == 143 [pid = 1741] [id = 445] 20:32:39 INFO - PROCESS | 1741 | --DOCSHELL 0x8e238800 == 142 [pid = 1741] [id = 444] 20:32:39 INFO - PROCESS | 1741 | --DOCSHELL 0x90dbec00 == 141 [pid = 1741] [id = 443] 20:32:39 INFO - PROCESS | 1741 | --DOCSHELL 0x89acdc00 == 140 [pid = 1741] [id = 442] 20:32:39 INFO - PROCESS | 1741 | --DOCSHELL 0x8ba3e400 == 139 [pid = 1741] [id = 441] 20:32:39 INFO - PROCESS | 1741 | --DOCSHELL 0x8b190800 == 138 [pid = 1741] [id = 440] 20:32:39 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca72400 == 137 [pid = 1741] [id = 439] 20:32:39 INFO - PROCESS | 1741 | --DOCSHELL 0x89ac4800 == 136 [pid = 1741] [id = 438] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 190 (0x8e238c00) [pid = 1741] [serial = 1313] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 189 (0x8dae5400) [pid = 1741] [serial = 1311] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 188 (0x8f401800) [pid = 1741] [serial = 1251] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 187 (0x925e5000) [pid = 1741] [serial = 1262] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 186 (0x9c79f800) [pid = 1741] [serial = 1289] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 185 (0x9a40b400) [pid = 1741] [serial = 1277] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 184 (0x8a9be400) [pid = 1741] [serial = 1302] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 183 (0x93a1b400) [pid = 1741] [serial = 1268] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 182 (0x9460f800) [pid = 1741] [serial = 1269] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 181 (0x8ca45c00) [pid = 1741] [serial = 1305] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 180 (0x9b593800) [pid = 1741] [serial = 1280] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x9b947c00) [pid = 1741] [serial = 1283] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x9a062c00) [pid = 1741] [serial = 1275] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x9bc80800) [pid = 1741] [serial = 1284] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x8d7aa400) [pid = 1741] [serial = 1307] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0xa2378400) [pid = 1741] [serial = 1293] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x9b8f3c00) [pid = 1741] [serial = 1281] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x90ad2000) [pid = 1741] [serial = 1254] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x8f546c00) [pid = 1741] [serial = 1253] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x918df000) [pid = 1741] [serial = 1170] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x9a031800) [pid = 1741] [serial = 1274] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x9b056c00) [pid = 1741] [serial = 1278] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x92918c00) [pid = 1741] [serial = 1263] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x8dafdc00) [pid = 1741] [serial = 1248] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x9cd45800) [pid = 1741] [serial = 1290] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x951dd400) [pid = 1741] [serial = 1271] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0xa68dc000) [pid = 1741] [serial = 1299] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x92c4c400) [pid = 1741] [serial = 1266] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x90dc8400) [pid = 1741] [serial = 1257] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x8d9cfc00) [pid = 1741] [serial = 1247] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x919cec00) [pid = 1741] [serial = 1260] [outer = (nil)] [url = about:blank] 20:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 20:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 3194ms 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0xa68bf400) [pid = 1741] [serial = 1298] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x8ed4ac00) [pid = 1741] [serial = 1250] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x9bf96800) [pid = 1741] [serial = 1287] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0xa31d8400) [pid = 1741] [serial = 1295] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x8ce6a800) [pid = 1741] [serial = 1310] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x8ba44400) [pid = 1741] [serial = 1244] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x8ca49800) [pid = 1741] [serial = 1245] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x97748c00) [pid = 1741] [serial = 1272] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x9bf90c00) [pid = 1741] [serial = 1286] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x9194ec00) [pid = 1741] [serial = 1259] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0xa1150800) [pid = 1741] [serial = 1292] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x92c46400) [pid = 1741] [serial = 1265] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x8ba48800) [pid = 1741] [serial = 1304] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x8d9d1400) [pid = 1741] [serial = 1308] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0xa36ab800) [pid = 1741] [serial = 1296] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x89ac1c00) [pid = 1741] [serial = 1301] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x90bfa400) [pid = 1741] [serial = 1256] [outer = (nil)] [url = about:blank] 20:32:39 INFO - PROCESS | 1741 | 1463628759894 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 20:32:39 INFO - PROCESS | 1741 | 1463628759899 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 20:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 20:32:39 INFO - PROCESS | 1741 | 1463628759908 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 20:32:39 INFO - PROCESS | 1741 | 1463628759914 Marionette TRACE conn4 <- [1,1890,null,{}] 20:32:39 INFO - PROCESS | 1741 | 1463628759922 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}] 20:32:40 INFO - PROCESS | 1741 | 1463628760094 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 20:32:40 INFO - PROCESS | 1741 | 1463628760111 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a2b7000 == 137 [pid = 1741] [id = 480] 20:32:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8a2ba800) [pid = 1741] [serial = 1441] [outer = (nil)] 20:32:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8a9c2400) [pid = 1741] [serial = 1442] [outer = 0x8a2ba800] 20:32:40 INFO - PROCESS | 1741 | 1463628760184 Marionette DEBUG loaded listener.js 20:32:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8b913000) [pid = 1741] [serial = 1443] [outer = 0x8a2ba800] 20:32:41 INFO - PROCESS | 1741 | 1463628761153 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]]]}] 20:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 20:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1290ms 20:32:41 INFO - PROCESS | 1741 | 1463628761199 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 20:32:41 INFO - PROCESS | 1741 | 1463628761204 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 20:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 20:32:41 INFO - PROCESS | 1741 | 1463628761216 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 20:32:41 INFO - PROCESS | 1741 | 1463628761220 Marionette TRACE conn4 <- [1,1894,null,{}] 20:32:41 INFO - PROCESS | 1741 | 1463628761226 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}] 20:32:41 INFO - PROCESS | 1741 | 1463628761412 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 20:32:41 INFO - PROCESS | 1741 | 1463628761621 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba3fc00 == 138 [pid = 1741] [id = 481] 20:32:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8bcd7000) [pid = 1741] [serial = 1444] [outer = (nil)] 20:32:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x8ca67800) [pid = 1741] [serial = 1445] [outer = 0x8bcd7000] 20:32:41 INFO - PROCESS | 1741 | 1463628761691 Marionette DEBUG loaded listener.js 20:32:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x8cdd1800) [pid = 1741] [serial = 1446] [outer = 0x8bcd7000] 20:32:42 INFO - PROCESS | 1741 | 1463628762603 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]]]}] 20:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 20:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1443ms 20:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 20:32:42 INFO - PROCESS | 1741 | 1463628762655 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 20:32:42 INFO - PROCESS | 1741 | 1463628762658 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 20:32:42 INFO - PROCESS | 1741 | 1463628762664 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 20:32:42 INFO - PROCESS | 1741 | 1463628762668 Marionette TRACE conn4 <- [1,1898,null,{}] 20:32:42 INFO - PROCESS | 1741 | 1463628762690 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}] 20:32:42 INFO - PROCESS | 1741 | 1463628762947 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 20:32:43 INFO - PROCESS | 1741 | 1463628762983 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca4b800 == 139 [pid = 1741] [id = 482] 20:32:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8d7b1800) [pid = 1741] [serial = 1447] [outer = (nil)] 20:32:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8d9d2c00) [pid = 1741] [serial = 1448] [outer = 0x8d7b1800] 20:32:43 INFO - PROCESS | 1741 | 1463628763065 Marionette DEBUG loaded listener.js 20:32:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8dafa000) [pid = 1741] [serial = 1449] [outer = 0x8d7b1800] 20:32:44 INFO - PROCESS | 1741 | 1463628764005 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]]]}] 20:32:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 20:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1391ms 20:32:44 INFO - PROCESS | 1741 | 1463628764054 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 20:32:44 INFO - PROCESS | 1741 | 1463628764058 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 20:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 20:32:44 INFO - PROCESS | 1741 | 1463628764064 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 20:32:44 INFO - PROCESS | 1741 | 1463628764067 Marionette TRACE conn4 <- [1,1902,null,{}] 20:32:44 INFO - PROCESS | 1741 | 1463628764078 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}] 20:32:44 INFO - PROCESS | 1741 | 1463628764337 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 20:32:44 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x8d7b3000) [pid = 1741] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 20:32:44 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x8cfc8c00) [pid = 1741] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 20:32:44 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x8a9bf400) [pid = 1741] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 20:32:44 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x86544c00) [pid = 1741] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 20:32:44 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x9c489000) [pid = 1741] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 20:32:44 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x919cbc00) [pid = 1741] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 20:32:44 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x9b588c00) [pid = 1741] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 20:32:44 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x9a31e400) [pid = 1741] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 20:32:44 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x90dc2400) [pid = 1741] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 20:32:44 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x9181e000) [pid = 1741] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 20:32:44 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x92c4cc00) [pid = 1741] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 20:32:44 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x8f54d400) [pid = 1741] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 20:32:44 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x918d8c00) [pid = 1741] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 20:32:44 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x8f531800) [pid = 1741] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 20:32:44 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x8ea6d400) [pid = 1741] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 20:32:44 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x8ed48400) [pid = 1741] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 20:32:44 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x8ce6f800) [pid = 1741] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 20:32:44 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x89ce4800) [pid = 1741] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 20:32:44 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x8b916c00) [pid = 1741] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 20:32:45 INFO - PROCESS | 1741 | 1463628765056 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x85fc5c00 == 140 [pid = 1741] [id = 483] 20:32:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x89ce4800) [pid = 1741] [serial = 1450] [outer = (nil)] 20:32:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x8b916c00) [pid = 1741] [serial = 1451] [outer = 0x89ce4800] 20:32:45 INFO - PROCESS | 1741 | 1463628765131 Marionette DEBUG loaded listener.js 20:32:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x8d9c5800) [pid = 1741] [serial = 1452] [outer = 0x89ce4800] 20:32:45 INFO - PROCESS | 1741 | 1463628765890 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]]]}] 20:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 20:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1896ms 20:32:45 INFO - PROCESS | 1741 | 1463628765961 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 20:32:45 INFO - PROCESS | 1741 | 1463628765964 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 20:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 20:32:45 INFO - PROCESS | 1741 | 1463628765970 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 20:32:45 INFO - PROCESS | 1741 | 1463628765973 Marionette TRACE conn4 <- [1,1906,null,{}] 20:32:45 INFO - PROCESS | 1741 | 1463628765978 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}] 20:32:46 INFO - PROCESS | 1741 | 1463628766167 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 20:32:46 INFO - PROCESS | 1741 | 1463628766382 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a9bf400 == 141 [pid = 1741] [id = 484] 20:32:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8bcd3c00) [pid = 1741] [serial = 1453] [outer = (nil)] 20:32:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8eb99400) [pid = 1741] [serial = 1454] [outer = 0x8bcd3c00] 20:32:46 INFO - PROCESS | 1741 | 1463628766456 Marionette DEBUG loaded listener.js 20:32:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8ed48400) [pid = 1741] [serial = 1455] [outer = 0x8bcd3c00] 20:32:47 INFO - PROCESS | 1741 | 1463628767421 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]]]}] 20:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 20:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1481ms 20:32:47 INFO - PROCESS | 1741 | 1463628767452 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 20:32:47 INFO - PROCESS | 1741 | 1463628767459 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 20:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 20:32:47 INFO - PROCESS | 1741 | 1463628767468 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 20:32:47 INFO - PROCESS | 1741 | 1463628767474 Marionette TRACE conn4 <- [1,1910,null,{}] 20:32:47 INFO - PROCESS | 1741 | 1463628767482 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}] 20:32:47 INFO - PROCESS | 1741 | 1463628767695 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 20:32:48 INFO - PROCESS | 1741 | 1463628768041 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x89438000 == 142 [pid = 1741] [id = 485] 20:32:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x89ce2800) [pid = 1741] [serial = 1456] [outer = (nil)] 20:32:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8ba48800) [pid = 1741] [serial = 1457] [outer = 0x89ce2800] 20:32:48 INFO - PROCESS | 1741 | 1463628768134 Marionette DEBUG loaded listener.js 20:32:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8ca69000) [pid = 1741] [serial = 1458] [outer = 0x89ce2800] 20:32:49 INFO - PROCESS | 1741 | 1463628769076 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]]]}] 20:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 20:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1683ms 20:32:49 INFO - PROCESS | 1741 | 1463628769151 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 20:32:49 INFO - PROCESS | 1741 | 1463628769160 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 20:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 20:32:49 INFO - PROCESS | 1741 | 1463628769170 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 20:32:49 INFO - PROCESS | 1741 | 1463628769174 Marionette TRACE conn4 <- [1,1914,null,{}] 20:32:49 INFO - PROCESS | 1741 | 1463628769180 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}] 20:32:49 INFO - PROCESS | 1741 | 1463628769422 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 20:32:49 INFO - PROCESS | 1741 | 1463628769749 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ce6e000 == 143 [pid = 1741] [id = 486] 20:32:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8d7af000) [pid = 1741] [serial = 1459] [outer = (nil)] 20:32:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8e185800) [pid = 1741] [serial = 1460] [outer = 0x8d7af000] 20:32:49 INFO - PROCESS | 1741 | 1463628769841 Marionette DEBUG loaded listener.js 20:32:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8e31e000) [pid = 1741] [serial = 1461] [outer = 0x8d7af000] 20:32:50 INFO - PROCESS | 1741 | 1463628770791 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]]]}] 20:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 20:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1693ms 20:32:50 INFO - PROCESS | 1741 | 1463628770863 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 20:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 20:32:50 INFO - PROCESS | 1741 | 1463628770868 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 20:32:50 INFO - PROCESS | 1741 | 1463628770874 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 20:32:50 INFO - PROCESS | 1741 | 1463628770881 Marionette TRACE conn4 <- [1,1918,null,{}] 20:32:50 INFO - PROCESS | 1741 | 1463628770898 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}] 20:32:51 INFO - PROCESS | 1741 | 1463628771153 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 20:32:51 INFO - PROCESS | 1741 | 1463628771482 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2fb000 == 144 [pid = 1741] [id = 487] 20:32:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8f53c000) [pid = 1741] [serial = 1462] [outer = (nil)] 20:32:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x90ad4800) [pid = 1741] [serial = 1463] [outer = 0x8f53c000] 20:32:51 INFO - PROCESS | 1741 | 1463628771570 Marionette DEBUG loaded listener.js 20:32:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x90bf4800) [pid = 1741] [serial = 1464] [outer = 0x8f53c000] 20:32:52 INFO - PROCESS | 1741 | 1463628772502 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]]]}] 20:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 20:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1693ms 20:32:52 INFO - PROCESS | 1741 | 1463628772568 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 20:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 20:32:52 INFO - PROCESS | 1741 | 1463628772573 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 20:32:52 INFO - PROCESS | 1741 | 1463628772579 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 20:32:52 INFO - PROCESS | 1741 | 1463628772583 Marionette TRACE conn4 <- [1,1922,null,{}] 20:32:52 INFO - PROCESS | 1741 | 1463628772588 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}] 20:32:52 INFO - PROCESS | 1741 | 1463628772792 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 20:32:53 INFO - PROCESS | 1741 | 1463628773067 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a9cc000 == 145 [pid = 1741] [id = 488] 20:32:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x8f53a400) [pid = 1741] [serial = 1465] [outer = (nil)] 20:32:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x9181d400) [pid = 1741] [serial = 1466] [outer = 0x8f53a400] 20:32:53 INFO - PROCESS | 1741 | 1463628773196 Marionette DEBUG loaded listener.js 20:32:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x918df800) [pid = 1741] [serial = 1467] [outer = 0x8f53a400] 20:32:54 INFO - PROCESS | 1741 | 1463628774049 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]]]}] 20:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 20:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1529ms 20:32:54 INFO - PROCESS | 1741 | 1463628774108 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 20:32:54 INFO - PROCESS | 1741 | 1463628774111 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 20:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 20:32:54 INFO - PROCESS | 1741 | 1463628774118 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 20:32:54 INFO - PROCESS | 1741 | 1463628774120 Marionette TRACE conn4 <- [1,1926,null,{}] 20:32:54 INFO - PROCESS | 1741 | 1463628774127 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}] 20:32:54 INFO - PROCESS | 1741 | 1463628774323 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 20:32:54 INFO - PROCESS | 1741 | 1463628774602 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x91821c00 == 146 [pid = 1741] [id = 489] 20:32:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x91942c00) [pid = 1741] [serial = 1468] [outer = (nil)] 20:32:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x919c2800) [pid = 1741] [serial = 1469] [outer = 0x91942c00] 20:32:54 INFO - PROCESS | 1741 | 1463628774734 Marionette DEBUG loaded listener.js 20:32:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x919cac00) [pid = 1741] [serial = 1470] [outer = 0x91942c00] 20:32:55 INFO - PROCESS | 1741 | 1463628775596 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]]]}] 20:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 20:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1538ms 20:32:55 INFO - PROCESS | 1741 | 1463628775660 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 20:32:55 INFO - PROCESS | 1741 | 1463628775664 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 20:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 20:32:55 INFO - PROCESS | 1741 | 1463628775673 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 20:32:55 INFO - PROCESS | 1741 | 1463628775676 Marionette TRACE conn4 <- [1,1930,null,{}] 20:32:55 INFO - PROCESS | 1741 | 1463628775680 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}] 20:32:55 INFO - PROCESS | 1741 | 1463628775906 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 20:32:56 INFO - PROCESS | 1741 | 1463628776252 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b194c00 == 147 [pid = 1741] [id = 490] 20:32:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x91820000) [pid = 1741] [serial = 1471] [outer = (nil)] 20:32:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x92ac7800) [pid = 1741] [serial = 1472] [outer = 0x91820000] 20:32:56 INFO - PROCESS | 1741 | 1463628776342 Marionette DEBUG loaded listener.js 20:32:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x92c4b400) [pid = 1741] [serial = 1473] [outer = 0x91820000] 20:32:57 INFO - PROCESS | 1741 | 1463628777213 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]]]}] 20:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 20:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1580ms 20:32:57 INFO - PROCESS | 1741 | 1463628777254 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 20:32:57 INFO - PROCESS | 1741 | 1463628777258 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 20:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 20:32:57 INFO - PROCESS | 1741 | 1463628777283 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 20:32:57 INFO - PROCESS | 1741 | 1463628777287 Marionette TRACE conn4 <- [1,1934,null,{}] 20:32:57 INFO - PROCESS | 1741 | 1463628777293 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}] 20:32:57 INFO - PROCESS | 1741 | 1463628777493 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 20:32:57 INFO - PROCESS | 1741 | 1463628777774 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x925e6c00 == 148 [pid = 1741] [id = 491] 20:32:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x9291ac00) [pid = 1741] [serial = 1474] [outer = (nil)] 20:32:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x946ea400) [pid = 1741] [serial = 1475] [outer = 0x9291ac00] 20:32:57 INFO - PROCESS | 1741 | 1463628777908 Marionette DEBUG loaded listener.js 20:32:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x95144000) [pid = 1741] [serial = 1476] [outer = 0x9291ac00] 20:32:58 INFO - PROCESS | 1741 | 1463628778812 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]]]}] 20:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 20:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1592ms 20:32:58 INFO - PROCESS | 1741 | 1463628778873 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 20:32:58 INFO - PROCESS | 1741 | 1463628778877 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 20:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 20:32:58 INFO - PROCESS | 1741 | 1463628778883 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 20:32:58 INFO - PROCESS | 1741 | 1463628778886 Marionette TRACE conn4 <- [1,1938,null,{}] 20:32:58 INFO - PROCESS | 1741 | 1463628778892 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}] 20:32:59 INFO - PROCESS | 1741 | 1463628779090 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 20:32:59 INFO - PROCESS | 1741 | 1463628779422 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x93ccec00 == 149 [pid = 1741] [id = 492] 20:32:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x951cf800) [pid = 1741] [serial = 1477] [outer = (nil)] 20:32:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x97753000) [pid = 1741] [serial = 1478] [outer = 0x951cf800] 20:32:59 INFO - PROCESS | 1741 | 1463628779513 Marionette DEBUG loaded listener.js 20:32:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x9775a000) [pid = 1741] [serial = 1479] [outer = 0x951cf800] 20:33:00 INFO - PROCESS | 1741 | 1463628780373 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]]]}] 20:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 20:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1529ms 20:33:00 INFO - PROCESS | 1741 | 1463628780412 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 20:33:00 INFO - PROCESS | 1741 | 1463628780416 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 20:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 20:33:00 INFO - PROCESS | 1741 | 1463628780422 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 20:33:00 INFO - PROCESS | 1741 | 1463628780425 Marionette TRACE conn4 <- [1,1942,null,{}] 20:33:00 INFO - PROCESS | 1741 | 1463628780431 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}] 20:33:00 INFO - PROCESS | 1741 | 1463628780635 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 20:33:00 INFO - PROCESS | 1741 | 1463628780920 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7ad800 == 150 [pid = 1741] [id = 493] 20:33:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x8dae3400) [pid = 1741] [serial = 1480] [outer = (nil)] 20:33:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x9a00cc00) [pid = 1741] [serial = 1481] [outer = 0x8dae3400] 20:33:01 INFO - PROCESS | 1741 | 1463628781055 Marionette DEBUG loaded listener.js 20:33:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x9a02a000) [pid = 1741] [serial = 1482] [outer = 0x8dae3400] 20:33:01 INFO - PROCESS | 1741 | 1463628781925 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]]]}] 20:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 20:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1530ms 20:33:01 INFO - PROCESS | 1741 | 1463628781954 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 20:33:01 INFO - PROCESS | 1741 | 1463628781959 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 20:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 20:33:01 INFO - PROCESS | 1741 | 1463628781965 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 20:33:01 INFO - PROCESS | 1741 | 1463628781969 Marionette TRACE conn4 <- [1,1946,null,{}] 20:33:01 INFO - PROCESS | 1741 | 1463628781975 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}] 20:33:02 INFO - PROCESS | 1741 | 1463628782176 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 20:33:02 INFO - PROCESS | 1741 | 1463628782463 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:02 INFO - PROCESS | 1741 | ++DOCSHELL 0x93cce800 == 151 [pid = 1741] [id = 494] 20:33:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x98928400) [pid = 1741] [serial = 1483] [outer = (nil)] 20:33:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x9a098000) [pid = 1741] [serial = 1484] [outer = 0x98928400] 20:33:02 INFO - PROCESS | 1741 | 1463628782598 Marionette DEBUG loaded listener.js 20:33:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x9a31f000) [pid = 1741] [serial = 1485] [outer = 0x98928400] 20:33:03 INFO - PROCESS | 1741 | 1463628783530 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]]]}] 20:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 20:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1630ms 20:33:03 INFO - PROCESS | 1741 | 1463628783596 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 20:33:03 INFO - PROCESS | 1741 | 1463628783600 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 20:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 20:33:03 INFO - PROCESS | 1741 | 1463628783606 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 20:33:03 INFO - PROCESS | 1741 | 1463628783611 Marionette TRACE conn4 <- [1,1950,null,{}] 20:33:03 INFO - PROCESS | 1741 | 1463628783616 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}] 20:33:03 INFO - PROCESS | 1741 | 1463628783873 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 20:33:04 INFO - PROCESS | 1741 | 1463628784255 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b58c000 == 152 [pid = 1741] [id = 495] 20:33:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x9b941800) [pid = 1741] [serial = 1486] [outer = (nil)] 20:33:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x9bc80400) [pid = 1741] [serial = 1487] [outer = 0x9b941800] 20:33:04 INFO - PROCESS | 1741 | 1463628784348 Marionette DEBUG loaded listener.js 20:33:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x9bf88000) [pid = 1741] [serial = 1488] [outer = 0x9b941800] 20:33:05 INFO - PROCESS | 1741 | 1463628785214 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]]]}] 20:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 20:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1644ms 20:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 20:33:05 INFO - PROCESS | 1741 | 1463628785251 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 20:33:05 INFO - PROCESS | 1741 | 1463628785254 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 20:33:05 INFO - PROCESS | 1741 | 1463628785260 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 20:33:05 INFO - PROCESS | 1741 | 1463628785264 Marionette TRACE conn4 <- [1,1954,null,{}] 20:33:05 INFO - PROCESS | 1741 | 1463628785269 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}] 20:33:05 INFO - PROCESS | 1741 | 1463628785478 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 20:33:05 INFO - PROCESS | 1741 | 1463628785766 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b055800 == 153 [pid = 1741] [id = 496] 20:33:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x9b586400) [pid = 1741] [serial = 1489] [outer = (nil)] 20:33:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x9c792000) [pid = 1741] [serial = 1490] [outer = 0x9b586400] 20:33:05 INFO - PROCESS | 1741 | 1463628785914 Marionette DEBUG loaded listener.js 20:33:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x9c798000) [pid = 1741] [serial = 1491] [outer = 0x9b586400] 20:33:06 INFO - PROCESS | 1741 | 1463628786787 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]]]}] 20:33:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 20:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1578ms 20:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 20:33:06 INFO - PROCESS | 1741 | 1463628786839 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 20:33:06 INFO - PROCESS | 1741 | 1463628786842 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 20:33:06 INFO - PROCESS | 1741 | 1463628786849 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 20:33:06 INFO - PROCESS | 1741 | 1463628786852 Marionette TRACE conn4 <- [1,1958,null,{}] 20:33:06 INFO - PROCESS | 1741 | 1463628786858 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}] 20:33:07 INFO - PROCESS | 1741 | 1463628787059 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 20:33:07 INFO - PROCESS | 1741 | 1463628787345 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x89ce4c00 == 154 [pid = 1741] [id = 497] 20:33:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x93a1b400) [pid = 1741] [serial = 1492] [outer = (nil)] 20:33:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0xa0609c00) [pid = 1741] [serial = 1493] [outer = 0x93a1b400] 20:33:07 INFO - PROCESS | 1741 | 1463628787475 Marionette DEBUG loaded listener.js 20:33:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0xa1150c00) [pid = 1741] [serial = 1494] [outer = 0x93a1b400] 20:33:08 INFO - PROCESS | 1741 | 1463628788366 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]]]}] 20:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 20:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1590ms 20:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 20:33:08 INFO - PROCESS | 1741 | 1463628788438 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 20:33:08 INFO - PROCESS | 1741 | 1463628788441 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 20:33:08 INFO - PROCESS | 1741 | 1463628788448 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 20:33:08 INFO - PROCESS | 1741 | 1463628788451 Marionette TRACE conn4 <- [1,1962,null,{}] 20:33:08 INFO - PROCESS | 1741 | 1463628788457 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}] 20:33:08 INFO - PROCESS | 1741 | 1463628788653 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 20:33:08 INFO - PROCESS | 1741 | 1463628788977 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x8677c000 == 155 [pid = 1741] [id = 498] 20:33:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x9cd47800) [pid = 1741] [serial = 1495] [outer = (nil)] 20:33:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0xa255c800) [pid = 1741] [serial = 1496] [outer = 0x9cd47800] 20:33:09 INFO - PROCESS | 1741 | 1463628789065 Marionette DEBUG loaded listener.js 20:33:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 181 (0xa27ea400) [pid = 1741] [serial = 1497] [outer = 0x9cd47800] 20:33:09 INFO - PROCESS | 1741 | 1463628789959 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]]]}] 20:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 20:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1587ms 20:33:10 INFO - PROCESS | 1741 | 1463628790034 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 20:33:10 INFO - PROCESS | 1741 | 1463628790037 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 20:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 20:33:10 INFO - PROCESS | 1741 | 1463628790044 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 20:33:10 INFO - PROCESS | 1741 | 1463628790047 Marionette TRACE conn4 <- [1,1966,null,{}] 20:33:10 INFO - PROCESS | 1741 | 1463628790052 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}] 20:33:10 INFO - PROCESS | 1741 | 1463628790285 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 20:33:10 INFO - PROCESS | 1741 | 1463628790629 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e237800 == 156 [pid = 1741] [id = 499] 20:33:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 182 (0x8ed48800) [pid = 1741] [serial = 1498] [outer = (nil)] 20:33:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 183 (0xa31f4000) [pid = 1741] [serial = 1499] [outer = 0x8ed48800] 20:33:10 INFO - PROCESS | 1741 | 1463628790719 Marionette DEBUG loaded listener.js 20:33:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 184 (0xa3642800) [pid = 1741] [serial = 1500] [outer = 0x8ed48800] 20:33:11 INFO - PROCESS | 1741 | 1463628791567 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]]]}] 20:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 20:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1579ms 20:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 20:33:11 INFO - PROCESS | 1741 | 1463628791623 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 20:33:11 INFO - PROCESS | 1741 | 1463628791626 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 20:33:11 INFO - PROCESS | 1741 | 1463628791633 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 20:33:11 INFO - PROCESS | 1741 | 1463628791636 Marionette TRACE conn4 <- [1,1970,null,{}] 20:33:11 INFO - PROCESS | 1741 | 1463628791642 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}] 20:33:11 INFO - PROCESS | 1741 | 1463628791843 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 20:33:12 INFO - PROCESS | 1741 | 1463628792129 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:12 INFO - PROCESS | 1741 | ++DOCSHELL 0xa31d6800 == 157 [pid = 1741] [id = 500] 20:33:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 185 (0xa36b2000) [pid = 1741] [serial = 1501] [outer = (nil)] 20:33:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 186 (0xa5141000) [pid = 1741] [serial = 1502] [outer = 0xa36b2000] 20:33:12 INFO - PROCESS | 1741 | 1463628792256 Marionette DEBUG loaded listener.js 20:33:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 187 (0xa51e9400) [pid = 1741] [serial = 1503] [outer = 0xa36b2000] 20:33:13 INFO - PROCESS | 1741 | 1463628793069 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]]]}] 20:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 20:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1479ms 20:33:13 INFO - PROCESS | 1741 | 1463628793112 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 20:33:13 INFO - PROCESS | 1741 | 1463628793115 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 20:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 20:33:13 INFO - PROCESS | 1741 | 1463628793143 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 20:33:13 INFO - PROCESS | 1741 | 1463628793152 Marionette TRACE conn4 <- [1,1974,null,{}] 20:33:13 INFO - PROCESS | 1741 | 1463628793156 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}] 20:33:13 INFO - PROCESS | 1741 | 1463628793354 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 20:33:13 INFO - PROCESS | 1741 | 1463628793641 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x86544000 == 158 [pid = 1741] [id = 501] 20:33:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 188 (0xa23bec00) [pid = 1741] [serial = 1504] [outer = (nil)] 20:33:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 189 (0xa68c6800) [pid = 1741] [serial = 1505] [outer = 0xa23bec00] 20:33:13 INFO - PROCESS | 1741 | 1463628793765 Marionette DEBUG loaded listener.js 20:33:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 190 (0xa68cfc00) [pid = 1741] [serial = 1506] [outer = 0xa23bec00] 20:33:14 INFO - PROCESS | 1741 | 1463628794643 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]]]}] 20:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 20:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1545ms 20:33:14 INFO - PROCESS | 1741 | 1463628794682 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 20:33:14 INFO - PROCESS | 1741 | 1463628794685 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 20:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 20:33:14 INFO - PROCESS | 1741 | 1463628794692 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 20:33:14 INFO - PROCESS | 1741 | 1463628794695 Marionette TRACE conn4 <- [1,1978,null,{}] 20:33:14 INFO - PROCESS | 1741 | 1463628794700 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}] 20:33:15 INFO - PROCESS | 1741 | 1463628795001 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 20:33:15 INFO - PROCESS | 1741 | 1463628795226 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x876a2400 == 159 [pid = 1741] [id = 502] 20:33:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 191 (0x876a3400) [pid = 1741] [serial = 1507] [outer = (nil)] 20:33:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 192 (0x876aa000) [pid = 1741] [serial = 1508] [outer = 0x876a3400] 20:33:15 INFO - PROCESS | 1741 | 1463628795361 Marionette DEBUG loaded listener.js 20:33:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 193 (0x876ad000) [pid = 1741] [serial = 1509] [outer = 0x876a3400] 20:33:16 INFO - PROCESS | 1741 | 1463628796195 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]]]}] 20:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 20:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1531ms 20:33:16 INFO - PROCESS | 1741 | 1463628796224 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 20:33:16 INFO - PROCESS | 1741 | 1463628796228 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 20:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 20:33:16 INFO - PROCESS | 1741 | 1463628796234 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 20:33:16 INFO - PROCESS | 1741 | 1463628796237 Marionette TRACE conn4 <- [1,1982,null,{}] 20:33:16 INFO - PROCESS | 1741 | 1463628796243 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}] 20:33:16 INFO - PROCESS | 1741 | 1463628796442 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 20:33:16 INFO - PROCESS | 1741 | 1463628796771 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x876af400 == 160 [pid = 1741] [id = 503] 20:33:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 194 (0x876afc00) [pid = 1741] [serial = 1510] [outer = (nil)] 20:33:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 195 (0xa68ca000) [pid = 1741] [serial = 1511] [outer = 0x876afc00] 20:33:16 INFO - PROCESS | 1741 | 1463628796903 Marionette DEBUG loaded listener.js 20:33:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 196 (0xa6933800) [pid = 1741] [serial = 1512] [outer = 0x876afc00] 20:33:18 INFO - PROCESS | 1741 | --DOCSHELL 0x8eb96400 == 159 [pid = 1741] [id = 294] 20:33:18 INFO - PROCESS | 1741 | --DOCSHELL 0x8b921000 == 158 [pid = 1741] [id = 202] 20:33:18 INFO - PROCESS | 1741 | --DOCSHELL 0x989a1800 == 157 [pid = 1741] [id = 50] 20:33:18 INFO - PROCESS | 1741 | --DOCSHELL 0xa27c0c00 == 156 [pid = 1741] [id = 22] 20:33:18 INFO - PROCESS | 1741 | --DOCSHELL 0x89439000 == 155 [pid = 1741] [id = 342] 20:33:18 INFO - PROCESS | 1741 | --DOCSHELL 0x85fc5c00 == 154 [pid = 1741] [id = 483] 20:33:18 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca4b800 == 153 [pid = 1741] [id = 482] 20:33:18 INFO - PROCESS | 1741 | --DOCSHELL 0x8ba3fc00 == 152 [pid = 1741] [id = 481] 20:33:18 INFO - PROCESS | 1741 | --DOCSHELL 0x8a2b7000 == 151 [pid = 1741] [id = 480] 20:33:18 INFO - PROCESS | 1741 | --DOCSHELL 0x8a9c5800 == 150 [pid = 1741] [id = 478] 20:33:18 INFO - PROCESS | 1741 | --DOCSHELL 0x9bc86c00 == 149 [pid = 1741] [id = 477] 20:33:18 INFO - PROCESS | 1741 | --DOCSHELL 0x92eda400 == 148 [pid = 1741] [id = 475] 20:33:18 INFO - PROCESS | 1741 | --DOCSHELL 0x8653bc00 == 147 [pid = 1741] [id = 476] 20:33:18 INFO - PROCESS | 1741 | --DOCSHELL 0x86540400 == 146 [pid = 1741] [id = 474] 20:33:18 INFO - PROCESS | 1741 | --DOCSHELL 0x97758400 == 145 [pid = 1741] [id = 473] 20:33:18 INFO - PROCESS | 1741 | --DOCSHELL 0x939f2800 == 144 [pid = 1741] [id = 472] 20:33:18 INFO - PROCESS | 1741 | --DOCSHELL 0x92c4d800 == 143 [pid = 1741] [id = 471] 20:33:18 INFO - PROCESS | 1741 | --DOCSHELL 0x8e22ec00 == 142 [pid = 1741] [id = 470] 20:33:18 INFO - PROCESS | 1741 | --DOCSHELL 0x8ce68c00 == 141 [pid = 1741] [id = 468] 20:33:18 INFO - PROCESS | 1741 | --DOCSHELL 0x8f538c00 == 140 [pid = 1741] [id = 469] 20:33:18 INFO - PROCESS | 1741 | --DOCSHELL 0x90ad0800 == 139 [pid = 1741] [id = 467] 20:33:18 INFO - PROCESS | 1741 | --DOCSHELL 0x8dadf000 == 138 [pid = 1741] [id = 466] 20:33:18 INFO - PROCESS | 1741 | --DOCSHELL 0x89435000 == 137 [pid = 1741] [id = 465] 20:33:18 INFO - PROCESS | 1741 | --DOCSHELL 0x8e185000 == 136 [pid = 1741] [id = 464] 20:33:18 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7ab800 == 135 [pid = 1741] [id = 463] 20:33:18 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca72800 == 134 [pid = 1741] [id = 462] 20:33:18 INFO - PROCESS | 1741 | --DOCSHELL 0x8a2b7800 == 133 [pid = 1741] [id = 461] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 195 (0x8daf7800) [pid = 1741] [serial = 1382] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 194 (0x8e238400) [pid = 1741] [serial = 1242] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 193 (0x8daddc00) [pid = 1741] [serial = 1379] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 192 (0x8daf9400) [pid = 1741] [serial = 1380] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 191 (0x8b18fc00) [pid = 1741] [serial = 1373] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 190 (0x8b917c00) [pid = 1741] [serial = 1374] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 189 (0x89433c00) [pid = 1741] [serial = 1370] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 188 (0x89abf400) [pid = 1741] [serial = 1371] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 187 (0x8a2c0c00) [pid = 1741] [serial = 1367] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 186 (0x8a2b9c00) [pid = 1741] [serial = 1364] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 185 (0xa5149400) [pid = 1741] [serial = 1361] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 184 (0xa317ec00) [pid = 1741] [serial = 1358] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 183 (0xa22af800) [pid = 1741] [serial = 1356] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 182 (0xa22a3000) [pid = 1741] [serial = 1355] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 181 (0x9cd4b400) [pid = 1741] [serial = 1353] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 180 (0x9c79b400) [pid = 1741] [serial = 1352] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x9c4b8800) [pid = 1741] [serial = 1350] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x9bebec00) [pid = 1741] [serial = 1349] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x9b949400) [pid = 1741] [serial = 1347] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x9b590c00) [pid = 1741] [serial = 1346] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x9a313000) [pid = 1741] [serial = 1344] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x9a062400) [pid = 1741] [serial = 1343] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x998a4400) [pid = 1741] [serial = 1341] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x993bc800) [pid = 1741] [serial = 1340] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x9775dc00) [pid = 1741] [serial = 1338] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x951dc000) [pid = 1741] [serial = 1337] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x93cd6c00) [pid = 1741] [serial = 1335] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x939f1000) [pid = 1741] [serial = 1334] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x92acac00) [pid = 1741] [serial = 1332] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x92925c00) [pid = 1741] [serial = 1331] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x91947400) [pid = 1741] [serial = 1329] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x91942400) [pid = 1741] [serial = 1328] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x91826800) [pid = 1741] [serial = 1326] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x90dbd800) [pid = 1741] [serial = 1325] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x8f547400) [pid = 1741] [serial = 1323] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x8f530c00) [pid = 1741] [serial = 1322] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x8e315800) [pid = 1741] [serial = 1320] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x8daf4c00) [pid = 1741] [serial = 1319] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x8ca66400) [pid = 1741] [serial = 1317] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x8b916400) [pid = 1741] [serial = 1316] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x8ca70800) [pid = 1741] [serial = 1376] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x8ce66c00) [pid = 1741] [serial = 1377] [outer = (nil)] [url = about:blank] 20:33:19 INFO - PROCESS | 1741 | 1463628799461 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]]]}] 20:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 20:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 3240ms 20:33:19 INFO - PROCESS | 1741 | 1463628799474 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 20:33:19 INFO - PROCESS | 1741 | 1463628799480 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 20:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 20:33:19 INFO - PROCESS | 1741 | 1463628799487 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 20:33:19 INFO - PROCESS | 1741 | 1463628799492 Marionette TRACE conn4 <- [1,1986,null,{}] 20:33:19 INFO - PROCESS | 1741 | 1463628799499 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}] 20:33:19 INFO - PROCESS | 1741 | 1463628799713 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 20:33:19 INFO - PROCESS | 1741 | 1463628799917 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x851abc00 == 134 [pid = 1741] [id = 504] 20:33:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x85fc5c00) [pid = 1741] [serial = 1513] [outer = (nil)] 20:33:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x86540400) [pid = 1741] [serial = 1514] [outer = 0x85fc5c00] 20:33:20 INFO - PROCESS | 1741 | 1463628800007 Marionette DEBUG loaded listener.js 20:33:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x876a5c00) [pid = 1741] [serial = 1515] [outer = 0x85fc5c00] 20:33:20 INFO - PROCESS | 1741 | 1463628800748 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]]]}] 20:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 20:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1283ms 20:33:20 INFO - PROCESS | 1741 | 1463628800771 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 20:33:20 INFO - PROCESS | 1741 | 1463628800779 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 20:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 20:33:20 INFO - PROCESS | 1741 | 1463628800789 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 20:33:20 INFO - PROCESS | 1741 | 1463628800792 Marionette TRACE conn4 <- [1,1990,null,{}] 20:33:20 INFO - PROCESS | 1741 | 1463628800798 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}] 20:33:21 INFO - PROCESS | 1741 | 1463628801064 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 20:33:21 INFO - PROCESS | 1741 | 1463628801190 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x89439c00 == 135 [pid = 1741] [id = 505] 20:33:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x89440000) [pid = 1741] [serial = 1516] [outer = (nil)] 20:33:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x89ce2400) [pid = 1741] [serial = 1517] [outer = 0x89440000] 20:33:21 INFO - PROCESS | 1741 | 1463628801264 Marionette DEBUG loaded listener.js 20:33:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x8a2b7000) [pid = 1741] [serial = 1518] [outer = 0x89440000] 20:33:22 INFO - PROCESS | 1741 | 1463628802141 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]]]}] 20:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 20:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1382ms 20:33:22 INFO - PROCESS | 1741 | 1463628802170 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 20:33:22 INFO - PROCESS | 1741 | 1463628802174 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 20:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 20:33:22 INFO - PROCESS | 1741 | 1463628802179 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 20:33:22 INFO - PROCESS | 1741 | 1463628802185 Marionette TRACE conn4 <- [1,1994,null,{}] 20:33:22 INFO - PROCESS | 1741 | 1463628802208 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}] 20:33:22 INFO - PROCESS | 1741 | 1463628802451 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 20:33:22 INFO - PROCESS | 1741 | 1463628802487 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x86540c00 == 136 [pid = 1741] [id = 506] 20:33:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x8b916800) [pid = 1741] [serial = 1519] [outer = (nil)] 20:33:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x8b91c000) [pid = 1741] [serial = 1520] [outer = 0x8b916800] 20:33:22 INFO - PROCESS | 1741 | 1463628802559 Marionette DEBUG loaded listener.js 20:33:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x8ba44400) [pid = 1741] [serial = 1521] [outer = 0x8b916800] 20:33:24 INFO - PROCESS | 1741 | 1463628804116 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]]]}] 20:33:24 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x91828800) [pid = 1741] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 20:33:24 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x8b18d000) [pid = 1741] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 20:33:24 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x85fcd400) [pid = 1741] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 20:33:24 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x8a2b2800) [pid = 1741] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 20:33:24 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x8a9c6400) [pid = 1741] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 20:33:24 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x8d7b1800) [pid = 1741] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 20:33:24 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x951d8c00) [pid = 1741] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 20:33:24 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x9bebe000) [pid = 1741] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 20:33:24 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x9774b400) [pid = 1741] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 20:33:24 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x8d7b5c00) [pid = 1741] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 20:33:24 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x8bcd7000) [pid = 1741] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 20:33:24 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x8e31cc00) [pid = 1741] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 20:33:24 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x8a2ba800) [pid = 1741] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 20:33:24 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x97747800) [pid = 1741] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 20:33:24 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x919cd000) [pid = 1741] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 20:33:24 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x92925800) [pid = 1741] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 20:33:24 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x91826c00) [pid = 1741] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 20:33:24 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x8a2b7c00) [pid = 1741] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 20:33:24 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x8f544c00) [pid = 1741] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 20:33:24 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x92ac3c00) [pid = 1741] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 20:33:24 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x8e31c400) [pid = 1741] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 20:33:24 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x8cdd6000) [pid = 1741] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 20:33:24 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x90bf2800) [pid = 1741] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 20:33:24 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x9980e400) [pid = 1741] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 20:33:24 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x90ad7000) [pid = 1741] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 20:33:24 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x998ab800) [pid = 1741] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 20:33:24 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x8ba40800) [pid = 1741] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 20:33:24 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x89ce4800) [pid = 1741] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 20:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 20:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 2096ms 20:33:24 INFO - PROCESS | 1741 | 1463628804278 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 20:33:24 INFO - PROCESS | 1741 | 1463628804282 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 20:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 20:33:24 INFO - PROCESS | 1741 | 1463628804288 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 20:33:24 INFO - PROCESS | 1741 | 1463628804290 Marionette TRACE conn4 <- [1,1998,null,{}] 20:33:24 INFO - PROCESS | 1741 | 1463628804296 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}] 20:33:24 INFO - PROCESS | 1741 | 1463628804542 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 20:33:24 INFO - PROCESS | 1741 | 1463628804663 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x89ce3c00 == 137 [pid = 1741] [id = 507] 20:33:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x8a2b8400) [pid = 1741] [serial = 1522] [outer = (nil)] 20:33:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8ba40800) [pid = 1741] [serial = 1523] [outer = 0x8a2b8400] 20:33:24 INFO - PROCESS | 1741 | 1463628804733 Marionette DEBUG loaded listener.js 20:33:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8bcddc00) [pid = 1741] [serial = 1524] [outer = 0x8a2b8400] 20:33:25 INFO - PROCESS | 1741 | 1463628805482 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]]]}] 20:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 20:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1240ms 20:33:25 INFO - PROCESS | 1741 | 1463628805528 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 20:33:25 INFO - PROCESS | 1741 | 1463628805531 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 20:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 20:33:25 INFO - PROCESS | 1741 | 1463628805537 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 20:33:25 INFO - PROCESS | 1741 | 1463628805540 Marionette TRACE conn4 <- [1,2002,null,{}] 20:33:25 INFO - PROCESS | 1741 | 1463628805546 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}] 20:33:25 INFO - PROCESS | 1741 | 1463628805717 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 20:33:25 INFO - PROCESS | 1741 | 1463628805732 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:25 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b91a400 == 138 [pid = 1741] [id = 508] 20:33:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8ba47400) [pid = 1741] [serial = 1525] [outer = (nil)] 20:33:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8ca71400) [pid = 1741] [serial = 1526] [outer = 0x8ba47400] 20:33:25 INFO - PROCESS | 1741 | 1463628805801 Marionette DEBUG loaded listener.js 20:33:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8cdd3c00) [pid = 1741] [serial = 1527] [outer = 0x8ba47400] 20:33:27 INFO - PROCESS | 1741 | 1463628807119 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]]]}] 20:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 20:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1631ms 20:33:27 INFO - PROCESS | 1741 | 1463628807170 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 20:33:27 INFO - PROCESS | 1741 | 1463628807176 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 20:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 20:33:27 INFO - PROCESS | 1741 | 1463628807187 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 20:33:27 INFO - PROCESS | 1741 | 1463628807191 Marionette TRACE conn4 <- [1,2006,null,{}] 20:33:27 INFO - PROCESS | 1741 | 1463628807200 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}] 20:33:27 INFO - PROCESS | 1741 | 1463628807416 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 20:33:27 INFO - PROCESS | 1741 | 1463628807741 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x85fcb400 == 139 [pid = 1741] [id = 509] 20:33:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x86784800) [pid = 1741] [serial = 1528] [outer = (nil)] 20:33:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x89ac2800) [pid = 1741] [serial = 1529] [outer = 0x86784800] 20:33:27 INFO - PROCESS | 1741 | 1463628807835 Marionette DEBUG loaded listener.js 20:33:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8a2b2800) [pid = 1741] [serial = 1530] [outer = 0x86784800] 20:33:28 INFO - PROCESS | 1741 | 1463628808802 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]]]}] 20:33:28 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 20:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1682ms 20:33:28 INFO - PROCESS | 1741 | 1463628808870 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 20:33:28 INFO - PROCESS | 1741 | 1463628808879 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 20:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 20:33:28 INFO - PROCESS | 1741 | 1463628808889 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 20:33:28 INFO - PROCESS | 1741 | 1463628808893 Marionette TRACE conn4 <- [1,2010,null,{}] 20:33:28 INFO - PROCESS | 1741 | 1463628808900 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}] 20:33:29 INFO - PROCESS | 1741 | 1463628809103 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 20:33:29 INFO - PROCESS | 1741 | 1463628809436 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a9bf800 == 140 [pid = 1741] [id = 510] 20:33:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8ba43400) [pid = 1741] [serial = 1531] [outer = (nil)] 20:33:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8ca48c00) [pid = 1741] [serial = 1532] [outer = 0x8ba43400] 20:33:29 INFO - PROCESS | 1741 | 1463628809526 Marionette DEBUG loaded listener.js 20:33:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8ca75400) [pid = 1741] [serial = 1533] [outer = 0x8ba43400] 20:33:30 INFO - PROCESS | 1741 | 1463628810447 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]]]}] 20:33:30 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 20:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1590ms 20:33:30 INFO - PROCESS | 1741 | 1463628810479 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 20:33:30 INFO - PROCESS | 1741 | 1463628810482 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 20:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 20:33:30 INFO - PROCESS | 1741 | 1463628810490 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 20:33:30 INFO - PROCESS | 1741 | 1463628810496 Marionette TRACE conn4 <- [1,2014,null,{}] 20:33:30 INFO - PROCESS | 1741 | 1463628810512 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}] 20:33:30 INFO - PROCESS | 1741 | 1463628810716 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 20:33:31 INFO - PROCESS | 1741 | 1463628811048 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b917c00 == 141 [pid = 1741] [id = 511] 20:33:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x8d7ac800) [pid = 1741] [serial = 1534] [outer = (nil)] 20:33:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x8d9c9800) [pid = 1741] [serial = 1535] [outer = 0x8d7ac800] 20:33:31 INFO - PROCESS | 1741 | 1463628811142 Marionette DEBUG loaded listener.js 20:33:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8dae8c00) [pid = 1741] [serial = 1536] [outer = 0x8d7ac800] 20:33:32 INFO - PROCESS | 1741 | 1463628812006 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]]]}] 20:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 20:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1584ms 20:33:32 INFO - PROCESS | 1741 | 1463628812075 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 20:33:32 INFO - PROCESS | 1741 | 1463628812080 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 20:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 20:33:32 INFO - PROCESS | 1741 | 1463628812086 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 20:33:32 INFO - PROCESS | 1741 | 1463628812089 Marionette TRACE conn4 <- [1,2018,null,{}] 20:33:32 INFO - PROCESS | 1741 | 1463628812095 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}] 20:33:32 INFO - PROCESS | 1741 | 1463628812304 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 20:33:32 INFO - PROCESS | 1741 | 1463628812581 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b918800 == 142 [pid = 1741] [id = 512] 20:33:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8d9cfc00) [pid = 1741] [serial = 1537] [outer = (nil)] 20:33:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8e18a400) [pid = 1741] [serial = 1538] [outer = 0x8d9cfc00] 20:33:32 INFO - PROCESS | 1741 | 1463628812707 Marionette DEBUG loaded listener.js 20:33:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x8e234c00) [pid = 1741] [serial = 1539] [outer = 0x8d9cfc00] 20:33:33 INFO - PROCESS | 1741 | 1463628813616 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]]]}] 20:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 20:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1577ms 20:33:33 INFO - PROCESS | 1741 | 1463628813665 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 20:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 20:33:33 INFO - PROCESS | 1741 | 1463628813669 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 20:33:33 INFO - PROCESS | 1741 | 1463628813675 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 20:33:33 INFO - PROCESS | 1741 | 1463628813678 Marionette TRACE conn4 <- [1,2022,null,{}] 20:33:33 INFO - PROCESS | 1741 | 1463628813683 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}] 20:33:33 INFO - PROCESS | 1741 | 1463628813870 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 20:33:34 INFO - PROCESS | 1741 | 1463628814150 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cfcd800 == 143 [pid = 1741] [id = 513] 20:33:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x8dafec00) [pid = 1741] [serial = 1540] [outer = (nil)] 20:33:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x8e31d000) [pid = 1741] [serial = 1541] [outer = 0x8dafec00] 20:33:34 INFO - PROCESS | 1741 | 1463628814283 Marionette DEBUG loaded listener.js 20:33:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x8ea6d800) [pid = 1741] [serial = 1542] [outer = 0x8dafec00] 20:33:35 INFO - PROCESS | 1741 | 1463628815219 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]]]}] 20:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 20:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1582ms 20:33:35 INFO - PROCESS | 1741 | 1463628815257 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 20:33:35 INFO - PROCESS | 1741 | 1463628815261 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 20:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 20:33:35 INFO - PROCESS | 1741 | 1463628815267 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 20:33:35 INFO - PROCESS | 1741 | 1463628815270 Marionette TRACE conn4 <- [1,2026,null,{}] 20:33:35 INFO - PROCESS | 1741 | 1463628815276 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}] 20:33:35 INFO - PROCESS | 1741 | 1463628815499 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 20:33:35 INFO - PROCESS | 1741 | 1463628815825 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x89abf400 == 144 [pid = 1741] [id = 514] 20:33:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x8e313000) [pid = 1741] [serial = 1543] [outer = (nil)] 20:33:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x8f410800) [pid = 1741] [serial = 1544] [outer = 0x8e313000] 20:33:35 INFO - PROCESS | 1741 | 1463628815914 Marionette DEBUG loaded listener.js 20:33:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x8f53a800) [pid = 1741] [serial = 1545] [outer = 0x8e313000] 20:33:36 INFO - PROCESS | 1741 | 1463628816754 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]]]}] 20:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 20:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1532ms 20:33:36 INFO - PROCESS | 1741 | 1463628816801 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 20:33:36 INFO - PROCESS | 1741 | 1463628816805 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 20:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 20:33:36 INFO - PROCESS | 1741 | 1463628816811 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 20:33:36 INFO - PROCESS | 1741 | 1463628816814 Marionette TRACE conn4 <- [1,2030,null,{}] 20:33:36 INFO - PROCESS | 1741 | 1463628816839 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}] 20:33:37 INFO - PROCESS | 1741 | 1463628817033 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 20:33:37 INFO - PROCESS | 1741 | 1463628817311 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ea6e800 == 145 [pid = 1741] [id = 515] 20:33:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x8f40a800) [pid = 1741] [serial = 1546] [outer = (nil)] 20:33:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x8f552400) [pid = 1741] [serial = 1547] [outer = 0x8f40a800] 20:33:37 INFO - PROCESS | 1741 | 1463628817436 Marionette DEBUG loaded listener.js 20:33:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x90ad9800) [pid = 1741] [serial = 1548] [outer = 0x8f40a800] 20:33:38 INFO - PROCESS | 1741 | 1463628818364 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]]]}] 20:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 20:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1603ms 20:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 20:33:38 INFO - PROCESS | 1741 | 1463628818415 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 20:33:38 INFO - PROCESS | 1741 | 1463628818418 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 20:33:38 INFO - PROCESS | 1741 | 1463628818425 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 20:33:38 INFO - PROCESS | 1741 | 1463628818428 Marionette TRACE conn4 <- [1,2034,null,{}] 20:33:38 INFO - PROCESS | 1741 | 1463628818434 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}] 20:33:38 INFO - PROCESS | 1741 | 1463628818632 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 20:33:38 INFO - PROCESS | 1741 | 1463628818910 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2f1c00 == 146 [pid = 1741] [id = 516] 20:33:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x8f40c400) [pid = 1741] [serial = 1549] [outer = (nil)] 20:33:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x90dc7000) [pid = 1741] [serial = 1550] [outer = 0x8f40c400] 20:33:39 INFO - PROCESS | 1741 | 1463628819041 Marionette DEBUG loaded listener.js 20:33:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x91821800) [pid = 1741] [serial = 1551] [outer = 0x8f40c400] 20:33:39 INFO - PROCESS | 1741 | 1463628819911 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]]]}] 20:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 20:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1536ms 20:33:39 INFO - PROCESS | 1741 | 1463628819960 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 20:33:39 INFO - PROCESS | 1741 | 1463628819964 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 20:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 20:33:39 INFO - PROCESS | 1741 | 1463628819970 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 20:33:39 INFO - PROCESS | 1741 | 1463628819974 Marionette TRACE conn4 <- [1,2038,null,{}] 20:33:39 INFO - PROCESS | 1741 | 1463628819980 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}] 20:33:40 INFO - PROCESS | 1741 | 1463628820189 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 20:33:40 INFO - PROCESS | 1741 | 1463628820472 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e18c000 == 147 [pid = 1741] [id = 517] 20:33:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x90bf2800) [pid = 1741] [serial = 1552] [outer = (nil)] 20:33:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x9194a400) [pid = 1741] [serial = 1553] [outer = 0x90bf2800] 20:33:40 INFO - PROCESS | 1741 | 1463628820606 Marionette DEBUG loaded listener.js 20:33:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x919c2c00) [pid = 1741] [serial = 1554] [outer = 0x90bf2800] 20:33:41 INFO - PROCESS | 1741 | 1463628821470 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]]]}] 20:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 20:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1529ms 20:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 20:33:41 INFO - PROCESS | 1741 | 1463628821501 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 20:33:41 INFO - PROCESS | 1741 | 1463628821504 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 20:33:41 INFO - PROCESS | 1741 | 1463628821510 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 20:33:41 INFO - PROCESS | 1741 | 1463628821514 Marionette TRACE conn4 <- [1,2042,null,{}] 20:33:41 INFO - PROCESS | 1741 | 1463628821519 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}] 20:33:41 INFO - PROCESS | 1741 | 1463628821716 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 20:33:42 INFO - PROCESS | 1741 | 1463628822001 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x91944800 == 148 [pid = 1741] [id = 518] 20:33:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x925e1c00) [pid = 1741] [serial = 1555] [outer = (nil)] 20:33:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x92918400) [pid = 1741] [serial = 1556] [outer = 0x925e1c00] 20:33:42 INFO - PROCESS | 1741 | 1463628822142 Marionette DEBUG loaded listener.js 20:33:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x9291d800) [pid = 1741] [serial = 1557] [outer = 0x925e1c00] 20:33:43 INFO - PROCESS | 1741 | 1463628823016 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]]]}] 20:33:43 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) 20:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1584ms 20:33:43 INFO - PROCESS | 1741 | 1463628823094 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 20:33:43 INFO - PROCESS | 1741 | 1463628823098 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 20:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 20:33:43 INFO - PROCESS | 1741 | 1463628823105 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 20:33:43 INFO - PROCESS | 1741 | 1463628823108 Marionette TRACE conn4 <- [1,2046,null,{}] 20:33:43 INFO - PROCESS | 1741 | 1463628823114 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}] 20:33:43 INFO - PROCESS | 1741 | 1463628823351 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 20:33:43 INFO - PROCESS | 1741 | 1463628823682 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x92922800 == 149 [pid = 1741] [id = 519] 20:33:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x92ac7400) [pid = 1741] [serial = 1558] [outer = (nil)] 20:33:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x92c44400) [pid = 1741] [serial = 1559] [outer = 0x92ac7400] 20:33:43 INFO - PROCESS | 1741 | 1463628823777 Marionette DEBUG loaded listener.js 20:33:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x92ee2800) [pid = 1741] [serial = 1560] [outer = 0x92ac7400] 20:33:44 INFO - PROCESS | 1741 | 1463628824685 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]]]}] 20:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1630ms 20:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 20:33:44 INFO - PROCESS | 1741 | 1463628824736 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 20:33:44 INFO - PROCESS | 1741 | 1463628824739 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 20:33:44 INFO - PROCESS | 1741 | 1463628824746 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 20:33:44 INFO - PROCESS | 1741 | 1463628824749 Marionette TRACE conn4 <- [1,2050,null,{}] 20:33:44 INFO - PROCESS | 1741 | 1463628824755 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}] 20:33:44 INFO - PROCESS | 1741 | 1463628824953 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 20:33:45 INFO - PROCESS | 1741 | 1463628825297 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca6a400 == 150 [pid = 1741] [id = 520] 20:33:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x8ea6ec00) [pid = 1741] [serial = 1561] [outer = (nil)] 20:33:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x93ccc800) [pid = 1741] [serial = 1562] [outer = 0x8ea6ec00] 20:33:45 INFO - PROCESS | 1741 | 1463628825385 Marionette DEBUG loaded listener.js 20:33:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x9460a000) [pid = 1741] [serial = 1563] [outer = 0x8ea6ec00] 20:33:46 INFO - PROCESS | 1741 | 1463628826267 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]]]}] 20:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 20:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1585ms 20:33:46 INFO - PROCESS | 1741 | 1463628826331 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 20:33:46 INFO - PROCESS | 1741 | 1463628826334 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 20:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 20:33:46 INFO - PROCESS | 1741 | 1463628826340 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 20:33:46 INFO - PROCESS | 1741 | 1463628826343 Marionette TRACE conn4 <- [1,2054,null,{}] 20:33:46 INFO - PROCESS | 1741 | 1463628826358 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}] 20:33:46 INFO - PROCESS | 1741 | 1463628826553 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 20:33:46 INFO - PROCESS | 1741 | 1463628826833 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x86539800 == 151 [pid = 1741] [id = 521] 20:33:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x93a14400) [pid = 1741] [serial = 1564] [outer = (nil)] 20:33:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x97748000) [pid = 1741] [serial = 1565] [outer = 0x93a14400] 20:33:46 INFO - PROCESS | 1741 | 1463628826962 Marionette DEBUG loaded listener.js 20:33:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0x9774bc00) [pid = 1741] [serial = 1566] [outer = 0x93a14400] 20:33:47 INFO - PROCESS | 1741 | 1463628827814 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]]]}] 20:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 20:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1537ms 20:33:47 INFO - PROCESS | 1741 | 1463628827879 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 20:33:47 INFO - PROCESS | 1741 | 1463628827882 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 20:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 20:33:47 INFO - PROCESS | 1741 | 1463628827888 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 20:33:47 INFO - PROCESS | 1741 | 1463628827891 Marionette TRACE conn4 <- [1,2058,null,{}] 20:33:47 INFO - PROCESS | 1741 | 1463628827897 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}] 20:33:48 INFO - PROCESS | 1741 | 1463628828100 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 20:33:48 INFO - PROCESS | 1741 | 1463628828436 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x951d3400 == 152 [pid = 1741] [id = 522] 20:33:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 181 (0x951d4c00) [pid = 1741] [serial = 1567] [outer = (nil)] 20:33:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 182 (0x993b4c00) [pid = 1741] [serial = 1568] [outer = 0x951d4c00] 20:33:48 INFO - PROCESS | 1741 | 1463628828522 Marionette DEBUG loaded listener.js 20:33:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 183 (0x99802c00) [pid = 1741] [serial = 1569] [outer = 0x951d4c00] 20:33:49 INFO - PROCESS | 1741 | 1463628829411 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]]]}] 20:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 20:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1590ms 20:33:49 INFO - PROCESS | 1741 | 1463628829480 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 20:33:49 INFO - PROCESS | 1741 | 1463628829484 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 20:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 20:33:49 INFO - PROCESS | 1741 | 1463628829490 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 20:33:49 INFO - PROCESS | 1741 | 1463628829492 Marionette TRACE conn4 <- [1,2062,null,{}] 20:33:49 INFO - PROCESS | 1741 | 1463628829499 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}] 20:33:49 INFO - PROCESS | 1741 | 1463628829714 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 20:33:50 INFO - PROCESS | 1741 | 1463628830087 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x89442800 == 153 [pid = 1741] [id = 523] 20:33:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 184 (0x8e182c00) [pid = 1741] [serial = 1570] [outer = (nil)] 20:33:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 185 (0x9a02ec00) [pid = 1741] [serial = 1571] [outer = 0x8e182c00] 20:33:50 INFO - PROCESS | 1741 | 1463628830186 Marionette DEBUG loaded listener.js 20:33:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 186 (0x9a055800) [pid = 1741] [serial = 1572] [outer = 0x8e182c00] 20:33:51 INFO - PROCESS | 1741 | 1463628831067 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]]]}] 20:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 20:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1635ms 20:33:51 INFO - PROCESS | 1741 | 1463628831125 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 20:33:51 INFO - PROCESS | 1741 | 1463628831128 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 20:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 20:33:51 INFO - PROCESS | 1741 | 1463628831135 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 20:33:51 INFO - PROCESS | 1741 | 1463628831139 Marionette TRACE conn4 <- [1,2066,null,{}] 20:33:51 INFO - PROCESS | 1741 | 1463628831144 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}] 20:33:51 INFO - PROCESS | 1741 | 1463628831342 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 20:33:51 INFO - PROCESS | 1741 | 1463628831666 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x9989d800 == 154 [pid = 1741] [id = 524] 20:33:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 187 (0x9a014000) [pid = 1741] [serial = 1573] [outer = (nil)] 20:33:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 188 (0x9a316c00) [pid = 1741] [serial = 1574] [outer = 0x9a014000] 20:33:51 INFO - PROCESS | 1741 | 1463628831751 Marionette DEBUG loaded listener.js 20:33:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 189 (0x9a31d400) [pid = 1741] [serial = 1575] [outer = 0x9a014000] 20:33:52 INFO - PROCESS | 1741 | 1463628832617 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]]]}] 20:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 20:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1532ms 20:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 20:33:52 INFO - PROCESS | 1741 | 1463628832668 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 20:33:52 INFO - PROCESS | 1741 | 1463628832671 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 20:33:52 INFO - PROCESS | 1741 | 1463628832678 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 20:33:52 INFO - PROCESS | 1741 | 1463628832681 Marionette TRACE conn4 <- [1,2070,null,{}] 20:33:52 INFO - PROCESS | 1741 | 1463628832686 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}] 20:33:52 INFO - PROCESS | 1741 | 1463628832881 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 20:33:53 INFO - PROCESS | 1741 | 1463628833170 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a014c00 == 155 [pid = 1741] [id = 525] 20:33:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 190 (0x9a057400) [pid = 1741] [serial = 1576] [outer = (nil)] 20:33:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 191 (0x9b05f000) [pid = 1741] [serial = 1577] [outer = 0x9a057400] 20:33:53 INFO - PROCESS | 1741 | 1463628833302 Marionette DEBUG loaded listener.js 20:33:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 192 (0x9b19e800) [pid = 1741] [serial = 1578] [outer = 0x9a057400] 20:33:54 INFO - PROCESS | 1741 | 1463628834153 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]]]}] 20:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 20:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1538ms 20:33:54 INFO - PROCESS | 1741 | 1463628834232 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 20:33:54 INFO - PROCESS | 1741 | 1463628834236 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 20:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 20:33:54 INFO - PROCESS | 1741 | 1463628834245 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 20:33:54 INFO - PROCESS | 1741 | 1463628834247 Marionette TRACE conn4 <- [1,2074,null,{}] 20:33:54 INFO - PROCESS | 1741 | 1463628834252 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}] 20:33:54 INFO - PROCESS | 1741 | 1463628834454 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 20:33:54 INFO - PROCESS | 1741 | 1463628834742 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ea6a400 == 156 [pid = 1741] [id = 526] 20:33:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 193 (0x8f54d800) [pid = 1741] [serial = 1579] [outer = (nil)] 20:33:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 194 (0x9b593800) [pid = 1741] [serial = 1580] [outer = 0x8f54d800] 20:33:54 INFO - PROCESS | 1741 | 1463628834896 Marionette DEBUG loaded listener.js 20:33:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 195 (0x9b8f5c00) [pid = 1741] [serial = 1581] [outer = 0x8f54d800] 20:33:55 INFO - PROCESS | 1741 | 1463628835822 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]]]}] 20:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 20:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1640ms 20:33:55 INFO - PROCESS | 1741 | 1463628835898 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 20:33:55 INFO - PROCESS | 1741 | 1463628835902 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 20:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 20:33:55 INFO - PROCESS | 1741 | 1463628835911 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 20:33:55 INFO - PROCESS | 1741 | 1463628835914 Marionette TRACE conn4 <- [1,2078,null,{}] 20:33:55 INFO - PROCESS | 1741 | 1463628835920 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}] 20:33:56 INFO - PROCESS | 1741 | 1463628836131 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 20:33:56 INFO - PROCESS | 1741 | 1463628836420 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x851a9000 == 157 [pid = 1741] [id = 527] 20:33:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 196 (0x9a313400) [pid = 1741] [serial = 1582] [outer = (nil)] 20:33:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 197 (0x9b94b000) [pid = 1741] [serial = 1583] [outer = 0x9a313400] 20:33:56 INFO - PROCESS | 1741 | 1463628836549 Marionette DEBUG loaded listener.js 20:33:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 198 (0x9beb2800) [pid = 1741] [serial = 1584] [outer = 0x9a313400] 20:33:58 INFO - PROCESS | 1741 | --DOCSHELL 0x89ce3c00 == 156 [pid = 1741] [id = 507] 20:33:58 INFO - PROCESS | 1741 | --DOCSHELL 0x9bffcc00 == 155 [pid = 1741] [id = 220] 20:33:58 INFO - PROCESS | 1741 | --DOCSHELL 0x86540c00 == 154 [pid = 1741] [id = 506] 20:33:58 INFO - PROCESS | 1741 | --DOCSHELL 0x89439c00 == 153 [pid = 1741] [id = 505] 20:33:58 INFO - PROCESS | 1741 | --DOCSHELL 0x851abc00 == 152 [pid = 1741] [id = 504] 20:33:58 INFO - PROCESS | 1741 | --DOCSHELL 0x86544000 == 151 [pid = 1741] [id = 501] 20:33:58 INFO - PROCESS | 1741 | --DOCSHELL 0x876a2400 == 150 [pid = 1741] [id = 502] 20:33:58 INFO - PROCESS | 1741 | --DOCSHELL 0xa31d6800 == 149 [pid = 1741] [id = 500] 20:33:58 INFO - PROCESS | 1741 | --DOCSHELL 0x8e237800 == 148 [pid = 1741] [id = 499] 20:33:58 INFO - PROCESS | 1741 | --DOCSHELL 0x89ce4c00 == 147 [pid = 1741] [id = 497] 20:33:58 INFO - PROCESS | 1741 | --DOCSHELL 0x8677c000 == 146 [pid = 1741] [id = 498] 20:33:58 INFO - PROCESS | 1741 | --DOCSHELL 0x9b055800 == 145 [pid = 1741] [id = 496] 20:33:58 INFO - PROCESS | 1741 | --DOCSHELL 0x9b58c000 == 144 [pid = 1741] [id = 495] 20:33:58 INFO - PROCESS | 1741 | --DOCSHELL 0x93cce800 == 143 [pid = 1741] [id = 494] 20:33:58 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7ad800 == 142 [pid = 1741] [id = 493] 20:33:58 INFO - PROCESS | 1741 | --DOCSHELL 0x925e6c00 == 141 [pid = 1741] [id = 491] 20:33:58 INFO - PROCESS | 1741 | --DOCSHELL 0x93ccec00 == 140 [pid = 1741] [id = 492] 20:33:58 INFO - PROCESS | 1741 | --DOCSHELL 0x8b194c00 == 139 [pid = 1741] [id = 490] 20:33:58 INFO - PROCESS | 1741 | --DOCSHELL 0x91821c00 == 138 [pid = 1741] [id = 489] 20:33:58 INFO - PROCESS | 1741 | --DOCSHELL 0x8a9cc000 == 137 [pid = 1741] [id = 488] 20:33:58 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2fb000 == 136 [pid = 1741] [id = 487] 20:33:58 INFO - PROCESS | 1741 | --DOCSHELL 0x8ce6e000 == 135 [pid = 1741] [id = 486] 20:33:58 INFO - PROCESS | 1741 | --DOCSHELL 0x89438000 == 134 [pid = 1741] [id = 485] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 197 (0xa63ec400) [pid = 1741] [serial = 1362] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 196 (0xa31ea400) [pid = 1741] [serial = 1359] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 195 (0x8cdd7800) [pid = 1741] [serial = 1368] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 194 (0x8a2bb400) [pid = 1741] [serial = 1365] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 193 (0x8ea61400) [pid = 1741] [serial = 1314] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 192 (0x8d9d2c00) [pid = 1741] [serial = 1448] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 191 (0x998a9c00) [pid = 1741] [serial = 1418] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 190 (0x9c791800) [pid = 1741] [serial = 1434] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 189 (0x9c4c3c00) [pid = 1741] [serial = 1433] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 188 (0x989a5000) [pid = 1741] [serial = 1416] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 187 (0x9775c000) [pid = 1741] [serial = 1415] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 186 (0x92ac6800) [pid = 1741] [serial = 1407] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 185 (0x92ac2000) [pid = 1741] [serial = 1406] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 184 (0x8ca67800) [pid = 1741] [serial = 1445] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 183 (0x8f532400) [pid = 1741] [serial = 1395] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 182 (0x8f2fe000) [pid = 1741] [serial = 1394] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 181 (0x8a9c2400) [pid = 1741] [serial = 1442] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 180 (0x8b913000) [pid = 1741] [serial = 1443] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x9b055400) [pid = 1741] [serial = 1425] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x9b051000) [pid = 1741] [serial = 1424] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x92edc000) [pid = 1741] [serial = 1410] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x92c4f800) [pid = 1741] [serial = 1409] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x9beb8c00) [pid = 1741] [serial = 1431] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x9bc85c00) [pid = 1741] [serial = 1430] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x925e3c00) [pid = 1741] [serial = 1404] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x925dec00) [pid = 1741] [serial = 1403] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x8b190400) [pid = 1741] [serial = 1386] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x8a9c4400) [pid = 1741] [serial = 1385] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x919c6800) [pid = 1741] [serial = 1401] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x91942000) [pid = 1741] [serial = 1400] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x9513f800) [pid = 1741] [serial = 1413] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x94604c00) [pid = 1741] [serial = 1412] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x8eb9c800) [pid = 1741] [serial = 1392] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x8ea6ac00) [pid = 1741] [serial = 1391] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x8ce65800) [pid = 1741] [serial = 1388] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x8cfc6800) [pid = 1741] [serial = 1389] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x9cd4e400) [pid = 1741] [serial = 1437] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x9cc6d000) [pid = 1741] [serial = 1436] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x9b8fd400) [pid = 1741] [serial = 1428] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x9b58dc00) [pid = 1741] [serial = 1427] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0xa2381800) [pid = 1741] [serial = 1440] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0xa225a000) [pid = 1741] [serial = 1439] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x9a294400) [pid = 1741] [serial = 1422] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x9a095400) [pid = 1741] [serial = 1421] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x8f54e000) [pid = 1741] [serial = 1397] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x90ad0400) [pid = 1741] [serial = 1398] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x9a035400) [pid = 1741] [serial = 1419] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x8dafa000) [pid = 1741] [serial = 1449] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x8b916c00) [pid = 1741] [serial = 1451] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x8cdd1800) [pid = 1741] [serial = 1446] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x8eb99400) [pid = 1741] [serial = 1454] [outer = (nil)] [url = about:blank] 20:33:58 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x8d9c5800) [pid = 1741] [serial = 1452] [outer = (nil)] [url = about:blank] 20:33:59 INFO - PROCESS | 1741 | 1463628839165 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]]]}] 20:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 20:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 3281ms 20:33:59 INFO - PROCESS | 1741 | 1463628839193 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 20:33:59 INFO - PROCESS | 1741 | 1463628839198 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 20:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 20:33:59 INFO - PROCESS | 1741 | 1463628839207 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 20:33:59 INFO - PROCESS | 1741 | 1463628839211 Marionette TRACE conn4 <- [1,2082,null,{}] 20:33:59 INFO - PROCESS | 1741 | 1463628839219 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}] 20:33:59 INFO - PROCESS | 1741 | 1463628839403 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 20:33:59 INFO - PROCESS | 1741 | 1463628839597 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x851aa000 == 135 [pid = 1741] [id = 528] 20:33:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8653f000) [pid = 1741] [serial = 1585] [outer = (nil)] 20:33:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x89437000) [pid = 1741] [serial = 1586] [outer = 0x8653f000] 20:33:59 INFO - PROCESS | 1741 | 1463628839673 Marionette DEBUG loaded listener.js 20:33:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x8a2b1400) [pid = 1741] [serial = 1587] [outer = 0x8653f000] 20:34:00 INFO - PROCESS | 1741 | 1463628840504 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]]]}] 20:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 20:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1382ms 20:34:00 INFO - PROCESS | 1741 | 1463628840590 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 20:34:00 INFO - PROCESS | 1741 | 1463628840598 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 20:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 20:34:00 INFO - PROCESS | 1741 | 1463628840608 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 20:34:00 INFO - PROCESS | 1741 | 1463628840612 Marionette TRACE conn4 <- [1,2086,null,{}] 20:34:00 INFO - PROCESS | 1741 | 1463628840618 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}] 20:34:00 INFO - PROCESS | 1741 | 1463628840803 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 20:34:01 INFO - PROCESS | 1741 | 1463628841036 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x8943c400 == 136 [pid = 1741] [id = 529] 20:34:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8a9c0000) [pid = 1741] [serial = 1588] [outer = (nil)] 20:34:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8b912400) [pid = 1741] [serial = 1589] [outer = 0x8a9c0000] 20:34:01 INFO - PROCESS | 1741 | 1463628841123 Marionette DEBUG loaded listener.js 20:34:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8ba46000) [pid = 1741] [serial = 1590] [outer = 0x8a9c0000] 20:34:02 INFO - PROCESS | 1741 | 1463628842071 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]]]}] 20:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 20:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1531ms 20:34:02 INFO - PROCESS | 1741 | 1463628842139 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 20:34:02 INFO - PROCESS | 1741 | 1463628842142 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 20:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 20:34:02 INFO - PROCESS | 1741 | 1463628842148 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 20:34:02 INFO - PROCESS | 1741 | 1463628842154 Marionette TRACE conn4 <- [1,2090,null,{}] 20:34:02 INFO - PROCESS | 1741 | 1463628842175 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}] 20:34:02 INFO - PROCESS | 1741 | 1463628842451 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 20:34:02 INFO - PROCESS | 1741 | 1463628842501 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:02 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a9c4400 == 137 [pid = 1741] [id = 530] 20:34:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x8ce69000) [pid = 1741] [serial = 1591] [outer = (nil)] 20:34:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x8cfbf400) [pid = 1741] [serial = 1592] [outer = 0x8ce69000] 20:34:02 INFO - PROCESS | 1741 | 1463628842714 Marionette DEBUG loaded listener.js 20:34:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x8cfce000) [pid = 1741] [serial = 1593] [outer = 0x8ce69000] 20:34:03 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x8cdda000) [pid = 1741] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 20:34:03 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x8b916800) [pid = 1741] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 20:34:03 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x8a2b8400) [pid = 1741] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 20:34:03 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x89440000) [pid = 1741] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 20:34:03 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x85fc5c00) [pid = 1741] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 20:34:03 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x876afc00) [pid = 1741] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 20:34:03 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x876a3400) [pid = 1741] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 20:34:03 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0xa23bec00) [pid = 1741] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 20:34:03 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0xa36b2000) [pid = 1741] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 20:34:03 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x8ed48800) [pid = 1741] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 20:34:03 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x9cd47800) [pid = 1741] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 20:34:03 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x93a1b400) [pid = 1741] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 20:34:03 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x9b586400) [pid = 1741] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 20:34:03 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x9b941800) [pid = 1741] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 20:34:03 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x98928400) [pid = 1741] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 20:34:03 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x8dae3400) [pid = 1741] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 20:34:03 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x951cf800) [pid = 1741] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 20:34:03 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x9291ac00) [pid = 1741] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 20:34:03 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x91820000) [pid = 1741] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 20:34:03 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x91942c00) [pid = 1741] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 20:34:03 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x8f53a400) [pid = 1741] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 20:34:03 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x8f53c000) [pid = 1741] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 20:34:03 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x8d7af000) [pid = 1741] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 20:34:03 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x89ce2800) [pid = 1741] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 20:34:04 INFO - PROCESS | 1741 | 1463628844121 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]]]}] 20:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 20:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1996ms 20:34:04 INFO - PROCESS | 1741 | 1463628844146 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 20:34:04 INFO - PROCESS | 1741 | 1463628844150 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 20:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 20:34:04 INFO - PROCESS | 1741 | 1463628844155 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 20:34:04 INFO - PROCESS | 1741 | 1463628844158 Marionette TRACE conn4 <- [1,2094,null,{}] 20:34:04 INFO - PROCESS | 1741 | 1463628844164 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}] 20:34:04 INFO - PROCESS | 1741 | 1463628844335 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 20:34:04 INFO - PROCESS | 1741 | 1463628844350 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x876afc00 == 138 [pid = 1741] [id = 531] 20:34:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x8cddb400) [pid = 1741] [serial = 1594] [outer = (nil)] 20:34:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x8d7ac000) [pid = 1741] [serial = 1595] [outer = 0x8cddb400] 20:34:04 INFO - PROCESS | 1741 | 1463628844419 Marionette DEBUG loaded listener.js 20:34:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x8d9d2c00) [pid = 1741] [serial = 1596] [outer = 0x8cddb400] 20:34:05 INFO - PROCESS | 1741 | 1463628845373 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]]]}] 20:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 20:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1230ms 20:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 20:34:05 INFO - PROCESS | 1741 | 1463628845386 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 20:34:05 INFO - PROCESS | 1741 | 1463628845389 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 20:34:05 INFO - PROCESS | 1741 | 1463628845407 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 20:34:05 INFO - PROCESS | 1741 | 1463628845410 Marionette TRACE conn4 <- [1,2098,null,{}] 20:34:05 INFO - PROCESS | 1741 | 1463628845415 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}] 20:34:05 INFO - PROCESS | 1741 | 1463628845719 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 20:34:06 INFO - PROCESS | 1741 | 1463628846015 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x85fccc00 == 139 [pid = 1741] [id = 532] 20:34:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x85fd2800) [pid = 1741] [serial = 1597] [outer = (nil)] 20:34:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x86540000) [pid = 1741] [serial = 1598] [outer = 0x85fd2800] 20:34:06 INFO - PROCESS | 1741 | 1463628846170 Marionette DEBUG loaded listener.js 20:34:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x876ab800) [pid = 1741] [serial = 1599] [outer = 0x85fd2800] 20:34:07 INFO - PROCESS | 1741 | 1463628847098 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]]]}] 20:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 20:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1746ms 20:34:07 INFO - PROCESS | 1741 | 1463628847142 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 20:34:07 INFO - PROCESS | 1741 | 1463628847148 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 20:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 20:34:07 INFO - PROCESS | 1741 | 1463628847155 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 20:34:07 INFO - PROCESS | 1741 | 1463628847162 Marionette TRACE conn4 <- [1,2102,null,{}] 20:34:07 INFO - PROCESS | 1741 | 1463628847169 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}] 20:34:07 INFO - PROCESS | 1741 | 1463628847379 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 20:34:07 INFO - PROCESS | 1741 | 1463628847704 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a9c9000 == 140 [pid = 1741] [id = 533] 20:34:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8b914c00) [pid = 1741] [serial = 1600] [outer = (nil)] 20:34:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8bcd6400) [pid = 1741] [serial = 1601] [outer = 0x8b914c00] 20:34:07 INFO - PROCESS | 1741 | 1463628847797 Marionette DEBUG loaded listener.js 20:34:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8ca4f800) [pid = 1741] [serial = 1602] [outer = 0x8b914c00] 20:34:08 INFO - PROCESS | 1741 | 1463628848739 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]]]}] 20:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 20:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1638ms 20:34:08 INFO - PROCESS | 1741 | 1463628848794 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 20:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 20:34:08 INFO - PROCESS | 1741 | 1463628848799 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 20:34:08 INFO - PROCESS | 1741 | 1463628848806 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 20:34:08 INFO - PROCESS | 1741 | 1463628848810 Marionette TRACE conn4 <- [1,2106,null,{}] 20:34:08 INFO - PROCESS | 1741 | 1463628848816 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}] 20:34:09 INFO - PROCESS | 1741 | 1463628849037 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 20:34:09 INFO - PROCESS | 1741 | 1463628849407 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7ae000 == 141 [pid = 1741] [id = 534] 20:34:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8dae1400) [pid = 1741] [serial = 1603] [outer = (nil)] 20:34:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8daf8400) [pid = 1741] [serial = 1604] [outer = 0x8dae1400] 20:34:09 INFO - PROCESS | 1741 | 1463628849500 Marionette DEBUG loaded listener.js 20:34:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8e311000) [pid = 1741] [serial = 1605] [outer = 0x8dae1400] 20:34:10 INFO - PROCESS | 1741 | 1463628850480 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]]]}] 20:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 20:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1731ms 20:34:10 INFO - PROCESS | 1741 | 1463628850537 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 20:34:10 INFO - PROCESS | 1741 | 1463628850543 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 20:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 20:34:10 INFO - PROCESS | 1741 | 1463628850560 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 20:34:10 INFO - PROCESS | 1741 | 1463628850567 Marionette TRACE conn4 <- [1,2110,null,{}] 20:34:10 INFO - PROCESS | 1741 | 1463628850573 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}] 20:34:10 INFO - PROCESS | 1741 | 1463628850834 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 20:34:11 INFO - PROCESS | 1741 | 1463628851173 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca49400 == 142 [pid = 1741] [id = 535] 20:34:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8ce6b000) [pid = 1741] [serial = 1606] [outer = (nil)] 20:34:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8eb9e400) [pid = 1741] [serial = 1607] [outer = 0x8ce6b000] 20:34:11 INFO - PROCESS | 1741 | 1463628851257 Marionette DEBUG loaded listener.js 20:34:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8f2f4000) [pid = 1741] [serial = 1608] [outer = 0x8ce6b000] 20:34:12 INFO - PROCESS | 1741 | 1463628852141 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]]]}] 20:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 20:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1641ms 20:34:12 INFO - PROCESS | 1741 | 1463628852193 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 20:34:12 INFO - PROCESS | 1741 | 1463628852196 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 20:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 20:34:12 INFO - PROCESS | 1741 | 1463628852203 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 20:34:12 INFO - PROCESS | 1741 | 1463628852207 Marionette TRACE conn4 <- [1,2114,null,{}] 20:34:12 INFO - PROCESS | 1741 | 1463628852212 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}] 20:34:12 INFO - PROCESS | 1741 | 1463628852411 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 20:34:12 INFO - PROCESS | 1741 | 1463628852687 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x8daefc00 == 143 [pid = 1741] [id = 536] 20:34:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8ea65000) [pid = 1741] [serial = 1609] [outer = (nil)] 20:34:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x8f40f400) [pid = 1741] [serial = 1610] [outer = 0x8ea65000] 20:34:12 INFO - PROCESS | 1741 | 1463628852817 Marionette DEBUG loaded listener.js 20:34:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x8f538000) [pid = 1741] [serial = 1611] [outer = 0x8ea65000] 20:34:13 INFO - PROCESS | 1741 | 1463628853682 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]]]}] 20:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 20:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1528ms 20:34:13 INFO - PROCESS | 1741 | 1463628853731 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 20:34:13 INFO - PROCESS | 1741 | 1463628853735 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 20:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 20:34:13 INFO - PROCESS | 1741 | 1463628853741 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 20:34:13 INFO - PROCESS | 1741 | 1463628853744 Marionette TRACE conn4 <- [1,2118,null,{}] 20:34:13 INFO - PROCESS | 1741 | 1463628853751 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}] 20:34:13 INFO - PROCESS | 1741 | 1463628853953 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 20:34:14 INFO - PROCESS | 1741 | 1463628854231 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x90ad1400 == 144 [pid = 1741] [id = 537] 20:34:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x90ad1800) [pid = 1741] [serial = 1612] [outer = (nil)] 20:34:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x90ada800) [pid = 1741] [serial = 1613] [outer = 0x90ad1800] 20:34:14 INFO - PROCESS | 1741 | 1463628854376 Marionette DEBUG loaded listener.js 20:34:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x918d2800) [pid = 1741] [serial = 1614] [outer = 0x90ad1800] 20:34:15 INFO - PROCESS | 1741 | 1463628855307 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]]]}] 20:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 20:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1632ms 20:34:15 INFO - PROCESS | 1741 | 1463628855376 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 20:34:15 INFO - PROCESS | 1741 | 1463628855380 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 20:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 20:34:15 INFO - PROCESS | 1741 | 1463628855386 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 20:34:15 INFO - PROCESS | 1741 | 1463628855389 Marionette TRACE conn4 <- [1,2122,null,{}] 20:34:15 INFO - PROCESS | 1741 | 1463628855395 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}] 20:34:15 INFO - PROCESS | 1741 | 1463628855598 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 20:34:15 INFO - PROCESS | 1741 | 1463628855932 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a9c0c00 == 145 [pid = 1741] [id = 538] 20:34:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x8eb96000) [pid = 1741] [serial = 1615] [outer = (nil)] 20:34:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x919ccc00) [pid = 1741] [serial = 1616] [outer = 0x8eb96000] 20:34:16 INFO - PROCESS | 1741 | 1463628856022 Marionette DEBUG loaded listener.js 20:34:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x925dcc00) [pid = 1741] [serial = 1617] [outer = 0x8eb96000] 20:34:16 INFO - PROCESS | 1741 | 1463628856911 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]]]}] 20:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 20:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1584ms 20:34:16 INFO - PROCESS | 1741 | 1463628856971 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 20:34:16 INFO - PROCESS | 1741 | 1463628856975 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 20:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 20:34:16 INFO - PROCESS | 1741 | 1463628856982 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 20:34:16 INFO - PROCESS | 1741 | 1463628856985 Marionette TRACE conn4 <- [1,2126,null,{}] 20:34:16 INFO - PROCESS | 1741 | 1463628856991 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}] 20:34:17 INFO - PROCESS | 1741 | 1463628857195 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 20:34:17 INFO - PROCESS | 1741 | 1463628857514 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x8dae4c00 == 146 [pid = 1741] [id = 539] 20:34:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x8ed3f400) [pid = 1741] [serial = 1618] [outer = (nil)] 20:34:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x92924000) [pid = 1741] [serial = 1619] [outer = 0x8ed3f400] 20:34:17 INFO - PROCESS | 1741 | 1463628857605 Marionette DEBUG loaded listener.js 20:34:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x92ac5800) [pid = 1741] [serial = 1620] [outer = 0x8ed3f400] 20:34:18 INFO - PROCESS | 1741 | 1463628858457 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]]]}] 20:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 20:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1530ms 20:34:18 INFO - PROCESS | 1741 | 1463628858513 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 20:34:18 INFO - PROCESS | 1741 | 1463628858517 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 20:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 20:34:18 INFO - PROCESS | 1741 | 1463628858524 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 20:34:18 INFO - PROCESS | 1741 | 1463628858527 Marionette TRACE conn4 <- [1,2130,null,{}] 20:34:18 INFO - PROCESS | 1741 | 1463628858533 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}] 20:34:18 INFO - PROCESS | 1741 | 1463628858728 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 20:34:19 INFO - PROCESS | 1741 | 1463628858980 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x919d0800 == 147 [pid = 1741] [id = 540] 20:34:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x92918800) [pid = 1741] [serial = 1621] [outer = (nil)] 20:34:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x92ed9000) [pid = 1741] [serial = 1622] [outer = 0x92918800] 20:34:19 INFO - PROCESS | 1741 | 1463628859066 Marionette DEBUG loaded listener.js 20:34:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x92ee6000) [pid = 1741] [serial = 1623] [outer = 0x92918800] 20:34:20 INFO - PROCESS | 1741 | 1463628860032 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] 20:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 20:34:20 INFO - PROCESS | 1741 | 1463628860111 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 20:34:20 INFO - PROCESS | 1741 | 1463628860117 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 20:34:20 INFO - PROCESS | 1741 | 1463628860120 Marionette TRACE conn4 <- [1,2134,null,{}] 20:34:20 INFO - PROCESS | 1741 | 1463628860126 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}] 20:34:20 INFO - PROCESS | 1741 | 1463628860379 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 20:34:20 INFO - PROCESS | 1741 | 1463628860706 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x86778800 == 148 [pid = 1741] [id = 541] 20:34:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x8bcda000) [pid = 1741] [serial = 1624] [outer = (nil)] 20:34:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x946f0000) [pid = 1741] [serial = 1625] [outer = 0x8bcda000] 20:34:20 INFO - PROCESS | 1741 | 1463628860795 Marionette DEBUG loaded listener.js 20:34:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x95144800) [pid = 1741] [serial = 1626] [outer = 0x8bcda000] 20:34:21 INFO - PROCESS | 1741 | 1463628861701 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]]]}] 20:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 20:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1630ms 20:34:21 INFO - PROCESS | 1741 | 1463628861747 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 20:34:21 INFO - PROCESS | 1741 | 1463628861751 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 20:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 20:34:21 INFO - PROCESS | 1741 | 1463628861757 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 20:34:21 INFO - PROCESS | 1741 | 1463628861760 Marionette TRACE conn4 <- [1,2138,null,{}] 20:34:21 INFO - PROCESS | 1741 | 1463628861766 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}] 20:34:21 INFO - PROCESS | 1741 | 1463628861963 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 20:34:22 INFO - PROCESS | 1741 | 1463628862305 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x98117800 == 149 [pid = 1741] [id = 542] 20:34:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x98118000) [pid = 1741] [serial = 1627] [outer = (nil)] 20:34:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x989a1800) [pid = 1741] [serial = 1628] [outer = 0x98118000] 20:34:22 INFO - PROCESS | 1741 | 1463628862409 Marionette DEBUG loaded listener.js 20:34:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x9a02b800) [pid = 1741] [serial = 1629] [outer = 0x98118000] 20:34:23 INFO - PROCESS | 1741 | 1463628863333 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]]]}] 20:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 20:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1633ms 20:34:23 INFO - PROCESS | 1741 | 1463628863391 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 20:34:23 INFO - PROCESS | 1741 | 1463628863395 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 20:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 20:34:23 INFO - PROCESS | 1741 | 1463628863402 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 20:34:23 INFO - PROCESS | 1741 | 1463628863405 Marionette TRACE conn4 <- [1,2142,null,{}] 20:34:23 INFO - PROCESS | 1741 | 1463628863412 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}] 20:34:23 INFO - PROCESS | 1741 | 1463628863647 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 20:34:23 INFO - PROCESS | 1741 | 1463628863974 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x981f1400 == 150 [pid = 1741] [id = 543] 20:34:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x9a031800) [pid = 1741] [serial = 1630] [outer = (nil)] 20:34:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x9b051800) [pid = 1741] [serial = 1631] [outer = 0x9a031800] 20:34:24 INFO - PROCESS | 1741 | 1463628864064 Marionette DEBUG loaded listener.js 20:34:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x9b055800) [pid = 1741] [serial = 1632] [outer = 0x9a031800] 20:34:24 INFO - PROCESS | 1741 | 1463628864920 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] 20:34:24 INFO - PROCESS | 1741 | 1463628864989 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 20:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 20:34:25 INFO - PROCESS | 1741 | 1463628864996 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 20:34:25 INFO - PROCESS | 1741 | 1463628864999 Marionette TRACE conn4 <- [1,2146,null,{}] 20:34:25 INFO - PROCESS | 1741 | 1463628865005 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}] 20:34:25 INFO - PROCESS | 1741 | 1463628865201 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 20:34:25 INFO - PROCESS | 1741 | 1463628865548 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:25 INFO - PROCESS | 1741 | ++DOCSHELL 0x8eb9b800 == 151 [pid = 1741] [id = 544] 20:34:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x919c4c00) [pid = 1741] [serial = 1633] [outer = (nil)] 20:34:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x9b940400) [pid = 1741] [serial = 1634] [outer = 0x919c4c00] 20:34:25 INFO - PROCESS | 1741 | 1463628865634 Marionette DEBUG loaded listener.js 20:34:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x9b945800) [pid = 1741] [serial = 1635] [outer = 0x919c4c00] 20:34:26 INFO - PROCESS | 1741 | 1463628866497 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] 20:34:26 INFO - PROCESS | 1741 | 1463628866583 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 20:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 20:34:26 INFO - PROCESS | 1741 | 1463628866590 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 20:34:26 INFO - PROCESS | 1741 | 1463628866595 Marionette TRACE conn4 <- [1,2150,null,{}] 20:34:26 INFO - PROCESS | 1741 | 1463628866601 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}] 20:34:26 INFO - PROCESS | 1741 | 1463628866833 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 20:34:27 INFO - PROCESS | 1741 | 1463628867158 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x946e5000 == 152 [pid = 1741] [id = 545] 20:34:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x9a403000) [pid = 1741] [serial = 1636] [outer = (nil)] 20:34:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x9bf90c00) [pid = 1741] [serial = 1637] [outer = 0x9a403000] 20:34:27 INFO - PROCESS | 1741 | 1463628867245 Marionette DEBUG loaded listener.js 20:34:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x9c1dc800) [pid = 1741] [serial = 1638] [outer = 0x9a403000] 20:34:28 INFO - PROCESS | 1741 | 1463628868104 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]]]}] 20:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 20:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1586ms 20:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 20:34:28 INFO - PROCESS | 1741 | 1463628868177 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 20:34:28 INFO - PROCESS | 1741 | 1463628868180 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 20:34:28 INFO - PROCESS | 1741 | 1463628868186 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 20:34:28 INFO - PROCESS | 1741 | 1463628868190 Marionette TRACE conn4 <- [1,2154,null,{}] 20:34:28 INFO - PROCESS | 1741 | 1463628868195 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}] 20:34:28 INFO - PROCESS | 1741 | 1463628868391 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 20:34:28 INFO - PROCESS | 1741 | 1463628868721 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x851a9400 == 153 [pid = 1741] [id = 546] 20:34:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x9a05cc00) [pid = 1741] [serial = 1639] [outer = (nil)] 20:34:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x9c790c00) [pid = 1741] [serial = 1640] [outer = 0x9a05cc00] 20:34:28 INFO - PROCESS | 1741 | 1463628868807 Marionette DEBUG loaded listener.js 20:34:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x9c794000) [pid = 1741] [serial = 1641] [outer = 0x9a05cc00] 20:34:29 INFO - PROCESS | 1741 | 1463628869673 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]]]}] 20:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 20:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1529ms 20:34:29 INFO - PROCESS | 1741 | 1463628869715 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 20:34:29 INFO - PROCESS | 1741 | 1463628869719 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 20:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 20:34:29 INFO - PROCESS | 1741 | 1463628869725 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 20:34:29 INFO - PROCESS | 1741 | 1463628869729 Marionette TRACE conn4 <- [1,2158,null,{}] 20:34:29 INFO - PROCESS | 1741 | 1463628869734 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}] 20:34:29 INFO - PROCESS | 1741 | 1463628869938 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 20:34:30 INFO - PROCESS | 1741 | 1463628870228 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e188800 == 154 [pid = 1741] [id = 547] 20:34:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0x9cc73800) [pid = 1741] [serial = 1642] [outer = (nil)] 20:34:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 181 (0x9cd4a000) [pid = 1741] [serial = 1643] [outer = 0x9cc73800] 20:34:30 INFO - PROCESS | 1741 | 1463628870601 Marionette DEBUG loaded listener.js 20:34:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 182 (0x9cda1c00) [pid = 1741] [serial = 1644] [outer = 0x9cc73800] 20:34:31 INFO - PROCESS | 1741 | 1463628871527 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]]]}] 20:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 20:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1879ms 20:34:31 INFO - PROCESS | 1741 | 1463628871604 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 20:34:31 INFO - PROCESS | 1741 | 1463628871608 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 20:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 20:34:31 INFO - PROCESS | 1741 | 1463628871614 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 20:34:31 INFO - PROCESS | 1741 | 1463628871617 Marionette TRACE conn4 <- [1,2162,null,{}] 20:34:31 INFO - PROCESS | 1741 | 1463628871623 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}] 20:34:31 INFO - PROCESS | 1741 | 1463628871820 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 20:34:32 INFO - PROCESS | 1741 | 1463628872152 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x9cc6d000 == 155 [pid = 1741] [id = 548] 20:34:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 183 (0x9cd47400) [pid = 1741] [serial = 1645] [outer = (nil)] 20:34:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 184 (0xa114d000) [pid = 1741] [serial = 1646] [outer = 0x9cd47400] 20:34:32 INFO - PROCESS | 1741 | 1463628872239 Marionette DEBUG loaded listener.js 20:34:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 185 (0xa225a000) [pid = 1741] [serial = 1647] [outer = 0x9cd47400] 20:34:33 INFO - PROCESS | 1741 | 1463628873084 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]]]}] 20:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 20:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1528ms 20:34:33 INFO - PROCESS | 1741 | 1463628873144 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 20:34:33 INFO - PROCESS | 1741 | 1463628873147 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 20:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 20:34:33 INFO - PROCESS | 1741 | 1463628873153 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 20:34:33 INFO - PROCESS | 1741 | 1463628873157 Marionette TRACE conn4 <- [1,2166,null,{}] 20:34:33 INFO - PROCESS | 1741 | 1463628873162 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}] 20:34:33 INFO - PROCESS | 1741 | 1463628873364 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 20:34:33 INFO - PROCESS | 1741 | 1463628873652 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x8519f400 == 156 [pid = 1741] [id = 549] 20:34:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 186 (0x9b8f2000) [pid = 1741] [serial = 1648] [outer = (nil)] 20:34:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 187 (0xa23bb800) [pid = 1741] [serial = 1649] [outer = 0x9b8f2000] 20:34:33 INFO - PROCESS | 1741 | 1463628873780 Marionette DEBUG loaded listener.js 20:34:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 188 (0xa23c2400) [pid = 1741] [serial = 1650] [outer = 0x9b8f2000] 20:34:34 INFO - PROCESS | 1741 | 1463628874650 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]]]}] 20:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 20:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1532ms 20:34:34 INFO - PROCESS | 1741 | 1463628874687 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 20:34:34 INFO - PROCESS | 1741 | 1463628874690 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 20:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 20:34:34 INFO - PROCESS | 1741 | 1463628874697 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 20:34:34 INFO - PROCESS | 1741 | 1463628874700 Marionette TRACE conn4 <- [1,2170,null,{}] 20:34:34 INFO - PROCESS | 1741 | 1463628874706 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}] 20:34:34 INFO - PROCESS | 1741 | 1463628874906 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 20:34:35 INFO - PROCESS | 1741 | 1463628875208 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x8943b800 == 157 [pid = 1741] [id = 550] 20:34:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 189 (0x8b915c00) [pid = 1741] [serial = 1651] [outer = (nil)] 20:34:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 190 (0xa27be800) [pid = 1741] [serial = 1652] [outer = 0x8b915c00] 20:34:35 INFO - PROCESS | 1741 | 1463628875347 Marionette DEBUG loaded listener.js 20:34:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 191 (0xa317e400) [pid = 1741] [serial = 1653] [outer = 0x8b915c00] 20:34:37 INFO - PROCESS | 1741 | --DOCSHELL 0x8ba44800 == 156 [pid = 1741] [id = 385] 20:34:37 INFO - PROCESS | 1741 | --DOCSHELL 0x8cdd4800 == 155 [pid = 1741] [id = 387] 20:34:37 INFO - PROCESS | 1741 | --DOCSHELL 0x876afc00 == 154 [pid = 1741] [id = 531] 20:34:37 INFO - PROCESS | 1741 | --DOCSHELL 0x8a9c4400 == 153 [pid = 1741] [id = 530] 20:34:37 INFO - PROCESS | 1741 | --DOCSHELL 0x8943c400 == 152 [pid = 1741] [id = 529] 20:34:37 INFO - PROCESS | 1741 | --DOCSHELL 0x851aa000 == 151 [pid = 1741] [id = 528] 20:34:37 INFO - PROCESS | 1741 | --DOCSHELL 0x851a9000 == 150 [pid = 1741] [id = 527] 20:34:37 INFO - PROCESS | 1741 | --DOCSHELL 0x8ea6a400 == 149 [pid = 1741] [id = 526] 20:34:37 INFO - PROCESS | 1741 | --DOCSHELL 0x9a014c00 == 148 [pid = 1741] [id = 525] 20:34:37 INFO - PROCESS | 1741 | --DOCSHELL 0x89442800 == 147 [pid = 1741] [id = 523] 20:34:37 INFO - PROCESS | 1741 | --DOCSHELL 0x9989d800 == 146 [pid = 1741] [id = 524] 20:34:37 INFO - PROCESS | 1741 | --DOCSHELL 0x951d3400 == 145 [pid = 1741] [id = 522] 20:34:37 INFO - PROCESS | 1741 | --DOCSHELL 0x86539800 == 144 [pid = 1741] [id = 521] 20:34:37 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca6a400 == 143 [pid = 1741] [id = 520] 20:34:37 INFO - PROCESS | 1741 | --DOCSHELL 0x92922800 == 142 [pid = 1741] [id = 519] 20:34:37 INFO - PROCESS | 1741 | --DOCSHELL 0x8e18c000 == 141 [pid = 1741] [id = 517] 20:34:37 INFO - PROCESS | 1741 | --DOCSHELL 0x91944800 == 140 [pid = 1741] [id = 518] 20:34:37 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2f1c00 == 139 [pid = 1741] [id = 516] 20:34:37 INFO - PROCESS | 1741 | --DOCSHELL 0x8ea6e800 == 138 [pid = 1741] [id = 515] 20:34:37 INFO - PROCESS | 1741 | --DOCSHELL 0x89abf400 == 137 [pid = 1741] [id = 514] 20:34:37 INFO - PROCESS | 1741 | --DOCSHELL 0x8cfcd800 == 136 [pid = 1741] [id = 513] 20:34:37 INFO - PROCESS | 1741 | --DOCSHELL 0x8b918800 == 135 [pid = 1741] [id = 512] 20:34:37 INFO - PROCESS | 1741 | --DOCSHELL 0x8a9bf800 == 134 [pid = 1741] [id = 510] 20:34:37 INFO - PROCESS | 1741 | --DOCSHELL 0x8b917c00 == 133 [pid = 1741] [id = 511] 20:34:37 INFO - PROCESS | 1741 | --DOCSHELL 0x85fcb400 == 132 [pid = 1741] [id = 509] 20:34:37 INFO - PROCESS | 1741 | --DOMWINDOW == 190 (0x8e18b800) [pid = 1741] [serial = 1383] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1741 | --DOMWINDOW == 189 (0x8b91c000) [pid = 1741] [serial = 1520] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1741 | --DOMWINDOW == 188 (0x8ba40800) [pid = 1741] [serial = 1523] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1741 | --DOMWINDOW == 187 (0x8ba44400) [pid = 1741] [serial = 1521] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1741 | --DOMWINDOW == 186 (0x89ce2400) [pid = 1741] [serial = 1517] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1741 | --DOMWINDOW == 185 (0x86540400) [pid = 1741] [serial = 1514] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1741 | --DOMWINDOW == 184 (0x876a5c00) [pid = 1741] [serial = 1515] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1741 | --DOMWINDOW == 183 (0xa6933800) [pid = 1741] [serial = 1512] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1741 | --DOMWINDOW == 182 (0xa68ca000) [pid = 1741] [serial = 1511] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1741 | --DOMWINDOW == 181 (0x876ad000) [pid = 1741] [serial = 1509] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1741 | --DOMWINDOW == 180 (0x876aa000) [pid = 1741] [serial = 1508] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0xa68cfc00) [pid = 1741] [serial = 1506] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0xa68c6800) [pid = 1741] [serial = 1505] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0xa51e9400) [pid = 1741] [serial = 1503] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0xa5141000) [pid = 1741] [serial = 1502] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0xa3642800) [pid = 1741] [serial = 1500] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0xa31f4000) [pid = 1741] [serial = 1499] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0xa27ea400) [pid = 1741] [serial = 1497] [outer = (nil)] [url = about:blank] 20:34:37 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0xa255c800) [pid = 1741] [serial = 1496] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0xa1150c00) [pid = 1741] [serial = 1494] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x8ca71400) [pid = 1741] [serial = 1526] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0xa0609c00) [pid = 1741] [serial = 1493] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x9c798000) [pid = 1741] [serial = 1491] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x9c792000) [pid = 1741] [serial = 1490] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x9bf88000) [pid = 1741] [serial = 1488] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x9bc80400) [pid = 1741] [serial = 1487] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x9a31f000) [pid = 1741] [serial = 1485] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x9a098000) [pid = 1741] [serial = 1484] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x9a02a000) [pid = 1741] [serial = 1482] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x9a00cc00) [pid = 1741] [serial = 1481] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x9775a000) [pid = 1741] [serial = 1479] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x97753000) [pid = 1741] [serial = 1478] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x946ea400) [pid = 1741] [serial = 1475] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x95144000) [pid = 1741] [serial = 1476] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x92c4b400) [pid = 1741] [serial = 1473] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x92ac7800) [pid = 1741] [serial = 1472] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x919cac00) [pid = 1741] [serial = 1470] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x919c2800) [pid = 1741] [serial = 1469] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x918df800) [pid = 1741] [serial = 1467] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x9181d400) [pid = 1741] [serial = 1466] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x90bf4800) [pid = 1741] [serial = 1464] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x90ad4800) [pid = 1741] [serial = 1463] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x8e31e000) [pid = 1741] [serial = 1461] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x8e185800) [pid = 1741] [serial = 1460] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x8ca69000) [pid = 1741] [serial = 1458] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x8ba48800) [pid = 1741] [serial = 1457] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x8bcddc00) [pid = 1741] [serial = 1524] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x8a2b7000) [pid = 1741] [serial = 1518] [outer = (nil)] [url = about:blank] 20:34:38 INFO - PROCESS | 1741 | 1463628878234 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]]]}] 20:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 20:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 3585ms 20:34:38 INFO - PROCESS | 1741 | 1463628878282 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 20:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 20:34:38 INFO - PROCESS | 1741 | 1463628878288 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 20:34:38 INFO - PROCESS | 1741 | 1463628878296 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 20:34:38 INFO - PROCESS | 1741 | 1463628878301 Marionette TRACE conn4 <- [1,2174,null,{}] 20:34:38 INFO - PROCESS | 1741 | 1463628878310 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}] 20:34:38 INFO - PROCESS | 1741 | 1463628878512 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 20:34:38 INFO - PROCESS | 1741 | 1463628878735 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x8653b800 == 133 [pid = 1741] [id = 551] 20:34:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x86540c00) [pid = 1741] [serial = 1654] [outer = (nil)] 20:34:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x876ad000) [pid = 1741] [serial = 1655] [outer = 0x86540c00] 20:34:38 INFO - PROCESS | 1741 | 1463628878811 Marionette DEBUG loaded listener.js 20:34:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8943d400) [pid = 1741] [serial = 1656] [outer = 0x86540c00] 20:34:39 INFO - PROCESS | 1741 | 1463628879613 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]]]}] 20:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 20:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1387ms 20:34:39 INFO - PROCESS | 1741 | 1463628879683 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 20:34:39 INFO - PROCESS | 1741 | 1463628879691 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 20:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 20:34:39 INFO - PROCESS | 1741 | 1463628879701 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 20:34:39 INFO - PROCESS | 1741 | 1463628879704 Marionette TRACE conn4 <- [1,2178,null,{}] 20:34:39 INFO - PROCESS | 1741 | 1463628879710 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}] 20:34:39 INFO - PROCESS | 1741 | 1463628879905 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 20:34:40 INFO - PROCESS | 1741 | 1463628880120 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x876aa000 == 134 [pid = 1741] [id = 552] 20:34:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x876ae400) [pid = 1741] [serial = 1657] [outer = (nil)] 20:34:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x8b18a000) [pid = 1741] [serial = 1658] [outer = 0x876ae400] 20:34:40 INFO - PROCESS | 1741 | 1463628880194 Marionette DEBUG loaded listener.js 20:34:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x8b921800) [pid = 1741] [serial = 1659] [outer = 0x876ae400] 20:34:41 INFO - PROCESS | 1741 | 1463628881117 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]]]}] 20:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 20:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1486ms 20:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 20:34:41 INFO - PROCESS | 1741 | 1463628881187 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 20:34:41 INFO - PROCESS | 1741 | 1463628881190 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 20:34:41 INFO - PROCESS | 1741 | 1463628881197 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 20:34:41 INFO - PROCESS | 1741 | 1463628881202 Marionette TRACE conn4 <- [1,2182,null,{}] 20:34:41 INFO - PROCESS | 1741 | 1463628881225 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}] 20:34:41 INFO - PROCESS | 1741 | 1463628881486 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 20:34:41 INFO - PROCESS | 1741 | 1463628881515 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a9c2800 == 135 [pid = 1741] [id = 553] 20:34:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8ca74400) [pid = 1741] [serial = 1660] [outer = (nil)] 20:34:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8cdd5400) [pid = 1741] [serial = 1661] [outer = 0x8ca74400] 20:34:41 INFO - PROCESS | 1741 | 1463628881590 Marionette DEBUG loaded listener.js 20:34:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8ce70c00) [pid = 1741] [serial = 1662] [outer = 0x8ca74400] 20:34:43 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x951d4c00) [pid = 1741] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 20:34:43 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x93a14400) [pid = 1741] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 20:34:43 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x8f54d800) [pid = 1741] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 20:34:43 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x8ea6ec00) [pid = 1741] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 20:34:43 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x8ce69000) [pid = 1741] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 20:34:43 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x8a9c0000) [pid = 1741] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 20:34:43 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x8dafec00) [pid = 1741] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 20:34:43 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x9a313400) [pid = 1741] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 20:34:43 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x8bcd3c00) [pid = 1741] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 20:34:43 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x92ac7400) [pid = 1741] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 20:34:43 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x8e182c00) [pid = 1741] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 20:34:43 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x8653f000) [pid = 1741] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 20:34:43 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x9a014000) [pid = 1741] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 20:34:43 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x8e313000) [pid = 1741] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 20:34:43 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x9a057400) [pid = 1741] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 20:34:43 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x8ba43400) [pid = 1741] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 20:34:43 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x8d9cfc00) [pid = 1741] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 20:34:43 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x8f40a800) [pid = 1741] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 20:34:43 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x90bf2800) [pid = 1741] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 20:34:43 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x8d7ac800) [pid = 1741] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 20:34:43 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x86784800) [pid = 1741] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 20:34:43 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x925e1c00) [pid = 1741] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 20:34:43 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0x8f40c400) [pid = 1741] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 20:34:43 INFO - PROCESS | 1741 | 1463628883322 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]]]}] 20:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 20:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 2155ms 20:34:43 INFO - PROCESS | 1741 | 1463628883351 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 20:34:43 INFO - PROCESS | 1741 | 1463628883356 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 20:34:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 20:34:43 INFO - PROCESS | 1741 | 1463628883361 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 20:34:43 INFO - PROCESS | 1741 | 1463628883364 Marionette TRACE conn4 <- [1,2186,null,{}] 20:34:43 INFO - PROCESS | 1741 | 1463628883369 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}] 20:34:43 INFO - PROCESS | 1741 | 1463628883564 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 20:34:43 INFO - PROCESS | 1741 | 1463628883576 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x86544400 == 136 [pid = 1741] [id = 554] 20:34:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x8a9c0000) [pid = 1741] [serial = 1663] [outer = (nil)] 20:34:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x8ce68400) [pid = 1741] [serial = 1664] [outer = 0x8a9c0000] 20:34:43 INFO - PROCESS | 1741 | 1463628883646 Marionette DEBUG loaded listener.js 20:34:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x8dae3c00) [pid = 1741] [serial = 1665] [outer = 0x8a9c0000] 20:34:44 INFO - PROCESS | 1741 | 1463628884549 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]]]}] 20:34:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 20:34:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1235ms 20:34:44 INFO - PROCESS | 1741 | 1463628884597 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 20:34:44 INFO - PROCESS | 1741 | 1463628884600 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 20:34:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 20:34:44 INFO - PROCESS | 1741 | 1463628884606 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 20:34:44 INFO - PROCESS | 1741 | 1463628884608 Marionette TRACE conn4 <- [1,2190,null,{}] 20:34:44 INFO - PROCESS | 1741 | 1463628884614 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}] 20:34:44 INFO - PROCESS | 1741 | 1463628884792 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 20:34:44 INFO - PROCESS | 1741 | 1463628884802 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x851a7000 == 137 [pid = 1741] [id = 555] 20:34:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x8b18fc00) [pid = 1741] [serial = 1666] [outer = (nil)] 20:34:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x8e18cc00) [pid = 1741] [serial = 1667] [outer = 0x8b18fc00] 20:34:44 INFO - PROCESS | 1741 | 1463628884873 Marionette DEBUG loaded listener.js 20:34:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x8e230000) [pid = 1741] [serial = 1668] [outer = 0x8b18fc00] 20:34:46 INFO - PROCESS | 1741 | 1463628886181 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]]]}] 20:34:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 20:34:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1634ms 20:34:46 INFO - PROCESS | 1741 | 1463628886242 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 20:34:46 INFO - PROCESS | 1741 | 1463628886249 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 20:34:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 20:34:46 INFO - PROCESS | 1741 | 1463628886258 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 20:34:46 INFO - PROCESS | 1741 | 1463628886262 Marionette TRACE conn4 <- [1,2194,null,{}] 20:34:46 INFO - PROCESS | 1741 | 1463628886271 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}] 20:34:46 INFO - PROCESS | 1741 | 1463628886541 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 20:34:46 INFO - PROCESS | 1741 | 1463628886872 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x89435400 == 138 [pid = 1741] [id = 556] 20:34:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x89ce5000) [pid = 1741] [serial = 1669] [outer = (nil)] 20:34:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8ca44000) [pid = 1741] [serial = 1670] [outer = 0x89ce5000] 20:34:46 INFO - PROCESS | 1741 | 1463628886958 Marionette DEBUG loaded listener.js 20:34:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8cdd2000) [pid = 1741] [serial = 1671] [outer = 0x89ce5000] 20:34:47 INFO - PROCESS | 1741 | 1463628887923 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]]]}] 20:34:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 20:34:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1731ms 20:34:47 INFO - PROCESS | 1741 | 1463628887990 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 20:34:48 INFO - PROCESS | 1741 | 1463628887999 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 20:34:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 20:34:48 INFO - PROCESS | 1741 | 1463628888009 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 20:34:48 INFO - PROCESS | 1741 | 1463628888013 Marionette TRACE conn4 <- [1,2198,null,{}] 20:34:48 INFO - PROCESS | 1741 | 1463628888019 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}] 20:34:48 INFO - PROCESS | 1741 | 1463628888262 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 20:34:48 INFO - PROCESS | 1741 | 1463628888585 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cdd8c00 == 139 [pid = 1741] [id = 557] 20:34:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8e232c00) [pid = 1741] [serial = 1672] [outer = (nil)] 20:34:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8e31e000) [pid = 1741] [serial = 1673] [outer = 0x8e232c00] 20:34:48 INFO - PROCESS | 1741 | 1463628888674 Marionette DEBUG loaded listener.js 20:34:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8ea67800) [pid = 1741] [serial = 1674] [outer = 0x8e232c00] 20:34:49 INFO - PROCESS | 1741 | 1463628889542 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]]]}] 20:34:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 20:34:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1579ms 20:34:49 INFO - PROCESS | 1741 | 1463628889587 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 20:34:49 INFO - PROCESS | 1741 | 1463628889592 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 20:34:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 20:34:49 INFO - PROCESS | 1741 | 1463628889616 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 20:34:49 INFO - PROCESS | 1741 | 1463628889622 Marionette TRACE conn4 <- [1,2202,null,{}] 20:34:49 INFO - PROCESS | 1741 | 1463628889639 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}] 20:34:49 INFO - PROCESS | 1741 | 1463628889850 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 20:34:50 INFO - PROCESS | 1741 | 1463628890141 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cdd6000 == 140 [pid = 1741] [id = 558] 20:34:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8f2f4400) [pid = 1741] [serial = 1675] [outer = (nil)] 20:34:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8f530c00) [pid = 1741] [serial = 1676] [outer = 0x8f2f4400] 20:34:50 INFO - PROCESS | 1741 | 1463628890272 Marionette DEBUG loaded listener.js 20:34:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8f547c00) [pid = 1741] [serial = 1677] [outer = 0x8f2f4400] 20:34:51 INFO - PROCESS | 1741 | 1463628891247 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]]]}] 20:34:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 20:34:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1687ms 20:34:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 20:34:51 INFO - PROCESS | 1741 | 1463628891301 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 20:34:51 INFO - PROCESS | 1741 | 1463628891305 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 20:34:51 INFO - PROCESS | 1741 | 1463628891311 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 20:34:51 INFO - PROCESS | 1741 | 1463628891315 Marionette TRACE conn4 <- [1,2206,null,{}] 20:34:51 INFO - PROCESS | 1741 | 1463628891321 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}] 20:34:51 INFO - PROCESS | 1741 | 1463628891524 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 20:34:51 INFO - PROCESS | 1741 | 1463628891842 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba48800 == 141 [pid = 1741] [id = 559] 20:34:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8eba0800) [pid = 1741] [serial = 1678] [outer = (nil)] 20:34:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x90bed000) [pid = 1741] [serial = 1679] [outer = 0x8eba0800] 20:34:51 INFO - PROCESS | 1741 | 1463628891932 Marionette DEBUG loaded listener.js 20:34:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x90bf8c00) [pid = 1741] [serial = 1680] [outer = 0x8eba0800] 20:34:52 INFO - PROCESS | 1741 | 1463628892805 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]]]}] 20:34:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 20:34:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1539ms 20:34:52 INFO - PROCESS | 1741 | 1463628892849 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 20:34:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 20:34:52 INFO - PROCESS | 1741 | 1463628892854 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 20:34:52 INFO - PROCESS | 1741 | 1463628892860 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 20:34:52 INFO - PROCESS | 1741 | 1463628892863 Marionette TRACE conn4 <- [1,2210,null,{}] 20:34:52 INFO - PROCESS | 1741 | 1463628892870 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}] 20:34:53 INFO - PROCESS | 1741 | 1463628893064 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 20:34:53 INFO - PROCESS | 1741 | 1463628893345 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x90ad6800 == 142 [pid = 1741] [id = 560] 20:34:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x90dbf000) [pid = 1741] [serial = 1681] [outer = (nil)] 20:34:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x90dcb000) [pid = 1741] [serial = 1682] [outer = 0x90dbf000] 20:34:53 INFO - PROCESS | 1741 | 1463628893482 Marionette DEBUG loaded listener.js 20:34:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x91823400) [pid = 1741] [serial = 1683] [outer = 0x90dbf000] 20:34:54 INFO - PROCESS | 1741 | 1463628894387 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]]]}] 20:34:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 20:34:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1588ms 20:34:54 INFO - PROCESS | 1741 | 1463628894448 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 20:34:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 20:34:54 INFO - PROCESS | 1741 | 1463628894452 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 20:34:54 INFO - PROCESS | 1741 | 1463628894458 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 20:34:54 INFO - PROCESS | 1741 | 1463628894462 Marionette TRACE conn4 <- [1,2214,null,{}] 20:34:54 INFO - PROCESS | 1741 | 1463628894467 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}] 20:34:54 INFO - PROCESS | 1741 | 1463628894695 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 20:34:55 INFO - PROCESS | 1741 | 1463628895027 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x91820000 == 143 [pid = 1741] [id = 561] 20:34:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x918df000) [pid = 1741] [serial = 1684] [outer = (nil)] 20:34:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x92235800) [pid = 1741] [serial = 1685] [outer = 0x918df000] 20:34:55 INFO - PROCESS | 1741 | 1463628895127 Marionette DEBUG loaded listener.js 20:34:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x925e6400) [pid = 1741] [serial = 1686] [outer = 0x918df000] 20:34:56 INFO - PROCESS | 1741 | 1463628896045 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]]]}] 20:34:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 20:34:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1631ms 20:34:56 INFO - PROCESS | 1741 | 1463628896090 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 20:34:56 INFO - PROCESS | 1741 | 1463628896094 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 20:34:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 20:34:56 INFO - PROCESS | 1741 | 1463628896100 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 20:34:56 INFO - PROCESS | 1741 | 1463628896104 Marionette TRACE conn4 <- [1,2218,null,{}] 20:34:56 INFO - PROCESS | 1741 | 1463628896109 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}] 20:34:56 INFO - PROCESS | 1741 | 1463628896301 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 20:34:56 INFO - PROCESS | 1741 | 1463628896583 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x90ad7800 == 144 [pid = 1741] [id = 562] 20:34:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x919c4400) [pid = 1741] [serial = 1687] [outer = (nil)] 20:34:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x92ace400) [pid = 1741] [serial = 1688] [outer = 0x919c4400] 20:34:56 INFO - PROCESS | 1741 | 1463628896713 Marionette DEBUG loaded listener.js 20:34:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x92c44800) [pid = 1741] [serial = 1689] [outer = 0x919c4400] 20:34:57 INFO - PROCESS | 1741 | 1463628897581 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]]]}] 20:34:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 20:34:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1529ms 20:34:57 INFO - PROCESS | 1741 | 1463628897630 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 20:34:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 20:34:57 INFO - PROCESS | 1741 | 1463628897634 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 20:34:57 INFO - PROCESS | 1741 | 1463628897641 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 20:34:57 INFO - PROCESS | 1741 | 1463628897644 Marionette TRACE conn4 <- [1,2222,null,{}] 20:34:57 INFO - PROCESS | 1741 | 1463628897650 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}] 20:34:57 INFO - PROCESS | 1741 | 1463628897842 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 20:34:58 INFO - PROCESS | 1741 | 1463628898126 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x9194b000 == 145 [pid = 1741] [id = 563] 20:34:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x92926800) [pid = 1741] [serial = 1690] [outer = (nil)] 20:34:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x93a1c800) [pid = 1741] [serial = 1691] [outer = 0x92926800] 20:34:58 INFO - PROCESS | 1741 | 1463628898253 Marionette DEBUG loaded listener.js 20:34:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x946f1400) [pid = 1741] [serial = 1692] [outer = 0x92926800] 20:34:59 INFO - PROCESS | 1741 | 1463628899092 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]]]}] 20:34:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 20:34:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1494ms 20:34:59 INFO - PROCESS | 1741 | 1463628899134 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 20:34:59 INFO - PROCESS | 1741 | 1463628899138 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 20:34:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 20:34:59 INFO - PROCESS | 1741 | 1463628899144 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 20:34:59 INFO - PROCESS | 1741 | 1463628899148 Marionette TRACE conn4 <- [1,2226,null,{}] 20:34:59 INFO - PROCESS | 1741 | 1463628899153 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}] 20:34:59 INFO - PROCESS | 1741 | 1463628899351 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 20:34:59 INFO - PROCESS | 1741 | 1463628899639 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x92ac6c00 == 146 [pid = 1741] [id = 564] 20:34:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x93a14400) [pid = 1741] [serial = 1693] [outer = (nil)] 20:34:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x951d0800) [pid = 1741] [serial = 1694] [outer = 0x93a14400] 20:34:59 INFO - PROCESS | 1741 | 1463628899772 Marionette DEBUG loaded listener.js 20:34:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x97747400) [pid = 1741] [serial = 1695] [outer = 0x93a14400] 20:35:00 INFO - PROCESS | 1741 | 1463628900639 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]]]}] 20:35:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 20:35:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1539ms 20:35:00 INFO - PROCESS | 1741 | 1463628900685 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 20:35:00 INFO - PROCESS | 1741 | 1463628900688 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 20:35:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 20:35:00 INFO - PROCESS | 1741 | 1463628900694 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 20:35:00 INFO - PROCESS | 1741 | 1463628900697 Marionette TRACE conn4 <- [1,2230,null,{}] 20:35:00 INFO - PROCESS | 1741 | 1463628900703 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}] 20:35:00 INFO - PROCESS | 1741 | 1463628900951 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 20:35:01 INFO - PROCESS | 1741 | 1463628901286 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x925e4400 == 147 [pid = 1741] [id = 565] 20:35:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x97765000) [pid = 1741] [serial = 1696] [outer = (nil)] 20:35:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x981f3400) [pid = 1741] [serial = 1697] [outer = 0x97765000] 20:35:01 INFO - PROCESS | 1741 | 1463628901373 Marionette DEBUG loaded listener.js 20:35:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x99330800) [pid = 1741] [serial = 1698] [outer = 0x97765000] 20:35:02 INFO - PROCESS | 1741 | 1463628902323 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]]]}] 20:35:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 20:35:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1678ms 20:35:02 INFO - PROCESS | 1741 | 1463628902373 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 20:35:02 INFO - PROCESS | 1741 | 1463628902378 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 20:35:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 20:35:02 INFO - PROCESS | 1741 | 1463628902384 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 20:35:02 INFO - PROCESS | 1741 | 1463628902388 Marionette TRACE conn4 <- [1,2234,null,{}] 20:35:02 INFO - PROCESS | 1741 | 1463628902394 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}] 20:35:02 INFO - PROCESS | 1741 | 1463628902637 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 20:35:02 INFO - PROCESS | 1741 | 1463628902967 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x9775cc00 == 148 [pid = 1741] [id = 566] 20:35:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x98119400) [pid = 1741] [serial = 1699] [outer = (nil)] 20:35:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x9a058400) [pid = 1741] [serial = 1700] [outer = 0x98119400] 20:35:03 INFO - PROCESS | 1741 | 1463628903064 Marionette DEBUG loaded listener.js 20:35:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x9a312800) [pid = 1741] [serial = 1701] [outer = 0x98119400] 20:35:03 INFO - PROCESS | 1741 | 1463628903931 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]]]}] 20:35:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 20:35:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1589ms 20:35:03 INFO - PROCESS | 1741 | 1463628903974 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 20:35:03 INFO - PROCESS | 1741 | 1463628903978 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 20:35:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 20:35:03 INFO - PROCESS | 1741 | 1463628903984 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 20:35:03 INFO - PROCESS | 1741 | 1463628903987 Marionette TRACE conn4 <- [1,2238,null,{}] 20:35:03 INFO - PROCESS | 1741 | 1463628903993 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}] 20:35:04 INFO - PROCESS | 1741 | 1463628904196 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 20:35:04 INFO - PROCESS | 1741 | 1463628904483 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x95146c00 == 149 [pid = 1741] [id = 567] 20:35:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x951d9c00) [pid = 1741] [serial = 1702] [outer = (nil)] 20:35:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x9a350000) [pid = 1741] [serial = 1703] [outer = 0x951d9c00] 20:35:04 INFO - PROCESS | 1741 | 1463628904612 Marionette DEBUG loaded listener.js 20:35:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x9b050400) [pid = 1741] [serial = 1704] [outer = 0x951d9c00] 20:35:05 INFO - PROCESS | 1741 | 1463628905491 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]]]}] 20:35:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 20:35:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1577ms 20:35:05 INFO - PROCESS | 1741 | 1463628905562 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 20:35:05 INFO - PROCESS | 1741 | 1463628905565 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 20:35:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 20:35:05 INFO - PROCESS | 1741 | 1463628905572 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 20:35:05 INFO - PROCESS | 1741 | 1463628905575 Marionette TRACE conn4 <- [1,2242,null,{}] 20:35:05 INFO - PROCESS | 1741 | 1463628905591 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}] 20:35:05 INFO - PROCESS | 1741 | 1463628905836 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 20:35:06 INFO - PROCESS | 1741 | 1463628906212 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a059800 == 150 [pid = 1741] [id = 568] 20:35:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x9a40b800) [pid = 1741] [serial = 1705] [outer = (nil)] 20:35:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x9b8f0800) [pid = 1741] [serial = 1706] [outer = 0x9a40b800] 20:35:06 INFO - PROCESS | 1741 | 1463628906306 Marionette DEBUG loaded listener.js 20:35:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x9b8fe000) [pid = 1741] [serial = 1707] [outer = 0x9a40b800] 20:35:07 INFO - PROCESS | 1741 | 1463628907167 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]]]}] 20:35:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 20:35:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1645ms 20:35:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 20:35:07 INFO - PROCESS | 1741 | 1463628907217 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 20:35:07 INFO - PROCESS | 1741 | 1463628907220 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 20:35:07 INFO - PROCESS | 1741 | 1463628907227 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 20:35:07 INFO - PROCESS | 1741 | 1463628907230 Marionette TRACE conn4 <- [1,2246,null,{}] 20:35:07 INFO - PROCESS | 1741 | 1463628907236 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}] 20:35:07 INFO - PROCESS | 1741 | 1463628907440 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 20:35:07 INFO - PROCESS | 1741 | 1463628907725 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a319c00 == 151 [pid = 1741] [id = 569] 20:35:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x9b051400) [pid = 1741] [serial = 1708] [outer = (nil)] 20:35:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x9bf88000) [pid = 1741] [serial = 1709] [outer = 0x9b051400] 20:35:07 INFO - PROCESS | 1741 | 1463628907854 Marionette DEBUG loaded listener.js 20:35:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x9c4b7c00) [pid = 1741] [serial = 1710] [outer = 0x9b051400] 20:35:08 INFO - PROCESS | 1741 | 1463628908743 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]]]}] 20:35:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 20:35:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1579ms 20:35:08 INFO - PROCESS | 1741 | 1463628908806 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 20:35:08 INFO - PROCESS | 1741 | 1463628908809 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 20:35:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 20:35:08 INFO - PROCESS | 1741 | 1463628908816 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 20:35:08 INFO - PROCESS | 1741 | 1463628908819 Marionette TRACE conn4 <- [1,2250,null,{}] 20:35:08 INFO - PROCESS | 1741 | 1463628908825 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}] 20:35:09 INFO - PROCESS | 1741 | 1463628909034 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 20:35:09 INFO - PROCESS | 1741 | 1463628909373 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x851a3000 == 152 [pid = 1741] [id = 570] 20:35:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x8ca66c00) [pid = 1741] [serial = 1711] [outer = (nil)] 20:35:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x9c79b800) [pid = 1741] [serial = 1712] [outer = 0x8ca66c00] 20:35:09 INFO - PROCESS | 1741 | 1463628909460 Marionette DEBUG loaded listener.js 20:35:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0x9cc78400) [pid = 1741] [serial = 1713] [outer = 0x8ca66c00] 20:35:10 INFO - PROCESS | 1741 | 1463628910358 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]]]}] 20:35:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 20:35:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1581ms 20:35:10 INFO - PROCESS | 1741 | 1463628910397 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 20:35:10 INFO - PROCESS | 1741 | 1463628910401 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 20:35:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 20:35:10 INFO - PROCESS | 1741 | 1463628910407 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 20:35:10 INFO - PROCESS | 1741 | 1463628910410 Marionette TRACE conn4 <- [1,2254,null,{}] 20:35:10 INFO - PROCESS | 1741 | 1463628910416 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}] 20:35:10 INFO - PROCESS | 1741 | 1463628910631 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 20:35:10 INFO - PROCESS | 1741 | 1463628910979 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b947800 == 153 [pid = 1741] [id = 571] 20:35:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 181 (0x9bc86800) [pid = 1741] [serial = 1714] [outer = (nil)] 20:35:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 182 (0xa2259c00) [pid = 1741] [serial = 1715] [outer = 0x9bc86800] 20:35:11 INFO - PROCESS | 1741 | 1463628911066 Marionette DEBUG loaded listener.js 20:35:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 183 (0xa22a3000) [pid = 1741] [serial = 1716] [outer = 0x9bc86800] 20:35:11 INFO - PROCESS | 1741 | 1463628911967 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]]]}] 20:35:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 20:35:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1592ms 20:35:12 INFO - PROCESS | 1741 | 1463628912001 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 20:35:12 INFO - PROCESS | 1741 | 1463628912005 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 20:35:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 20:35:12 INFO - PROCESS | 1741 | 1463628912011 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 20:35:12 INFO - PROCESS | 1741 | 1463628912013 Marionette TRACE conn4 <- [1,2258,null,{}] 20:35:12 INFO - PROCESS | 1741 | 1463628912019 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}] 20:35:12 INFO - PROCESS | 1741 | 1463628912215 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 20:35:12 INFO - PROCESS | 1741 | 1463628912556 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b94c000 == 154 [pid = 1741] [id = 572] 20:35:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 184 (0xa060a800) [pid = 1741] [serial = 1717] [outer = (nil)] 20:35:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 185 (0xa317c400) [pid = 1741] [serial = 1718] [outer = 0xa060a800] 20:35:12 INFO - PROCESS | 1741 | 1463628912643 Marionette DEBUG loaded listener.js 20:35:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 186 (0xa31f4800) [pid = 1741] [serial = 1719] [outer = 0xa060a800] 20:35:13 INFO - PROCESS | 1741 | 1463628913526 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]]]}] 20:35:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 20:35:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1577ms 20:35:13 INFO - PROCESS | 1741 | 1463628913589 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 20:35:13 INFO - PROCESS | 1741 | 1463628913593 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 20:35:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 20:35:13 INFO - PROCESS | 1741 | 1463628913599 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 20:35:13 INFO - PROCESS | 1741 | 1463628913602 Marionette TRACE conn4 <- [1,2262,null,{}] 20:35:13 INFO - PROCESS | 1741 | 1463628913607 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}] 20:35:13 INFO - PROCESS | 1741 | 1463628913809 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 20:35:14 INFO - PROCESS | 1741 | 1463628914095 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x851ab400 == 155 [pid = 1741] [id = 573] 20:35:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 187 (0x85fca000) [pid = 1741] [serial = 1720] [outer = (nil)] 20:35:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 188 (0xa36af000) [pid = 1741] [serial = 1721] [outer = 0x85fca000] 20:35:14 INFO - PROCESS | 1741 | 1463628914229 Marionette DEBUG loaded listener.js 20:35:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 189 (0xa36b4400) [pid = 1741] [serial = 1722] [outer = 0x85fca000] 20:35:15 INFO - PROCESS | 1741 | 1463628915076 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]]]}] 20:35:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 20:35:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1536ms 20:35:15 INFO - PROCESS | 1741 | 1463628915136 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 20:35:15 INFO - PROCESS | 1741 | 1463628915140 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 20:35:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 20:35:15 INFO - PROCESS | 1741 | 1463628915146 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 20:35:15 INFO - PROCESS | 1741 | 1463628915149 Marionette TRACE conn4 <- [1,2266,null,{}] 20:35:15 INFO - PROCESS | 1741 | 1463628915155 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}] 20:35:15 INFO - PROCESS | 1741 | 1463628915363 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 20:35:15 INFO - PROCESS | 1741 | 1463628915653 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x851a8400 == 156 [pid = 1741] [id = 574] 20:35:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 190 (0xa31ea400) [pid = 1741] [serial = 1723] [outer = (nil)] 20:35:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 191 (0xa51e3800) [pid = 1741] [serial = 1724] [outer = 0xa31ea400] 20:35:15 INFO - PROCESS | 1741 | 1463628915780 Marionette DEBUG loaded listener.js 20:35:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 192 (0xa638e400) [pid = 1741] [serial = 1725] [outer = 0xa31ea400] 20:35:17 INFO - PROCESS | 1741 | --DOCSHELL 0x9b58f000 == 155 [pid = 1741] [id = 400] 20:35:17 INFO - PROCESS | 1741 | --DOCSHELL 0x8bcd7800 == 154 [pid = 1741] [id = 397] 20:35:17 INFO - PROCESS | 1741 | --DOCSHELL 0x918d5c00 == 153 [pid = 1741] [id = 401] 20:35:17 INFO - PROCESS | 1741 | --DOCSHELL 0x89ce6c00 == 152 [pid = 1741] [id = 268] 20:35:17 INFO - PROCESS | 1741 | --DOCSHELL 0x8e189000 == 151 [pid = 1741] [id = 395] 20:35:17 INFO - PROCESS | 1741 | --DOCSHELL 0x9513cc00 == 150 [pid = 1741] [id = 398] 20:35:17 INFO - PROCESS | 1741 | --DOCSHELL 0x99803c00 == 149 [pid = 1741] [id = 399] 20:35:17 INFO - PROCESS | 1741 | --DOCSHELL 0x8eb97400 == 148 [pid = 1741] [id = 396] 20:35:17 INFO - PROCESS | 1741 | --DOCSHELL 0x8943b800 == 147 [pid = 1741] [id = 550] 20:35:17 INFO - PROCESS | 1741 | --DOCSHELL 0x8519f400 == 146 [pid = 1741] [id = 549] 20:35:17 INFO - PROCESS | 1741 | --DOCSHELL 0x8e188800 == 145 [pid = 1741] [id = 547] 20:35:17 INFO - PROCESS | 1741 | --DOCSHELL 0x9cc6d000 == 144 [pid = 1741] [id = 548] 20:35:17 INFO - PROCESS | 1741 | --DOCSHELL 0x851a9400 == 143 [pid = 1741] [id = 546] 20:35:17 INFO - PROCESS | 1741 | --DOCSHELL 0x946e5000 == 142 [pid = 1741] [id = 545] 20:35:17 INFO - PROCESS | 1741 | --DOCSHELL 0x8eb9b800 == 141 [pid = 1741] [id = 544] 20:35:17 INFO - PROCESS | 1741 | --DOCSHELL 0x98117800 == 140 [pid = 1741] [id = 542] 20:35:17 INFO - PROCESS | 1741 | --DOCSHELL 0x981f1400 == 139 [pid = 1741] [id = 543] 20:35:17 INFO - PROCESS | 1741 | --DOCSHELL 0x86778800 == 138 [pid = 1741] [id = 541] 20:35:17 INFO - PROCESS | 1741 | --DOCSHELL 0x919d0800 == 137 [pid = 1741] [id = 540] 20:35:17 INFO - PROCESS | 1741 | --DOCSHELL 0x8dae4c00 == 136 [pid = 1741] [id = 539] 20:35:17 INFO - PROCESS | 1741 | --DOCSHELL 0x8a9c0c00 == 135 [pid = 1741] [id = 538] 20:35:17 INFO - PROCESS | 1741 | --DOCSHELL 0x90ad1400 == 134 [pid = 1741] [id = 537] 20:35:17 INFO - PROCESS | 1741 | --DOCSHELL 0x8daefc00 == 133 [pid = 1741] [id = 536] 20:35:17 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7ae000 == 132 [pid = 1741] [id = 534] 20:35:17 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca49400 == 131 [pid = 1741] [id = 535] 20:35:17 INFO - PROCESS | 1741 | --DOCSHELL 0x8a9c9000 == 130 [pid = 1741] [id = 533] 20:35:17 INFO - PROCESS | 1741 | --DOCSHELL 0x85fccc00 == 129 [pid = 1741] [id = 532] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 191 (0x99802c00) [pid = 1741] [serial = 1569] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 190 (0x9774bc00) [pid = 1741] [serial = 1566] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 189 (0x9b593800) [pid = 1741] [serial = 1580] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 188 (0x93ccc800) [pid = 1741] [serial = 1562] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 187 (0x97748000) [pid = 1741] [serial = 1565] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 186 (0x8cfce000) [pid = 1741] [serial = 1593] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 185 (0x8b912400) [pid = 1741] [serial = 1589] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 184 (0x8ba46000) [pid = 1741] [serial = 1590] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 183 (0x8ea6d800) [pid = 1741] [serial = 1542] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 182 (0x9beb2800) [pid = 1741] [serial = 1584] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 181 (0x8ed48400) [pid = 1741] [serial = 1455] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 180 (0x92ee2800) [pid = 1741] [serial = 1560] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x9a055800) [pid = 1741] [serial = 1572] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x9b94b000) [pid = 1741] [serial = 1583] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x8a2b1400) [pid = 1741] [serial = 1587] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x9a31d400) [pid = 1741] [serial = 1575] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x8f53a800) [pid = 1741] [serial = 1545] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x9b05f000) [pid = 1741] [serial = 1577] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x8ca75400) [pid = 1741] [serial = 1533] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x9a316c00) [pid = 1741] [serial = 1574] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x8e18a400) [pid = 1741] [serial = 1538] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x8e234c00) [pid = 1741] [serial = 1539] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x8f552400) [pid = 1741] [serial = 1547] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x919c2c00) [pid = 1741] [serial = 1554] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x8d9c9800) [pid = 1741] [serial = 1535] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x9a02ec00) [pid = 1741] [serial = 1571] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x993b4c00) [pid = 1741] [serial = 1568] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x89ac2800) [pid = 1741] [serial = 1529] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x8cfbf400) [pid = 1741] [serial = 1592] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x90ad9800) [pid = 1741] [serial = 1548] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x9291d800) [pid = 1741] [serial = 1557] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x91821800) [pid = 1741] [serial = 1551] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x9b8f5c00) [pid = 1741] [serial = 1581] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x9194a400) [pid = 1741] [serial = 1553] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x8dae8c00) [pid = 1741] [serial = 1536] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x8e31d000) [pid = 1741] [serial = 1541] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x9b19e800) [pid = 1741] [serial = 1578] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x89437000) [pid = 1741] [serial = 1586] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x92c44400) [pid = 1741] [serial = 1559] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x8ca48c00) [pid = 1741] [serial = 1532] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x92918400) [pid = 1741] [serial = 1556] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x90dc7000) [pid = 1741] [serial = 1550] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x9460a000) [pid = 1741] [serial = 1563] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x8f410800) [pid = 1741] [serial = 1544] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x8a2b2800) [pid = 1741] [serial = 1530] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x8d7ac000) [pid = 1741] [serial = 1595] [outer = (nil)] [url = about:blank] 20:35:18 INFO - PROCESS | 1741 | 1463628918566 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]]]}] 20:35:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 20:35:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 3485ms 20:35:18 INFO - PROCESS | 1741 | 1463628918631 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 20:35:18 INFO - PROCESS | 1741 | 1463628918637 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 20:35:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 20:35:18 INFO - PROCESS | 1741 | 1463628918644 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 20:35:18 INFO - PROCESS | 1741 | 1463628918650 Marionette TRACE conn4 <- [1,2270,null,{}] 20:35:18 INFO - PROCESS | 1741 | 1463628918657 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}] 20:35:18 INFO - PROCESS | 1741 | 1463628918844 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 20:35:19 INFO - PROCESS | 1741 | 1463628919044 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x85fccc00 == 130 [pid = 1741] [id = 575] 20:35:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x876a2800) [pid = 1741] [serial = 1726] [outer = (nil)] 20:35:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x89ce6800) [pid = 1741] [serial = 1727] [outer = 0x876a2800] 20:35:19 INFO - PROCESS | 1741 | 1463628919120 Marionette DEBUG loaded listener.js 20:35:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x8a2bdc00) [pid = 1741] [serial = 1728] [outer = 0x876a2800] 20:35:19 INFO - PROCESS | 1741 | 1463628919914 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]]]}] 20:35:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 20:35:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1285ms 20:35:19 INFO - PROCESS | 1741 | 1463628919968 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 20:35:19 INFO - PROCESS | 1741 | 1463628919976 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 20:35:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 20:35:19 INFO - PROCESS | 1741 | 1463628919990 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 20:35:19 INFO - PROCESS | 1741 | 1463628919993 Marionette TRACE conn4 <- [1,2274,null,{}] 20:35:20 INFO - PROCESS | 1741 | 1463628919999 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}] 20:35:20 INFO - PROCESS | 1741 | 1463628920189 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 20:35:20 INFO - PROCESS | 1741 | 1463628920200 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a9c1000 == 131 [pid = 1741] [id = 576] 20:35:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8bcd7000) [pid = 1741] [serial = 1729] [outer = (nil)] 20:35:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8ca68800) [pid = 1741] [serial = 1730] [outer = 0x8bcd7000] 20:35:20 INFO - PROCESS | 1741 | 1463628920269 Marionette DEBUG loaded listener.js 20:35:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8cddf000) [pid = 1741] [serial = 1731] [outer = 0x8bcd7000] 20:35:21 INFO - PROCESS | 1741 | 1463628921406 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]]]}] 20:35:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 20:35:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1440ms 20:35:21 INFO - PROCESS | 1741 | 1463628921430 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 20:35:21 INFO - PROCESS | 1741 | 1463628921433 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 20:35:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 20:35:21 INFO - PROCESS | 1741 | 1463628921448 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 20:35:21 INFO - PROCESS | 1741 | 1463628921454 Marionette TRACE conn4 <- [1,2278,null,{}] 20:35:21 INFO - PROCESS | 1741 | 1463628921469 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}] 20:35:21 INFO - PROCESS | 1741 | 1463628921735 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 20:35:21 INFO - PROCESS | 1741 | 1463628921773 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca44400 == 132 [pid = 1741] [id = 577] 20:35:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x8d7af000) [pid = 1741] [serial = 1732] [outer = (nil)] 20:35:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x8e184800) [pid = 1741] [serial = 1733] [outer = 0x8d7af000] 20:35:21 INFO - PROCESS | 1741 | 1463628921976 Marionette DEBUG loaded listener.js 20:35:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x8e315000) [pid = 1741] [serial = 1734] [outer = 0x8d7af000] 20:35:23 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x9b8f2000) [pid = 1741] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 20:35:23 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x8a9c0000) [pid = 1741] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 20:35:23 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x9cc73800) [pid = 1741] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 20:35:23 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x92918800) [pid = 1741] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 20:35:23 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x98118000) [pid = 1741] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 20:35:23 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x919c4c00) [pid = 1741] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 20:35:23 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x8bcda000) [pid = 1741] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 20:35:23 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x8ed3f400) [pid = 1741] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 20:35:23 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x8b915c00) [pid = 1741] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 20:35:23 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x85fd2800) [pid = 1741] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 20:35:23 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x8ca74400) [pid = 1741] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 20:35:23 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x9a05cc00) [pid = 1741] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 20:35:23 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x9a403000) [pid = 1741] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 20:35:23 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x8ba47400) [pid = 1741] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 20:35:23 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x8b914c00) [pid = 1741] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 20:35:23 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x90ad1800) [pid = 1741] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 20:35:23 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x8eb96000) [pid = 1741] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 20:35:23 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x876ae400) [pid = 1741] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 20:35:23 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x8ea65000) [pid = 1741] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 20:35:23 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x9cd47400) [pid = 1741] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 20:35:23 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x8dae1400) [pid = 1741] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 20:35:23 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x8ce6b000) [pid = 1741] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 20:35:23 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x86540c00) [pid = 1741] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 20:35:23 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x9a031800) [pid = 1741] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 20:35:23 INFO - PROCESS | 1741 | 1463628923487 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]]]}] 20:35:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 20:35:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 2084ms 20:35:23 INFO - PROCESS | 1741 | 1463628923532 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 20:35:23 INFO - PROCESS | 1741 | 1463628923536 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 20:35:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 20:35:23 INFO - PROCESS | 1741 | 1463628923542 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 20:35:23 INFO - PROCESS | 1741 | 1463628923544 Marionette TRACE conn4 <- [1,2282,null,{}] 20:35:23 INFO - PROCESS | 1741 | 1463628923550 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}] 20:35:23 INFO - PROCESS | 1741 | 1463628923802 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 20:35:23 INFO - PROCESS | 1741 | 1463628923819 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x85fcbc00 == 133 [pid = 1741] [id = 578] 20:35:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x8b915c00) [pid = 1741] [serial = 1735] [outer = (nil)] 20:35:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x8dafd800) [pid = 1741] [serial = 1736] [outer = 0x8b915c00] 20:35:23 INFO - PROCESS | 1741 | 1463628923889 Marionette DEBUG loaded listener.js 20:35:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x8ea60800) [pid = 1741] [serial = 1737] [outer = 0x8b915c00] 20:35:24 INFO - PROCESS | 1741 | 1463628924686 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]]]}] 20:35:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 20:35:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1177ms 20:35:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 20:35:24 INFO - PROCESS | 1741 | 1463628924719 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 20:35:24 INFO - PROCESS | 1741 | 1463628924722 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 20:35:24 INFO - PROCESS | 1741 | 1463628924728 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 20:35:24 INFO - PROCESS | 1741 | 1463628924731 Marionette TRACE conn4 <- [1,2286,null,{}] 20:35:24 INFO - PROCESS | 1741 | 1463628924740 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}] 20:35:24 INFO - PROCESS | 1741 | 1463628924995 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 20:35:25 INFO - PROCESS | 1741 | 1463628925017 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:25 INFO - PROCESS | 1741 | ++DOCSHELL 0x86540c00 == 134 [pid = 1741] [id = 579] 20:35:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x876ae400) [pid = 1741] [serial = 1738] [outer = (nil)] 20:35:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x8eb96400) [pid = 1741] [serial = 1739] [outer = 0x876ae400] 20:35:25 INFO - PROCESS | 1741 | 1463628925086 Marionette DEBUG loaded listener.js 20:35:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8eb9f400) [pid = 1741] [serial = 1740] [outer = 0x876ae400] 20:35:26 INFO - PROCESS | 1741 | 1463628926317 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]]]}] 20:35:26 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 20:35:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1637ms 20:35:26 INFO - PROCESS | 1741 | 1463628926365 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 20:35:26 INFO - PROCESS | 1741 | 1463628926373 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 20:35:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 20:35:26 INFO - PROCESS | 1741 | 1463628926381 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 20:35:26 INFO - PROCESS | 1741 | 1463628926387 Marionette TRACE conn4 <- [1,2290,null,{}] 20:35:26 INFO - PROCESS | 1741 | 1463628926395 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}] 20:35:26 INFO - PROCESS | 1741 | 1463628926610 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 20:35:26 INFO - PROCESS | 1741 | 1463628926938 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x89ced400 == 135 [pid = 1741] [id = 580] 20:35:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8a2bd400) [pid = 1741] [serial = 1741] [outer = (nil)] 20:35:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8bcd4800) [pid = 1741] [serial = 1742] [outer = 0x8a2bd400] 20:35:27 INFO - PROCESS | 1741 | 1463628927029 Marionette DEBUG loaded listener.js 20:35:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8ca71400) [pid = 1741] [serial = 1743] [outer = 0x8a2bd400] 20:35:27 INFO - PROCESS | 1741 | 1463628927902 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]]]}] 20:35:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 20:35:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1581ms 20:35:27 INFO - PROCESS | 1741 | 1463628927963 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 20:35:27 INFO - PROCESS | 1741 | 1463628927972 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 20:35:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 20:35:27 INFO - PROCESS | 1741 | 1463628927982 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 20:35:27 INFO - PROCESS | 1741 | 1463628927986 Marionette TRACE conn4 <- [1,2294,null,{}] 20:35:27 INFO - PROCESS | 1741 | 1463628927992 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}] 20:35:28 INFO - PROCESS | 1741 | 1463628928245 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 20:35:28 INFO - PROCESS | 1741 | 1463628928615 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7b7c00 == 136 [pid = 1741] [id = 581] 20:35:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8e188000) [pid = 1741] [serial = 1744] [outer = (nil)] 20:35:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8ea67000) [pid = 1741] [serial = 1745] [outer = 0x8e188000] 20:35:28 INFO - PROCESS | 1741 | 1463628928703 Marionette DEBUG loaded listener.js 20:35:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8eb9c800) [pid = 1741] [serial = 1746] [outer = 0x8e188000] 20:35:29 INFO - PROCESS | 1741 | 1463628929584 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]]]}] 20:35:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 20:35:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1630ms 20:35:29 INFO - PROCESS | 1741 | 1463628929614 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 20:35:29 INFO - PROCESS | 1741 | 1463628929618 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 20:35:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 20:35:29 INFO - PROCESS | 1741 | 1463628929627 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 20:35:29 INFO - PROCESS | 1741 | 1463628929632 Marionette TRACE conn4 <- [1,2298,null,{}] 20:35:29 INFO - PROCESS | 1741 | 1463628929649 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}] 20:35:29 INFO - PROCESS | 1741 | 1463628929868 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 20:35:30 INFO - PROCESS | 1741 | 1463628930156 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba3b800 == 137 [pid = 1741] [id = 582] 20:35:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8dafbc00) [pid = 1741] [serial = 1747] [outer = (nil)] 20:35:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8f546800) [pid = 1741] [serial = 1748] [outer = 0x8dafbc00] 20:35:30 INFO - PROCESS | 1741 | 1463628930291 Marionette DEBUG loaded listener.js 20:35:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x90ad4000) [pid = 1741] [serial = 1749] [outer = 0x8dafbc00] 20:35:31 INFO - PROCESS | 1741 | 1463628931194 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]]]}] 20:35:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 20:35:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1635ms 20:35:31 INFO - PROCESS | 1741 | 1463628931263 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 20:35:31 INFO - PROCESS | 1741 | 1463628931267 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 20:35:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 20:35:31 INFO - PROCESS | 1741 | 1463628931274 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 20:35:31 INFO - PROCESS | 1741 | 1463628931277 Marionette TRACE conn4 <- [1,2302,null,{}] 20:35:31 INFO - PROCESS | 1741 | 1463628931283 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}] 20:35:31 INFO - PROCESS | 1741 | 1463628931499 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 20:35:31 INFO - PROCESS | 1741 | 1463628931821 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x8dafa000 == 138 [pid = 1741] [id = 583] 20:35:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x90ad7000) [pid = 1741] [serial = 1750] [outer = (nil)] 20:35:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x90dc7800) [pid = 1741] [serial = 1751] [outer = 0x90ad7000] 20:35:31 INFO - PROCESS | 1741 | 1463628931909 Marionette DEBUG loaded listener.js 20:35:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x91828c00) [pid = 1741] [serial = 1752] [outer = 0x90ad7000] 20:35:32 INFO - PROCESS | 1741 | 1463628932797 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]]]}] 20:35:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 20:35:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1581ms 20:35:32 INFO - PROCESS | 1741 | 1463628932856 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 20:35:32 INFO - PROCESS | 1741 | 1463628932860 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 20:35:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 20:35:32 INFO - PROCESS | 1741 | 1463628932866 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 20:35:32 INFO - PROCESS | 1741 | 1463628932870 Marionette TRACE conn4 <- [1,2306,null,{}] 20:35:32 INFO - PROCESS | 1741 | 1463628932875 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}] 20:35:33 INFO - PROCESS | 1741 | 1463628933080 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 20:35:33 INFO - PROCESS | 1741 | 1463628933412 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x86778800 == 139 [pid = 1741] [id = 584] 20:35:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8f552c00) [pid = 1741] [serial = 1753] [outer = (nil)] 20:35:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x91946800) [pid = 1741] [serial = 1754] [outer = 0x8f552c00] 20:35:33 INFO - PROCESS | 1741 | 1463628933501 Marionette DEBUG loaded listener.js 20:35:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x919c1800) [pid = 1741] [serial = 1755] [outer = 0x8f552c00] 20:35:34 INFO - PROCESS | 1741 | 1463628934376 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]]]}] 20:35:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 20:35:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1584ms 20:35:34 INFO - PROCESS | 1741 | 1463628934450 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 20:35:34 INFO - PROCESS | 1741 | 1463628934454 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 20:35:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 20:35:34 INFO - PROCESS | 1741 | 1463628934460 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 20:35:34 INFO - PROCESS | 1741 | 1463628934464 Marionette TRACE conn4 <- [1,2310,null,{}] 20:35:34 INFO - PROCESS | 1741 | 1463628934469 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}] 20:35:34 INFO - PROCESS | 1741 | 1463628934720 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 20:35:35 INFO - PROCESS | 1741 | 1463628935058 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x90bed800 == 140 [pid = 1741] [id = 585] 20:35:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x91827000) [pid = 1741] [serial = 1756] [outer = (nil)] 20:35:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x9291d800) [pid = 1741] [serial = 1757] [outer = 0x91827000] 20:35:35 INFO - PROCESS | 1741 | 1463628935147 Marionette DEBUG loaded listener.js 20:35:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x92ac6400) [pid = 1741] [serial = 1758] [outer = 0x91827000] 20:35:36 INFO - PROCESS | 1741 | 1463628936033 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]]]}] 20:35:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 20:35:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1633ms 20:35:36 INFO - PROCESS | 1741 | 1463628936093 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 20:35:36 INFO - PROCESS | 1741 | 1463628936097 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 20:35:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 20:35:36 INFO - PROCESS | 1741 | 1463628936103 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 20:35:36 INFO - PROCESS | 1741 | 1463628936107 Marionette TRACE conn4 <- [1,2314,null,{}] 20:35:36 INFO - PROCESS | 1741 | 1463628936112 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}] 20:35:36 INFO - PROCESS | 1741 | 1463628936309 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 20:35:36 INFO - PROCESS | 1741 | 1463628936670 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:36 INFO - PROCESS | 1741 | ++DOCSHELL 0x8daeb400 == 141 [pid = 1741] [id = 586] 20:35:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x919c9400) [pid = 1741] [serial = 1759] [outer = (nil)] 20:35:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x92ee2800) [pid = 1741] [serial = 1760] [outer = 0x919c9400] 20:35:36 INFO - PROCESS | 1741 | 1463628936761 Marionette DEBUG loaded listener.js 20:35:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x939f3800) [pid = 1741] [serial = 1761] [outer = 0x919c9400] 20:35:37 INFO - PROCESS | 1741 | 1463628937615 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]]]}] 20:35:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 20:35:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1530ms 20:35:37 INFO - PROCESS | 1741 | 1463628937635 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 20:35:37 INFO - PROCESS | 1741 | 1463628937638 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 20:35:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 20:35:37 INFO - PROCESS | 1741 | 1463628937645 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 20:35:37 INFO - PROCESS | 1741 | 1463628937648 Marionette TRACE conn4 <- [1,2318,null,{}] 20:35:37 INFO - PROCESS | 1741 | 1463628937654 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}] 20:35:37 INFO - PROCESS | 1741 | 1463628937847 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 20:35:38 INFO - PROCESS | 1741 | 1463628938119 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x925e6c00 == 142 [pid = 1741] [id = 587] 20:35:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x92919800) [pid = 1741] [serial = 1762] [outer = (nil)] 20:35:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x946f1c00) [pid = 1741] [serial = 1763] [outer = 0x92919800] 20:35:38 INFO - PROCESS | 1741 | 1463628938207 Marionette DEBUG loaded listener.js 20:35:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x95143c00) [pid = 1741] [serial = 1764] [outer = 0x92919800] 20:35:39 INFO - PROCESS | 1741 | 1463628939125 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] 20:35:39 INFO - PROCESS | 1741 | 1463628939182 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 20:35:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 20:35:39 INFO - PROCESS | 1741 | 1463628939188 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 20:35:39 INFO - PROCESS | 1741 | 1463628939192 Marionette TRACE conn4 <- [1,2322,null,{}] 20:35:39 INFO - PROCESS | 1741 | 1463628939197 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}] 20:35:39 INFO - PROCESS | 1741 | 1463628939391 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 20:35:39 INFO - PROCESS | 1741 | 1463628939685 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x92c4d800 == 143 [pid = 1741] [id = 588] 20:35:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x939ea400) [pid = 1741] [serial = 1765] [outer = (nil)] 20:35:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x98112000) [pid = 1741] [serial = 1766] [outer = 0x939ea400] 20:35:39 INFO - PROCESS | 1741 | 1463628939819 Marionette DEBUG loaded listener.js 20:35:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x993b4400) [pid = 1741] [serial = 1767] [outer = 0x939ea400] 20:35:40 INFO - PROCESS | 1741 | 1463628940680 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]]]}] 20:35:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 20:35:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1528ms 20:35:40 INFO - PROCESS | 1741 | 1463628940717 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 20:35:40 INFO - PROCESS | 1741 | 1463628940721 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 20:35:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 20:35:40 INFO - PROCESS | 1741 | 1463628940727 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 20:35:40 INFO - PROCESS | 1741 | 1463628940731 Marionette TRACE conn4 <- [1,2326,null,{}] 20:35:40 INFO - PROCESS | 1741 | 1463628940736 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}] 20:35:40 INFO - PROCESS | 1741 | 1463628940947 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 20:35:41 INFO - PROCESS | 1741 | 1463628941247 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x92c48000 == 144 [pid = 1741] [id = 589] 20:35:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x9a02ac00) [pid = 1741] [serial = 1768] [outer = (nil)] 20:35:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x9a033800) [pid = 1741] [serial = 1769] [outer = 0x9a02ac00] 20:35:41 INFO - PROCESS | 1741 | 1463628941386 Marionette DEBUG loaded listener.js 20:35:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x9a058c00) [pid = 1741] [serial = 1770] [outer = 0x9a02ac00] 20:35:42 INFO - PROCESS | 1741 | 1463628942270 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]]]}] 20:35:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 20:35:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1581ms 20:35:42 INFO - PROCESS | 1741 | 1463628942308 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 20:35:42 INFO - PROCESS | 1741 | 1463628942313 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 20:35:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 20:35:42 INFO - PROCESS | 1741 | 1463628942319 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 20:35:42 INFO - PROCESS | 1741 | 1463628942323 Marionette TRACE conn4 <- [1,2330,null,{}] 20:35:42 INFO - PROCESS | 1741 | 1463628942328 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}] 20:35:42 INFO - PROCESS | 1741 | 1463628942553 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 20:35:42 INFO - PROCESS | 1741 | 1463628942839 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a405000 == 145 [pid = 1741] [id = 590] 20:35:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x9a408c00) [pid = 1741] [serial = 1771] [outer = (nil)] 20:35:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x9b1a9c00) [pid = 1741] [serial = 1772] [outer = 0x9a408c00] 20:35:42 INFO - PROCESS | 1741 | 1463628942979 Marionette DEBUG loaded listener.js 20:35:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x9b8f2c00) [pid = 1741] [serial = 1773] [outer = 0x9a408c00] 20:35:43 INFO - PROCESS | 1741 | 1463628943819 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]]]}] 20:35:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 20:35:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1528ms 20:35:43 INFO - PROCESS | 1741 | 1463628943848 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 20:35:43 INFO - PROCESS | 1741 | 1463628943851 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 20:35:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 20:35:43 INFO - PROCESS | 1741 | 1463628943857 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 20:35:43 INFO - PROCESS | 1741 | 1463628943860 Marionette TRACE conn4 <- [1,2334,null,{}] 20:35:43 INFO - PROCESS | 1741 | 1463628943866 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}] 20:35:44 INFO - PROCESS | 1741 | 1463628944061 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 20:35:44 INFO - PROCESS | 1741 | 1463628944352 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b055000 == 146 [pid = 1741] [id = 591] 20:35:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x9b7bf800) [pid = 1741] [serial = 1774] [outer = (nil)] 20:35:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x9b94b000) [pid = 1741] [serial = 1775] [outer = 0x9b7bf800] 20:35:44 INFO - PROCESS | 1741 | 1463628944443 Marionette DEBUG loaded listener.js 20:35:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x9bc83400) [pid = 1741] [serial = 1776] [outer = 0x9b7bf800] 20:35:45 INFO - PROCESS | 1741 | 1463628945318 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]]]}] 20:35:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 20:35:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1477ms 20:35:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 20:35:45 INFO - PROCESS | 1741 | 1463628945335 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 20:35:45 INFO - PROCESS | 1741 | 1463628945338 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 20:35:45 INFO - PROCESS | 1741 | 1463628945345 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 20:35:45 INFO - PROCESS | 1741 | 1463628945357 Marionette TRACE conn4 <- [1,2338,null,{}] 20:35:45 INFO - PROCESS | 1741 | 1463628945363 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}] 20:35:45 INFO - PROCESS | 1741 | 1463628945560 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 20:35:45 INFO - PROCESS | 1741 | 1463628945865 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x98112c00 == 147 [pid = 1741] [id = 592] 20:35:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x9b586c00) [pid = 1741] [serial = 1777] [outer = (nil)] 20:35:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x9bf96000) [pid = 1741] [serial = 1778] [outer = 0x9b586c00] 20:35:45 INFO - PROCESS | 1741 | 1463628945950 Marionette DEBUG loaded listener.js 20:35:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x9c489c00) [pid = 1741] [serial = 1779] [outer = 0x9b586c00] 20:35:46 INFO - PROCESS | 1741 | 1463628946917 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]]]}] 20:35:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 20:35:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1589ms 20:35:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 20:35:46 INFO - PROCESS | 1741 | 1463628946933 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 20:35:46 INFO - PROCESS | 1741 | 1463628946936 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 20:35:46 INFO - PROCESS | 1741 | 1463628946942 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 20:35:46 INFO - PROCESS | 1741 | 1463628946945 Marionette TRACE conn4 <- [1,2342,null,{}] 20:35:46 INFO - PROCESS | 1741 | 1463628946951 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}] 20:35:47 INFO - PROCESS | 1741 | 1463628947153 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 20:35:47 INFO - PROCESS | 1741 | 1463628947445 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b94ec00 == 148 [pid = 1741] [id = 593] 20:35:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x9beb3400) [pid = 1741] [serial = 1780] [outer = (nil)] 20:35:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x9ce5e000) [pid = 1741] [serial = 1781] [outer = 0x9beb3400] 20:35:47 INFO - PROCESS | 1741 | 1463628947572 Marionette DEBUG loaded listener.js 20:35:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0xa060d000) [pid = 1741] [serial = 1782] [outer = 0x9beb3400] 20:35:48 INFO - PROCESS | 1741 | 1463628948406 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]]]}] 20:35:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 20:35:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1480ms 20:35:48 INFO - PROCESS | 1741 | 1463628948437 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 20:35:48 INFO - PROCESS | 1741 | 1463628948440 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 20:35:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 20:35:48 INFO - PROCESS | 1741 | 1463628948450 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 20:35:48 INFO - PROCESS | 1741 | 1463628948452 Marionette TRACE conn4 <- [1,2346,null,{}] 20:35:48 INFO - PROCESS | 1741 | 1463628948458 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}] 20:35:48 INFO - PROCESS | 1741 | 1463628948657 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 20:35:48 INFO - PROCESS | 1741 | 1463628948959 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x85fcb800 == 149 [pid = 1741] [id = 594] 20:35:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0x8cdd7400) [pid = 1741] [serial = 1783] [outer = (nil)] 20:35:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 181 (0xa27c3800) [pid = 1741] [serial = 1784] [outer = 0x8cdd7400] 20:35:49 INFO - PROCESS | 1741 | 1463628949087 Marionette DEBUG loaded listener.js 20:35:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 182 (0xa3641000) [pid = 1741] [serial = 1785] [outer = 0x8cdd7400] 20:35:49 INFO - PROCESS | 1741 | 1463628949993 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]]]}] 20:35:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 20:35:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1582ms 20:35:50 INFO - PROCESS | 1741 | 1463628950033 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 20:35:50 INFO - PROCESS | 1741 | 1463628950037 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 20:35:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 20:35:50 INFO - PROCESS | 1741 | 1463628950043 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 20:35:50 INFO - PROCESS | 1741 | 1463628950046 Marionette TRACE conn4 <- [1,2350,null,{}] 20:35:50 INFO - PROCESS | 1741 | 1463628950051 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}] 20:35:50 INFO - PROCESS | 1741 | 1463628950250 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 20:35:50 INFO - PROCESS | 1741 | 1463628950589 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:50 INFO - PROCESS | 1741 | ++DOCSHELL 0xa2555400 == 150 [pid = 1741] [id = 595] 20:35:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 183 (0xa3321c00) [pid = 1741] [serial = 1786] [outer = (nil)] 20:35:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 184 (0xa63f3400) [pid = 1741] [serial = 1787] [outer = 0xa3321c00] 20:35:50 INFO - PROCESS | 1741 | 1463628950688 Marionette DEBUG loaded listener.js 20:35:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 185 (0xa68bf000) [pid = 1741] [serial = 1788] [outer = 0xa3321c00] 20:35:51 INFO - PROCESS | 1741 | 1463628951564 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]]]}] 20:35:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 20:35:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1586ms 20:35:51 INFO - PROCESS | 1741 | 1463628951630 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 20:35:51 INFO - PROCESS | 1741 | 1463628951641 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 20:35:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 20:35:51 INFO - PROCESS | 1741 | 1463628951649 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 20:35:51 INFO - PROCESS | 1741 | 1463628951654 Marionette TRACE conn4 <- [1,2354,null,{}] 20:35:51 INFO - PROCESS | 1741 | 1463628951660 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}] 20:35:51 INFO - PROCESS | 1741 | 1463628951930 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 20:35:52 INFO - PROCESS | 1741 | 1463628952273 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:52 INFO - PROCESS | 1741 | ++DOCSHELL 0xa2261c00 == 151 [pid = 1741] [id = 596] 20:35:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 186 (0xa513e800) [pid = 1741] [serial = 1789] [outer = (nil)] 20:35:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 187 (0xa699a800) [pid = 1741] [serial = 1790] [outer = 0xa513e800] 20:35:52 INFO - PROCESS | 1741 | 1463628952361 Marionette DEBUG loaded listener.js 20:35:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 188 (0xa69a0c00) [pid = 1741] [serial = 1791] [outer = 0xa513e800] 20:35:53 INFO - PROCESS | 1741 | 1463628953247 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]]]}] 20:35:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 20:35:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1632ms 20:35:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 20:35:53 INFO - PROCESS | 1741 | 1463628953281 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 20:35:53 INFO - PROCESS | 1741 | 1463628953284 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 20:35:53 INFO - PROCESS | 1741 | 1463628953291 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 20:35:53 INFO - PROCESS | 1741 | 1463628953294 Marionette TRACE conn4 <- [1,2358,null,{}] 20:35:53 INFO - PROCESS | 1741 | 1463628953300 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}] 20:35:53 INFO - PROCESS | 1741 | 1463628953501 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 20:35:53 INFO - PROCESS | 1741 | 1463628953801 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x85fc8400 == 152 [pid = 1741] [id = 597] 20:35:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 189 (0x868da400) [pid = 1741] [serial = 1792] [outer = (nil)] 20:35:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 190 (0x868e1400) [pid = 1741] [serial = 1793] [outer = 0x868da400] 20:35:53 INFO - PROCESS | 1741 | 1463628953933 Marionette DEBUG loaded listener.js 20:35:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 191 (0x868e3c00) [pid = 1741] [serial = 1794] [outer = 0x868da400] 20:35:54 INFO - PROCESS | 1741 | 1463628954811 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]]]}] 20:35:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 20:35:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1579ms 20:35:54 INFO - PROCESS | 1741 | 1463628954869 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 20:35:54 INFO - PROCESS | 1741 | 1463628954873 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 20:35:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 20:35:54 INFO - PROCESS | 1741 | 1463628954879 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 20:35:54 INFO - PROCESS | 1741 | 1463628954882 Marionette TRACE conn4 <- [1,2362,null,{}] 20:35:54 INFO - PROCESS | 1741 | 1463628954893 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}] 20:35:55 INFO - PROCESS | 1741 | 1463628955106 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 20:35:55 INFO - PROCESS | 1741 | 1463628955398 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x851a9000 == 153 [pid = 1741] [id = 598] 20:35:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 192 (0x85fcec00) [pid = 1741] [serial = 1795] [outer = (nil)] 20:35:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 193 (0x92988800) [pid = 1741] [serial = 1796] [outer = 0x85fcec00] 20:35:55 INFO - PROCESS | 1741 | 1463628955532 Marionette DEBUG loaded listener.js 20:35:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 194 (0x9298bc00) [pid = 1741] [serial = 1797] [outer = 0x85fcec00] 20:35:57 INFO - PROCESS | 1741 | --DOCSHELL 0x8ba3f800 == 152 [pid = 1741] [id = 386] 20:35:57 INFO - PROCESS | 1741 | --DOCSHELL 0x8677cc00 == 151 [pid = 1741] [id = 388] 20:35:57 INFO - PROCESS | 1741 | --DOCSHELL 0x92240400 == 150 [pid = 1741] [id = 234] 20:35:57 INFO - PROCESS | 1741 | --DOCSHELL 0x85fcbc00 == 149 [pid = 1741] [id = 578] 20:35:57 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca44400 == 148 [pid = 1741] [id = 577] 20:35:57 INFO - PROCESS | 1741 | --DOCSHELL 0x8a9c1000 == 147 [pid = 1741] [id = 576] 20:35:57 INFO - PROCESS | 1741 | --DOCSHELL 0x85fccc00 == 146 [pid = 1741] [id = 575] 20:35:57 INFO - PROCESS | 1741 | --DOCSHELL 0x9b94c000 == 145 [pid = 1741] [id = 572] 20:35:57 INFO - PROCESS | 1741 | --DOCSHELL 0x851ab400 == 144 [pid = 1741] [id = 573] 20:35:57 INFO - PROCESS | 1741 | --DOCSHELL 0x9b947800 == 143 [pid = 1741] [id = 571] 20:35:57 INFO - PROCESS | 1741 | --DOCSHELL 0x851a3000 == 142 [pid = 1741] [id = 570] 20:35:57 INFO - PROCESS | 1741 | --DOCSHELL 0x9a319c00 == 141 [pid = 1741] [id = 569] 20:35:57 INFO - PROCESS | 1741 | --DOCSHELL 0x8d9cd800 == 140 [pid = 1741] [id = 389] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 193 (0x8e18cc00) [pid = 1741] [serial = 1667] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 192 (0x8dae3c00) [pid = 1741] [serial = 1665] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 191 (0xa23c2400) [pid = 1741] [serial = 1650] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 190 (0x8ce68400) [pid = 1741] [serial = 1664] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 189 (0x9cd4a000) [pid = 1741] [serial = 1643] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 188 (0x92ed9000) [pid = 1741] [serial = 1622] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 187 (0x989a1800) [pid = 1741] [serial = 1628] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 186 (0x9b945800) [pid = 1741] [serial = 1635] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 185 (0x946f0000) [pid = 1741] [serial = 1625] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 184 (0x92ac5800) [pid = 1741] [serial = 1620] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 183 (0xa317e400) [pid = 1741] [serial = 1653] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 182 (0x86540000) [pid = 1741] [serial = 1598] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 181 (0x8ce70c00) [pid = 1741] [serial = 1662] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 180 (0xa23bb800) [pid = 1741] [serial = 1649] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x9c790c00) [pid = 1741] [serial = 1640] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x9c1dc800) [pid = 1741] [serial = 1638] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x8cdd3c00) [pid = 1741] [serial = 1527] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x8bcd6400) [pid = 1741] [serial = 1601] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0xa27be800) [pid = 1741] [serial = 1652] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x92ee6000) [pid = 1741] [serial = 1623] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x9b940400) [pid = 1741] [serial = 1634] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x918d2800) [pid = 1741] [serial = 1614] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x876ab800) [pid = 1741] [serial = 1599] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x925dcc00) [pid = 1741] [serial = 1617] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x90ada800) [pid = 1741] [serial = 1613] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x8b921800) [pid = 1741] [serial = 1659] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x8f40f400) [pid = 1741] [serial = 1610] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0xa225a000) [pid = 1741] [serial = 1647] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x8b18a000) [pid = 1741] [serial = 1658] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x9cda1c00) [pid = 1741] [serial = 1644] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x8e311000) [pid = 1741] [serial = 1605] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x8f2f4000) [pid = 1741] [serial = 1608] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x8ca4f800) [pid = 1741] [serial = 1602] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x876ad000) [pid = 1741] [serial = 1655] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x8943d400) [pid = 1741] [serial = 1656] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x8cdd5400) [pid = 1741] [serial = 1661] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x8eb9e400) [pid = 1741] [serial = 1607] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0xa114d000) [pid = 1741] [serial = 1646] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x919ccc00) [pid = 1741] [serial = 1616] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x8daf8400) [pid = 1741] [serial = 1604] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x8f538000) [pid = 1741] [serial = 1611] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x9b051800) [pid = 1741] [serial = 1631] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x9bf90c00) [pid = 1741] [serial = 1637] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x92924000) [pid = 1741] [serial = 1619] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x9c794000) [pid = 1741] [serial = 1641] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x95144800) [pid = 1741] [serial = 1626] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x9b055800) [pid = 1741] [serial = 1632] [outer = (nil)] [url = about:blank] 20:35:57 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x9a02b800) [pid = 1741] [serial = 1629] [outer = (nil)] [url = about:blank] 20:35:58 INFO - PROCESS | 1741 | 1463628958485 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]]]}] 20:35:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 20:35:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 3647ms 20:35:58 INFO - PROCESS | 1741 | 1463628958526 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 20:35:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 20:35:58 INFO - PROCESS | 1741 | 1463628958533 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 20:35:58 INFO - PROCESS | 1741 | 1463628958540 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 20:35:58 INFO - PROCESS | 1741 | 1463628958546 Marionette TRACE conn4 <- [1,2366,null,{}] 20:35:58 INFO - PROCESS | 1741 | 1463628958553 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}] 20:35:58 INFO - PROCESS | 1741 | 1463628958753 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 20:35:58 INFO - PROCESS | 1741 | 1463628958954 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x86537000 == 141 [pid = 1741] [id = 599] 20:35:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8677c400) [pid = 1741] [serial = 1798] [outer = (nil)] 20:35:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x876afc00) [pid = 1741] [serial = 1799] [outer = 0x8677c400] 20:35:59 INFO - PROCESS | 1741 | 1463628959027 Marionette DEBUG loaded listener.js 20:35:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x89acc000) [pid = 1741] [serial = 1800] [outer = 0x8677c400] 20:35:59 INFO - PROCESS | 1741 | 1463628959840 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]]]}] 20:35:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 20:35:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1331ms 20:35:59 INFO - PROCESS | 1741 | 1463628959892 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 20:35:59 INFO - PROCESS | 1741 | 1463628959899 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 20:35:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 20:35:59 INFO - PROCESS | 1741 | 1463628959912 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 20:35:59 INFO - PROCESS | 1741 | 1463628959915 Marionette TRACE conn4 <- [1,2370,null,{}] 20:35:59 INFO - PROCESS | 1741 | 1463628959921 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}] 20:36:00 INFO - PROCESS | 1741 | 1463628960112 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 20:36:00 INFO - PROCESS | 1741 | 1463628960125 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x89ce5800 == 142 [pid = 1741] [id = 600] 20:36:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8a9c1000) [pid = 1741] [serial = 1801] [outer = (nil)] 20:36:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8ba42c00) [pid = 1741] [serial = 1802] [outer = 0x8a9c1000] 20:36:00 INFO - PROCESS | 1741 | 1463628960195 Marionette DEBUG loaded listener.js 20:36:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8bcddc00) [pid = 1741] [serial = 1803] [outer = 0x8a9c1000] 20:36:01 INFO - PROCESS | 1741 | 1463628961304 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]]]}] 20:36:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 20:36:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1438ms 20:36:01 INFO - PROCESS | 1741 | 1463628961349 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 20:36:01 INFO - PROCESS | 1741 | 1463628961353 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 20:36:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 20:36:01 INFO - PROCESS | 1741 | 1463628961366 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 20:36:01 INFO - PROCESS | 1741 | 1463628961372 Marionette TRACE conn4 <- [1,2374,null,{}] 20:36:01 INFO - PROCESS | 1741 | 1463628961386 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}] 20:36:01 INFO - PROCESS | 1741 | 1463628961649 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 20:36:01 INFO - PROCESS | 1741 | 1463628961703 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x86540400 == 143 [pid = 1741] [id = 601] 20:36:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x8ce70c00) [pid = 1741] [serial = 1804] [outer = (nil)] 20:36:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x8d7b4c00) [pid = 1741] [serial = 1805] [outer = 0x8ce70c00] 20:36:01 INFO - PROCESS | 1741 | 1463628961915 Marionette DEBUG loaded listener.js 20:36:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x8dae3000) [pid = 1741] [serial = 1806] [outer = 0x8ce70c00] 20:36:03 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x92926800) [pid = 1741] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 20:36:03 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x876a2800) [pid = 1741] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 20:36:03 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x951d9c00) [pid = 1741] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 20:36:03 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x93a14400) [pid = 1741] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 20:36:03 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x98119400) [pid = 1741] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 20:36:03 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x97765000) [pid = 1741] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 20:36:03 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x8bcd7000) [pid = 1741] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 20:36:03 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x919c4400) [pid = 1741] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 20:36:03 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x9b051400) [pid = 1741] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 20:36:03 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x8ca66c00) [pid = 1741] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 20:36:03 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x8cddb400) [pid = 1741] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 20:36:03 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x8f2f4400) [pid = 1741] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 20:36:03 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x8eba0800) [pid = 1741] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 20:36:03 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x90dbf000) [pid = 1741] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 20:36:03 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x8d7af000) [pid = 1741] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 20:36:03 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0xa31ea400) [pid = 1741] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 20:36:03 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x9bc86800) [pid = 1741] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 20:36:03 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x8e232c00) [pid = 1741] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 20:36:03 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x9a40b800) [pid = 1741] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 20:36:03 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x89ce5000) [pid = 1741] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 20:36:03 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x918df000) [pid = 1741] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 20:36:03 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x8b915c00) [pid = 1741] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 20:36:03 INFO - PROCESS | 1741 | 1463628963531 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]]]}] 20:36:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 20:36:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 2192ms 20:36:03 INFO - PROCESS | 1741 | 1463628963552 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 20:36:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 20:36:03 INFO - PROCESS | 1741 | 1463628963557 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 20:36:03 INFO - PROCESS | 1741 | 1463628963563 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 20:36:03 INFO - PROCESS | 1741 | 1463628963566 Marionette TRACE conn4 <- [1,2378,null,{}] 20:36:03 INFO - PROCESS | 1741 | 1463628963571 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}] 20:36:03 INFO - PROCESS | 1741 | 1463628963830 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 20:36:03 INFO - PROCESS | 1741 | 1463628963850 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba46000 == 144 [pid = 1741] [id = 602] 20:36:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x8ca4f000) [pid = 1741] [serial = 1807] [outer = (nil)] 20:36:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x8dadf400) [pid = 1741] [serial = 1808] [outer = 0x8ca4f000] 20:36:03 INFO - PROCESS | 1741 | 1463628963921 Marionette DEBUG loaded listener.js 20:36:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x8dafd400) [pid = 1741] [serial = 1809] [outer = 0x8ca4f000] 20:36:04 INFO - PROCESS | 1741 | 1463628964756 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]]]}] 20:36:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 20:36:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1227ms 20:36:04 INFO - PROCESS | 1741 | 1463628964790 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 20:36:04 INFO - PROCESS | 1741 | 1463628964793 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 20:36:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 20:36:04 INFO - PROCESS | 1741 | 1463628964799 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 20:36:04 INFO - PROCESS | 1741 | 1463628964802 Marionette TRACE conn4 <- [1,2382,null,{}] 20:36:04 INFO - PROCESS | 1741 | 1463628964807 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}] 20:36:05 INFO - PROCESS | 1741 | 1463628965065 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 20:36:05 INFO - PROCESS | 1741 | 1463628965367 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x85fc9800 == 145 [pid = 1741] [id = 603] 20:36:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x85fcbc00) [pid = 1741] [serial = 1810] [outer = (nil)] 20:36:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x86541400) [pid = 1741] [serial = 1811] [outer = 0x85fcbc00] 20:36:05 INFO - PROCESS | 1741 | 1463628965520 Marionette DEBUG loaded listener.js 20:36:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x868e6c00) [pid = 1741] [serial = 1812] [outer = 0x85fcbc00] 20:36:06 INFO - PROCESS | 1741 | 1463628966472 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]]]}] 20:36:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 20:36:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1728ms 20:36:06 INFO - PROCESS | 1741 | 1463628966529 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 20:36:06 INFO - PROCESS | 1741 | 1463628966536 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 20:36:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 20:36:06 INFO - PROCESS | 1741 | 1463628966543 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 20:36:06 INFO - PROCESS | 1741 | 1463628966549 Marionette TRACE conn4 <- [1,2386,null,{}] 20:36:06 INFO - PROCESS | 1741 | 1463628966556 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}] 20:36:06 INFO - PROCESS | 1741 | 1463628966770 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 20:36:07 INFO - PROCESS | 1741 | 1463628967098 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a9cc400 == 146 [pid = 1741] [id = 604] 20:36:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8b18f000) [pid = 1741] [serial = 1813] [outer = (nil)] 20:36:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8b918800) [pid = 1741] [serial = 1814] [outer = 0x8b18f000] 20:36:07 INFO - PROCESS | 1741 | 1463628967218 Marionette DEBUG loaded listener.js 20:36:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8ba47000) [pid = 1741] [serial = 1815] [outer = 0x8b18f000] 20:36:08 INFO - PROCESS | 1741 | 1463628968150 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]]]}] 20:36:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 20:36:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1679ms 20:36:08 INFO - PROCESS | 1741 | 1463628968227 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 20:36:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 20:36:08 INFO - PROCESS | 1741 | 1463628968233 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 20:36:08 INFO - PROCESS | 1741 | 1463628968240 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 20:36:08 INFO - PROCESS | 1741 | 1463628968243 Marionette TRACE conn4 <- [1,2390,null,{}] 20:36:08 INFO - PROCESS | 1741 | 1463628968249 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}] 20:36:08 INFO - PROCESS | 1741 | 1463628968508 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 20:36:08 INFO - PROCESS | 1741 | 1463628968873 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba44800 == 147 [pid = 1741] [id = 605] 20:36:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8ce6e000) [pid = 1741] [serial = 1816] [outer = (nil)] 20:36:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8d7aa400) [pid = 1741] [serial = 1817] [outer = 0x8ce6e000] 20:36:08 INFO - PROCESS | 1741 | 1463628968964 Marionette DEBUG loaded listener.js 20:36:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8d7b7400) [pid = 1741] [serial = 1818] [outer = 0x8ce6e000] 20:36:09 INFO - PROCESS | 1741 | 1463628969899 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]]]}] 20:36:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 20:36:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1729ms 20:36:09 INFO - PROCESS | 1741 | 1463628969970 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 20:36:09 INFO - PROCESS | 1741 | 1463628969975 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 20:36:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 20:36:09 INFO - PROCESS | 1741 | 1463628969991 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 20:36:10 INFO - PROCESS | 1741 | 1463628970000 Marionette TRACE conn4 <- [1,2394,null,{}] 20:36:10 INFO - PROCESS | 1741 | 1463628970006 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}] 20:36:10 INFO - PROCESS | 1741 | 1463628970261 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 20:36:10 INFO - PROCESS | 1741 | 1463628970589 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x8943e800 == 148 [pid = 1741] [id = 606] 20:36:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8ba3b400) [pid = 1741] [serial = 1819] [outer = (nil)] 20:36:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8ea61800) [pid = 1741] [serial = 1820] [outer = 0x8ba3b400] 20:36:10 INFO - PROCESS | 1741 | 1463628970680 Marionette DEBUG loaded listener.js 20:36:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x8ea6ec00) [pid = 1741] [serial = 1821] [outer = 0x8ba3b400] 20:36:11 INFO - PROCESS | 1741 | 1463628971618 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]]]}] 20:36:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 20:36:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1696ms 20:36:11 INFO - PROCESS | 1741 | 1463628971678 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 20:36:11 INFO - PROCESS | 1741 | 1463628971683 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 20:36:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 20:36:11 INFO - PROCESS | 1741 | 1463628971689 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 20:36:11 INFO - PROCESS | 1741 | 1463628971693 Marionette TRACE conn4 <- [1,2398,null,{}] 20:36:11 INFO - PROCESS | 1741 | 1463628971698 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}] 20:36:11 INFO - PROCESS | 1741 | 1463628971903 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 20:36:12 INFO - PROCESS | 1741 | 1463628972235 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b18b000 == 149 [pid = 1741] [id = 607] 20:36:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x8d7b0400) [pid = 1741] [serial = 1822] [outer = (nil)] 20:36:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8f2f2000) [pid = 1741] [serial = 1823] [outer = 0x8d7b0400] 20:36:12 INFO - PROCESS | 1741 | 1463628972323 Marionette DEBUG loaded listener.js 20:36:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8f2f5000) [pid = 1741] [serial = 1824] [outer = 0x8d7b0400] 20:36:13 INFO - PROCESS | 1741 | 1463628973196 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]]]}] 20:36:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 20:36:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1533ms 20:36:13 INFO - PROCESS | 1741 | 1463628973223 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 20:36:13 INFO - PROCESS | 1741 | 1463628973226 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 20:36:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 20:36:13 INFO - PROCESS | 1741 | 1463628973232 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 20:36:13 INFO - PROCESS | 1741 | 1463628973236 Marionette TRACE conn4 <- [1,2402,null,{}] 20:36:13 INFO - PROCESS | 1741 | 1463628973241 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}] 20:36:13 INFO - PROCESS | 1741 | 1463628973437 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 20:36:13 INFO - PROCESS | 1741 | 1463628973723 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f40b800 == 150 [pid = 1741] [id = 608] 20:36:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8f40c400) [pid = 1741] [serial = 1825] [outer = (nil)] 20:36:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x8f536800) [pid = 1741] [serial = 1826] [outer = 0x8f40c400] 20:36:13 INFO - PROCESS | 1741 | 1463628973879 Marionette DEBUG loaded listener.js 20:36:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x90ada000) [pid = 1741] [serial = 1827] [outer = 0x8f40c400] 20:36:14 INFO - PROCESS | 1741 | 1463628974811 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]]]}] 20:36:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 20:36:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1633ms 20:36:14 INFO - PROCESS | 1741 | 1463628974868 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 20:36:14 INFO - PROCESS | 1741 | 1463628974872 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 20:36:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 20:36:14 INFO - PROCESS | 1741 | 1463628974878 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 20:36:14 INFO - PROCESS | 1741 | 1463628974882 Marionette TRACE conn4 <- [1,2406,null,{}] 20:36:14 INFO - PROCESS | 1741 | 1463628974887 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}] 20:36:15 INFO - PROCESS | 1741 | 1463628975092 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 20:36:15 INFO - PROCESS | 1741 | 1463628975376 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f2fdc00 == 151 [pid = 1741] [id = 609] 20:36:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x8f54fc00) [pid = 1741] [serial = 1828] [outer = (nil)] 20:36:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x90dc0800) [pid = 1741] [serial = 1829] [outer = 0x8f54fc00] 20:36:15 INFO - PROCESS | 1741 | 1463628975505 Marionette DEBUG loaded listener.js 20:36:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x9182b800) [pid = 1741] [serial = 1830] [outer = 0x8f54fc00] 20:36:16 INFO - PROCESS | 1741 | 1463628976470 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]]]}] 20:36:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 20:36:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1637ms 20:36:16 INFO - PROCESS | 1741 | 1463628976517 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 20:36:16 INFO - PROCESS | 1741 | 1463628976520 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 20:36:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 20:36:16 INFO - PROCESS | 1741 | 1463628976527 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 20:36:16 INFO - PROCESS | 1741 | 1463628976531 Marionette TRACE conn4 <- [1,2410,null,{}] 20:36:16 INFO - PROCESS | 1741 | 1463628976536 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}] 20:36:16 INFO - PROCESS | 1741 | 1463628976739 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 20:36:17 INFO - PROCESS | 1741 | 1463628977062 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ed43c00 == 152 [pid = 1741] [id = 610] 20:36:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x8f2f3c00) [pid = 1741] [serial = 1831] [outer = (nil)] 20:36:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x9194f000) [pid = 1741] [serial = 1832] [outer = 0x8f2f3c00] 20:36:17 INFO - PROCESS | 1741 | 1463628977150 Marionette DEBUG loaded listener.js 20:36:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x919cbc00) [pid = 1741] [serial = 1833] [outer = 0x8f2f3c00] 20:36:18 INFO - PROCESS | 1741 | 1463628978037 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]]]}] 20:36:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 20:36:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1532ms 20:36:18 INFO - PROCESS | 1741 | 1463628978059 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 20:36:18 INFO - PROCESS | 1741 | 1463628978063 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 20:36:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 20:36:18 INFO - PROCESS | 1741 | 1463628978069 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 20:36:18 INFO - PROCESS | 1741 | 1463628978073 Marionette TRACE conn4 <- [1,2414,null,{}] 20:36:18 INFO - PROCESS | 1741 | 1463628978078 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}] 20:36:18 INFO - PROCESS | 1741 | 1463628978276 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 20:36:18 INFO - PROCESS | 1741 | 1463628978563 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x8dae1800 == 153 [pid = 1741] [id = 611] 20:36:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x90bfbc00) [pid = 1741] [serial = 1834] [outer = (nil)] 20:36:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x92918800) [pid = 1741] [serial = 1835] [outer = 0x90bfbc00] 20:36:18 INFO - PROCESS | 1741 | 1463628978650 Marionette DEBUG loaded listener.js 20:36:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x92920c00) [pid = 1741] [serial = 1836] [outer = 0x90bfbc00] 20:36:19 INFO - PROCESS | 1741 | 1463628979558 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]]]}] 20:36:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 20:36:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1533ms 20:36:19 INFO - PROCESS | 1741 | 1463628979603 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 20:36:19 INFO - PROCESS | 1741 | 1463628979607 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 20:36:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 20:36:19 INFO - PROCESS | 1741 | 1463628979613 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 20:36:19 INFO - PROCESS | 1741 | 1463628979617 Marionette TRACE conn4 <- [1,2418,null,{}] 20:36:19 INFO - PROCESS | 1741 | 1463628979622 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}] 20:36:19 INFO - PROCESS | 1741 | 1463628979828 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 20:36:20 INFO - PROCESS | 1741 | 1463628980112 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e31ec00 == 154 [pid = 1741] [id = 612] 20:36:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x9194d400) [pid = 1741] [serial = 1837] [outer = (nil)] 20:36:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x92991c00) [pid = 1741] [serial = 1838] [outer = 0x9194d400] 20:36:20 INFO - PROCESS | 1741 | 1463628980240 Marionette DEBUG loaded listener.js 20:36:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x92994000) [pid = 1741] [serial = 1839] [outer = 0x9194d400] 20:36:21 INFO - PROCESS | 1741 | 1463628981132 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]]]}] 20:36:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 20:36:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1582ms 20:36:21 INFO - PROCESS | 1741 | 1463628981196 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 20:36:21 INFO - PROCESS | 1741 | 1463628981200 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 20:36:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 20:36:21 INFO - PROCESS | 1741 | 1463628981207 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 20:36:21 INFO - PROCESS | 1741 | 1463628981210 Marionette TRACE conn4 <- [1,2422,null,{}] 20:36:21 INFO - PROCESS | 1741 | 1463628981216 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}] 20:36:21 INFO - PROCESS | 1741 | 1463628981429 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 20:36:21 INFO - PROCESS | 1741 | 1463628981714 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x92c44400 == 155 [pid = 1741] [id = 613] 20:36:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x92c44c00) [pid = 1741] [serial = 1840] [outer = (nil)] 20:36:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x92c4f400) [pid = 1741] [serial = 1841] [outer = 0x92c44c00] 20:36:21 INFO - PROCESS | 1741 | 1463628981865 Marionette DEBUG loaded listener.js 20:36:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x93a19000) [pid = 1741] [serial = 1842] [outer = 0x92c44c00] 20:36:22 INFO - PROCESS | 1741 | 1463628982812 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]]]}] 20:36:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 20:36:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1679ms 20:36:22 INFO - PROCESS | 1741 | 1463628982887 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 20:36:22 INFO - PROCESS | 1741 | 1463628982891 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 20:36:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 20:36:22 INFO - PROCESS | 1741 | 1463628982897 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 20:36:22 INFO - PROCESS | 1741 | 1463628982901 Marionette TRACE conn4 <- [1,2426,null,{}] 20:36:22 INFO - PROCESS | 1741 | 1463628982907 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}] 20:36:23 INFO - PROCESS | 1741 | 1463628983169 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 20:36:23 INFO - PROCESS | 1741 | 1463628983510 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x93cc9400 == 156 [pid = 1741] [id = 614] 20:36:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x95144800) [pid = 1741] [serial = 1843] [outer = (nil)] 20:36:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x9774b400) [pid = 1741] [serial = 1844] [outer = 0x95144800] 20:36:23 INFO - PROCESS | 1741 | 1463628983596 Marionette DEBUG loaded listener.js 20:36:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x9775f800) [pid = 1741] [serial = 1845] [outer = 0x95144800] 20:36:24 INFO - PROCESS | 1741 | 1463628984472 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]]]}] 20:36:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 20:36:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1636ms 20:36:24 INFO - PROCESS | 1741 | 1463628984534 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 20:36:24 INFO - PROCESS | 1741 | 1463628984538 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 20:36:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 20:36:24 INFO - PROCESS | 1741 | 1463628984544 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 20:36:24 INFO - PROCESS | 1741 | 1463628984548 Marionette TRACE conn4 <- [1,2430,null,{}] 20:36:24 INFO - PROCESS | 1741 | 1463628984553 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}] 20:36:24 INFO - PROCESS | 1741 | 1463628984752 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 20:36:25 INFO - PROCESS | 1741 | 1463628985037 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:25 INFO - PROCESS | 1741 | ++DOCSHELL 0x92acf000 == 157 [pid = 1741] [id = 615] 20:36:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x92ad0400) [pid = 1741] [serial = 1846] [outer = (nil)] 20:36:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x998ab000) [pid = 1741] [serial = 1847] [outer = 0x92ad0400] 20:36:25 INFO - PROCESS | 1741 | 1463628985166 Marionette DEBUG loaded listener.js 20:36:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x9a026800) [pid = 1741] [serial = 1848] [outer = 0x92ad0400] 20:36:26 INFO - PROCESS | 1741 | 1463628986021 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]]]}] 20:36:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 20:36:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1527ms 20:36:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 20:36:26 INFO - PROCESS | 1741 | 1463628986072 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 20:36:26 INFO - PROCESS | 1741 | 1463628986075 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 20:36:26 INFO - PROCESS | 1741 | 1463628986101 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 20:36:26 INFO - PROCESS | 1741 | 1463628986105 Marionette TRACE conn4 <- [1,2434,null,{}] 20:36:26 INFO - PROCESS | 1741 | 1463628986112 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}] 20:36:26 INFO - PROCESS | 1741 | 1463628986326 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 20:36:26 INFO - PROCESS | 1741 | 1463628986654 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x90dbf400 == 158 [pid = 1741] [id = 616] 20:36:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x951da000) [pid = 1741] [serial = 1849] [outer = (nil)] 20:36:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x9a059000) [pid = 1741] [serial = 1850] [outer = 0x951da000] 20:36:26 INFO - PROCESS | 1741 | 1463628986742 Marionette DEBUG loaded listener.js 20:36:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x9a060c00) [pid = 1741] [serial = 1851] [outer = 0x951da000] 20:36:27 INFO - PROCESS | 1741 | 1463628987634 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]]]}] 20:36:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 20:36:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1609ms 20:36:27 INFO - PROCESS | 1741 | 1463628987690 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 20:36:27 INFO - PROCESS | 1741 | 1463628987694 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 20:36:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 20:36:27 INFO - PROCESS | 1741 | 1463628987700 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 20:36:27 INFO - PROCESS | 1741 | 1463628987703 Marionette TRACE conn4 <- [1,2438,null,{}] 20:36:27 INFO - PROCESS | 1741 | 1463628987709 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}] 20:36:27 INFO - PROCESS | 1741 | 1463628987912 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 20:36:28 INFO - PROCESS | 1741 | 1463628988213 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x851a9800 == 159 [pid = 1741] [id = 617] 20:36:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x85fc6400) [pid = 1741] [serial = 1852] [outer = (nil)] 20:36:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0x9a401400) [pid = 1741] [serial = 1853] [outer = 0x85fc6400] 20:36:28 INFO - PROCESS | 1741 | 1463628988342 Marionette DEBUG loaded listener.js 20:36:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 181 (0x9b056000) [pid = 1741] [serial = 1854] [outer = 0x85fc6400] 20:36:29 INFO - PROCESS | 1741 | 1463628989237 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]]]}] 20:36:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 20:36:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1580ms 20:36:29 INFO - PROCESS | 1741 | 1463628989280 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 20:36:29 INFO - PROCESS | 1741 | 1463628989284 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 20:36:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 20:36:29 INFO - PROCESS | 1741 | 1463628989291 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 20:36:29 INFO - PROCESS | 1741 | 1463628989293 Marionette TRACE conn4 <- [1,2442,null,{}] 20:36:29 INFO - PROCESS | 1741 | 1463628989300 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}] 20:36:29 INFO - PROCESS | 1741 | 1463628989510 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 20:36:29 INFO - PROCESS | 1741 | 1463628989845 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x918d8000 == 160 [pid = 1741] [id = 618] 20:36:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 182 (0x9a02f800) [pid = 1741] [serial = 1855] [outer = (nil)] 20:36:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 183 (0x9b58a400) [pid = 1741] [serial = 1856] [outer = 0x9a02f800] 20:36:29 INFO - PROCESS | 1741 | 1463628989933 Marionette DEBUG loaded listener.js 20:36:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 184 (0x9b58e800) [pid = 1741] [serial = 1857] [outer = 0x9a02f800] 20:36:30 INFO - PROCESS | 1741 | 1463628990784 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]]]}] 20:36:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 20:36:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1535ms 20:36:30 INFO - PROCESS | 1741 | 1463628990826 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 20:36:30 INFO - PROCESS | 1741 | 1463628990830 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 20:36:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 20:36:30 INFO - PROCESS | 1741 | 1463628990836 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 20:36:30 INFO - PROCESS | 1741 | 1463628990847 Marionette TRACE conn4 <- [1,2446,null,{}] 20:36:30 INFO - PROCESS | 1741 | 1463628990880 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}] 20:36:31 INFO - PROCESS | 1741 | 1463628991093 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 20:36:31 INFO - PROCESS | 1741 | 1463628991445 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a02fc00 == 161 [pid = 1741] [id = 619] 20:36:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 185 (0x9b940400) [pid = 1741] [serial = 1858] [outer = (nil)] 20:36:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 186 (0x9b94e400) [pid = 1741] [serial = 1859] [outer = 0x9b940400] 20:36:31 INFO - PROCESS | 1741 | 1463628991533 Marionette DEBUG loaded listener.js 20:36:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 187 (0x9beb2000) [pid = 1741] [serial = 1860] [outer = 0x9b940400] 20:36:32 INFO - PROCESS | 1741 | 1463628992382 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]]]}] 20:36:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 20:36:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1566ms 20:36:32 INFO - PROCESS | 1741 | 1463628992402 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 20:36:32 INFO - PROCESS | 1741 | 1463628992406 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 20:36:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 20:36:32 INFO - PROCESS | 1741 | 1463628992412 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 20:36:32 INFO - PROCESS | 1741 | 1463628992416 Marionette TRACE conn4 <- [1,2450,null,{}] 20:36:32 INFO - PROCESS | 1741 | 1463628992421 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}] 20:36:32 INFO - PROCESS | 1741 | 1463628992625 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 20:36:32 INFO - PROCESS | 1741 | 1463628992924 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca68000 == 162 [pid = 1741] [id = 620] 20:36:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 188 (0x8d7aac00) [pid = 1741] [serial = 1861] [outer = (nil)] 20:36:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 189 (0x9c488000) [pid = 1741] [serial = 1862] [outer = 0x8d7aac00] 20:36:33 INFO - PROCESS | 1741 | 1463628993010 Marionette DEBUG loaded listener.js 20:36:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 190 (0x9c712000) [pid = 1741] [serial = 1863] [outer = 0x8d7aac00] 20:36:33 INFO - PROCESS | 1741 | 1463628993978 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]]]}] 20:36:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 20:36:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1628ms 20:36:34 INFO - PROCESS | 1741 | 1463628994042 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 20:36:34 INFO - PROCESS | 1741 | 1463628994046 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 20:36:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 20:36:34 INFO - PROCESS | 1741 | 1463628994052 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 20:36:34 INFO - PROCESS | 1741 | 1463628994056 Marionette TRACE conn4 <- [1,2454,null,{}] 20:36:34 INFO - PROCESS | 1741 | 1463628994061 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}] 20:36:34 INFO - PROCESS | 1741 | 1463628994274 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 20:36:34 INFO - PROCESS | 1741 | 1463628994607 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x86536000 == 163 [pid = 1741] [id = 621] 20:36:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 191 (0x9b58c400) [pid = 1741] [serial = 1864] [outer = (nil)] 20:36:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 192 (0x9cd43400) [pid = 1741] [serial = 1865] [outer = 0x9b58c400] 20:36:34 INFO - PROCESS | 1741 | 1463628994696 Marionette DEBUG loaded listener.js 20:36:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 193 (0x9cd4e400) [pid = 1741] [serial = 1866] [outer = 0x9b58c400] 20:36:37 INFO - PROCESS | 1741 | --DOCSHELL 0x91941c00 == 162 [pid = 1741] [id = 392] 20:36:37 INFO - PROCESS | 1741 | --DOCSHELL 0x8e234400 == 161 [pid = 1741] [id = 393] 20:36:37 INFO - PROCESS | 1741 | --DOCSHELL 0x8ba46000 == 160 [pid = 1741] [id = 602] 20:36:37 INFO - PROCESS | 1741 | --DOCSHELL 0x86540400 == 159 [pid = 1741] [id = 601] 20:36:37 INFO - PROCESS | 1741 | --DOCSHELL 0x89ce5800 == 158 [pid = 1741] [id = 600] 20:36:37 INFO - PROCESS | 1741 | --DOCSHELL 0x86537000 == 157 [pid = 1741] [id = 599] 20:36:37 INFO - PROCESS | 1741 | --DOCSHELL 0xa2261c00 == 156 [pid = 1741] [id = 596] 20:36:37 INFO - PROCESS | 1741 | --DOCSHELL 0xa2555400 == 155 [pid = 1741] [id = 595] 20:36:37 INFO - PROCESS | 1741 | --DOCSHELL 0x9b94ec00 == 154 [pid = 1741] [id = 593] 20:36:37 INFO - PROCESS | 1741 | --DOCSHELL 0x85fcb800 == 153 [pid = 1741] [id = 594] 20:36:37 INFO - PROCESS | 1741 | --DOCSHELL 0x98112c00 == 152 [pid = 1741] [id = 592] 20:36:37 INFO - PROCESS | 1741 | --DOCSHELL 0x9b055000 == 151 [pid = 1741] [id = 591] 20:36:37 INFO - PROCESS | 1741 | --DOCSHELL 0x9a405000 == 150 [pid = 1741] [id = 590] 20:36:37 INFO - PROCESS | 1741 | --DOCSHELL 0x92c4d800 == 149 [pid = 1741] [id = 588] 20:36:37 INFO - PROCESS | 1741 | --DOCSHELL 0x92c48000 == 148 [pid = 1741] [id = 589] 20:36:37 INFO - PROCESS | 1741 | --DOCSHELL 0x925e6c00 == 147 [pid = 1741] [id = 587] 20:36:37 INFO - PROCESS | 1741 | --DOCSHELL 0x8daeb400 == 146 [pid = 1741] [id = 586] 20:36:37 INFO - PROCESS | 1741 | --DOCSHELL 0x90bed800 == 145 [pid = 1741] [id = 585] 20:36:37 INFO - PROCESS | 1741 | --DOCSHELL 0x86778800 == 144 [pid = 1741] [id = 584] 20:36:37 INFO - PROCESS | 1741 | --DOCSHELL 0x8dafa000 == 143 [pid = 1741] [id = 583] 20:36:37 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7b7c00 == 142 [pid = 1741] [id = 581] 20:36:37 INFO - PROCESS | 1741 | --DOCSHELL 0x8ba3b800 == 141 [pid = 1741] [id = 582] 20:36:37 INFO - PROCESS | 1741 | --DOCSHELL 0x89ced400 == 140 [pid = 1741] [id = 580] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 192 (0x8dafd800) [pid = 1741] [serial = 1736] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 191 (0x8ea60800) [pid = 1741] [serial = 1737] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 190 (0x93a1c800) [pid = 1741] [serial = 1691] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 189 (0x89ce6800) [pid = 1741] [serial = 1727] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 188 (0x9b050400) [pid = 1741] [serial = 1704] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 187 (0x97747400) [pid = 1741] [serial = 1695] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 186 (0x9a312800) [pid = 1741] [serial = 1701] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 185 (0x99330800) [pid = 1741] [serial = 1698] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 184 (0x946f1400) [pid = 1741] [serial = 1692] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 183 (0x8ca68800) [pid = 1741] [serial = 1730] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 182 (0x92c44800) [pid = 1741] [serial = 1689] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 181 (0x9a350000) [pid = 1741] [serial = 1703] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 180 (0x951d0800) [pid = 1741] [serial = 1694] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x9c4b7c00) [pid = 1741] [serial = 1710] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x9c79b800) [pid = 1741] [serial = 1712] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x981f3400) [pid = 1741] [serial = 1697] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x8a2bdc00) [pid = 1741] [serial = 1728] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x8d9d2c00) [pid = 1741] [serial = 1596] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x8f547c00) [pid = 1741] [serial = 1677] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x90bf8c00) [pid = 1741] [serial = 1680] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x90dcb000) [pid = 1741] [serial = 1682] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0xa317c400) [pid = 1741] [serial = 1718] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x8e315000) [pid = 1741] [serial = 1734] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0xa51e3800) [pid = 1741] [serial = 1724] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0xa22a3000) [pid = 1741] [serial = 1716] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x8e31e000) [pid = 1741] [serial = 1673] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x9a058400) [pid = 1741] [serial = 1700] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x9b8fe000) [pid = 1741] [serial = 1707] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x8ca44000) [pid = 1741] [serial = 1670] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x8ea67800) [pid = 1741] [serial = 1674] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x9bf88000) [pid = 1741] [serial = 1709] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0xa2259c00) [pid = 1741] [serial = 1715] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x92ace400) [pid = 1741] [serial = 1688] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x90bed000) [pid = 1741] [serial = 1679] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x925e6400) [pid = 1741] [serial = 1686] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0xa36af000) [pid = 1741] [serial = 1721] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x8e184800) [pid = 1741] [serial = 1733] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x92235800) [pid = 1741] [serial = 1685] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x91823400) [pid = 1741] [serial = 1683] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x9b8f0800) [pid = 1741] [serial = 1706] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0xa638e400) [pid = 1741] [serial = 1725] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x8cddf000) [pid = 1741] [serial = 1731] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x8f530c00) [pid = 1741] [serial = 1676] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x8cdd2000) [pid = 1741] [serial = 1671] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x9cc78400) [pid = 1741] [serial = 1713] [outer = (nil)] [url = about:blank] 20:36:37 INFO - PROCESS | 1741 | 1463628997844 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]]]}] 20:36:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 20:36:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 3838ms 20:36:37 INFO - PROCESS | 1741 | 1463628997891 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 20:36:37 INFO - PROCESS | 1741 | 1463628997897 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 20:36:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 20:36:37 INFO - PROCESS | 1741 | 1463628997905 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 20:36:37 INFO - PROCESS | 1741 | 1463628997909 Marionette TRACE conn4 <- [1,2458,null,{}] 20:36:37 INFO - PROCESS | 1741 | 1463628997916 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}] 20:36:38 INFO - PROCESS | 1741 | 1463628998139 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 20:36:38 INFO - PROCESS | 1741 | 1463628998351 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x86778800 == 141 [pid = 1741] [id = 622] 20:36:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x876a7800) [pid = 1741] [serial = 1867] [outer = (nil)] 20:36:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8a2b5000) [pid = 1741] [serial = 1868] [outer = 0x876a7800] 20:36:38 INFO - PROCESS | 1741 | 1463628998431 Marionette DEBUG loaded listener.js 20:36:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8a9bf800) [pid = 1741] [serial = 1869] [outer = 0x876a7800] 20:36:39 INFO - PROCESS | 1741 | 1463628999190 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]]]}] 20:36:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 20:36:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1328ms 20:36:39 INFO - PROCESS | 1741 | 1463628999233 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 20:36:39 INFO - PROCESS | 1741 | 1463628999241 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 20:36:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 20:36:39 INFO - PROCESS | 1741 | 1463628999250 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 20:36:39 INFO - PROCESS | 1741 | 1463628999254 Marionette TRACE conn4 <- [1,2462,null,{}] 20:36:39 INFO - PROCESS | 1741 | 1463628999260 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}] 20:36:39 INFO - PROCESS | 1741 | 1463628999550 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 20:36:39 INFO - PROCESS | 1741 | 1463628999684 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x89ce7c00 == 142 [pid = 1741] [id = 623] 20:36:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8a2bdc00) [pid = 1741] [serial = 1870] [outer = (nil)] 20:36:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x8ca68800) [pid = 1741] [serial = 1871] [outer = 0x8a2bdc00] 20:36:39 INFO - PROCESS | 1741 | 1463628999760 Marionette DEBUG loaded listener.js 20:36:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x8cdd9400) [pid = 1741] [serial = 1872] [outer = 0x8a2bdc00] 20:36:40 INFO - PROCESS | 1741 | 1463629000714 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]]]}] 20:36:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 20:36:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1482ms 20:36:40 INFO - PROCESS | 1741 | 1463629000732 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 20:36:40 INFO - PROCESS | 1741 | 1463629000735 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 20:36:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 20:36:40 INFO - PROCESS | 1741 | 1463629000742 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 20:36:40 INFO - PROCESS | 1741 | 1463629000748 Marionette TRACE conn4 <- [1,2466,null,{}] 20:36:40 INFO - PROCESS | 1741 | 1463629000772 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}] 20:36:41 INFO - PROCESS | 1741 | 1463629001052 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 20:36:41 INFO - PROCESS | 1741 | 1463629001084 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x85fc7000 == 143 [pid = 1741] [id = 624] 20:36:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x8d7adc00) [pid = 1741] [serial = 1873] [outer = (nil)] 20:36:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x8daecc00) [pid = 1741] [serial = 1874] [outer = 0x8d7adc00] 20:36:41 INFO - PROCESS | 1741 | 1463629001160 Marionette DEBUG loaded listener.js 20:36:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x8e190800) [pid = 1741] [serial = 1875] [outer = 0x8d7adc00] 20:36:42 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x8ce70c00) [pid = 1741] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 20:36:42 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x9a02ac00) [pid = 1741] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 20:36:42 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x85fcec00) [pid = 1741] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 20:36:42 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x8cdd7400) [pid = 1741] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 20:36:42 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x91827000) [pid = 1741] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 20:36:42 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x9beb3400) [pid = 1741] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 20:36:42 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x9b586c00) [pid = 1741] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 20:36:42 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x8677c400) [pid = 1741] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 20:36:42 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x8b18fc00) [pid = 1741] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 20:36:42 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x939ea400) [pid = 1741] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 20:36:42 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x8a2bd400) [pid = 1741] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 20:36:42 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0xa060a800) [pid = 1741] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 20:36:42 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x8f552c00) [pid = 1741] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 20:36:42 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x8dafbc00) [pid = 1741] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 20:36:42 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x919c9400) [pid = 1741] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 20:36:42 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0xa3321c00) [pid = 1741] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 20:36:42 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x868da400) [pid = 1741] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 20:36:42 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x8e188000) [pid = 1741] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 20:36:42 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x9a408c00) [pid = 1741] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 20:36:42 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0xa513e800) [pid = 1741] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 20:36:42 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x8a9c1000) [pid = 1741] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 20:36:42 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x92919800) [pid = 1741] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 20:36:42 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x90ad7000) [pid = 1741] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 20:36:42 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x9b7bf800) [pid = 1741] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 20:36:42 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x85fca000) [pid = 1741] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 20:36:42 INFO - PROCESS | 1741 | 1463629002842 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]]]}] 20:36:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 20:36:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 2148ms 20:36:42 INFO - PROCESS | 1741 | 1463629002890 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 20:36:42 INFO - PROCESS | 1741 | 1463629002894 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 20:36:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 20:36:42 INFO - PROCESS | 1741 | 1463629002899 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 20:36:42 INFO - PROCESS | 1741 | 1463629002902 Marionette TRACE conn4 <- [1,2470,null,{}] 20:36:42 INFO - PROCESS | 1741 | 1463629002907 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}] 20:36:43 INFO - PROCESS | 1741 | 1463629003096 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 20:36:43 INFO - PROCESS | 1741 | 1463629003292 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x85fca000 == 144 [pid = 1741] [id = 625] 20:36:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x868da400) [pid = 1741] [serial = 1876] [outer = (nil)] 20:36:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x8dade800) [pid = 1741] [serial = 1877] [outer = 0x868da400] 20:36:43 INFO - PROCESS | 1741 | 1463629003365 Marionette DEBUG loaded listener.js 20:36:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x8e31cc00) [pid = 1741] [serial = 1878] [outer = 0x868da400] 20:36:44 INFO - PROCESS | 1741 | 1463629004122 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]]]}] 20:36:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 20:36:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1248ms 20:36:44 INFO - PROCESS | 1741 | 1463629004148 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 20:36:44 INFO - PROCESS | 1741 | 1463629004151 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 20:36:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 20:36:44 INFO - PROCESS | 1741 | 1463629004157 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 20:36:44 INFO - PROCESS | 1741 | 1463629004160 Marionette TRACE conn4 <- [1,2474,null,{}] 20:36:44 INFO - PROCESS | 1741 | 1463629004166 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}] 20:36:44 INFO - PROCESS | 1741 | 1463629004423 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 20:36:44 INFO - PROCESS | 1741 | 1463629004444 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x8daeb400 == 145 [pid = 1741] [id = 626] 20:36:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x8ea61c00) [pid = 1741] [serial = 1879] [outer = (nil)] 20:36:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8ed47800) [pid = 1741] [serial = 1880] [outer = 0x8ea61c00] 20:36:44 INFO - PROCESS | 1741 | 1463629004513 Marionette DEBUG loaded listener.js 20:36:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8f2f3800) [pid = 1741] [serial = 1881] [outer = 0x8ea61c00] 20:36:45 INFO - PROCESS | 1741 | 1463629005760 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]]]}] 20:36:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 20:36:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1679ms 20:36:45 INFO - PROCESS | 1741 | 1463629005838 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 20:36:45 INFO - PROCESS | 1741 | 1463629005846 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 20:36:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 20:36:45 INFO - PROCESS | 1741 | 1463629005854 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 20:36:45 INFO - PROCESS | 1741 | 1463629005861 Marionette TRACE conn4 <- [1,2478,null,{}] 20:36:45 INFO - PROCESS | 1741 | 1463629005879 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}] 20:36:46 INFO - PROCESS | 1741 | 1463629006253 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 20:36:46 INFO - PROCESS | 1741 | 1463629006500 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a2b6c00 == 146 [pid = 1741] [id = 627] 20:36:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8b91dc00) [pid = 1741] [serial = 1882] [outer = (nil)] 20:36:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8cdd2800) [pid = 1741] [serial = 1883] [outer = 0x8b91dc00] 20:36:46 INFO - PROCESS | 1741 | 1463629006589 Marionette DEBUG loaded listener.js 20:36:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8cfc6800) [pid = 1741] [serial = 1884] [outer = 0x8b91dc00] 20:36:47 INFO - PROCESS | 1741 | 1463629007545 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]]]}] 20:36:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 20:36:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1744ms 20:36:47 INFO - PROCESS | 1741 | 1463629007599 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 20:36:47 INFO - PROCESS | 1741 | 1463629007608 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 20:36:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 20:36:47 INFO - PROCESS | 1741 | 1463629007618 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 20:36:47 INFO - PROCESS | 1741 | 1463629007623 Marionette TRACE conn4 <- [1,2482,null,{}] 20:36:47 INFO - PROCESS | 1741 | 1463629007629 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}] 20:36:47 INFO - PROCESS | 1741 | 1463629007858 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 20:36:48 INFO - PROCESS | 1741 | 1463629008230 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x8cdd7c00 == 147 [pid = 1741] [id = 628] 20:36:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8e18dc00) [pid = 1741] [serial = 1885] [outer = (nil)] 20:36:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8f530c00) [pid = 1741] [serial = 1886] [outer = 0x8e18dc00] 20:36:48 INFO - PROCESS | 1741 | 1463629008322 Marionette DEBUG loaded listener.js 20:36:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8f53ec00) [pid = 1741] [serial = 1887] [outer = 0x8e18dc00] 20:36:49 INFO - PROCESS | 1741 | 1463629009223 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]]]}] 20:36:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 20:36:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1683ms 20:36:49 INFO - PROCESS | 1741 | 1463629009301 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 20:36:49 INFO - PROCESS | 1741 | 1463629009304 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 20:36:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 20:36:49 INFO - PROCESS | 1741 | 1463629009311 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 20:36:49 INFO - PROCESS | 1741 | 1463629009317 Marionette TRACE conn4 <- [1,2486,null,{}] 20:36:49 INFO - PROCESS | 1741 | 1463629009333 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}] 20:36:49 INFO - PROCESS | 1741 | 1463629009645 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 20:36:49 INFO - PROCESS | 1741 | 1463629009905 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x868e1800 == 148 [pid = 1741] [id = 629] 20:36:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8f54a400) [pid = 1741] [serial = 1888] [outer = (nil)] 20:36:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x90bf0800) [pid = 1741] [serial = 1889] [outer = 0x8f54a400] 20:36:50 INFO - PROCESS | 1741 | 1463629009997 Marionette DEBUG loaded listener.js 20:36:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x90dc2c00) [pid = 1741] [serial = 1890] [outer = 0x8f54a400] 20:36:50 INFO - PROCESS | 1741 | 1463629010880 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]]]}] 20:36:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 20:36:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1641ms 20:36:50 INFO - PROCESS | 1741 | 1463629010953 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 20:36:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 20:36:50 INFO - PROCESS | 1741 | 1463629010958 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 20:36:50 INFO - PROCESS | 1741 | 1463629010964 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 20:36:50 INFO - PROCESS | 1741 | 1463629010967 Marionette TRACE conn4 <- [1,2490,null,{}] 20:36:50 INFO - PROCESS | 1741 | 1463629010973 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}] 20:36:51 INFO - PROCESS | 1741 | 1463629011216 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 20:36:51 INFO - PROCESS | 1741 | 1463629011555 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca67800 == 149 [pid = 1741] [id = 630] 20:36:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x90bf5400) [pid = 1741] [serial = 1891] [outer = (nil)] 20:36:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x918d9000) [pid = 1741] [serial = 1892] [outer = 0x90bf5400] 20:36:51 INFO - PROCESS | 1741 | 1463629011644 Marionette DEBUG loaded listener.js 20:36:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x919c6400) [pid = 1741] [serial = 1893] [outer = 0x90bf5400] 20:36:52 INFO - PROCESS | 1741 | 1463629012522 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]]]}] 20:36:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 20:36:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1635ms 20:36:52 INFO - PROCESS | 1741 | 1463629012599 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 20:36:52 INFO - PROCESS | 1741 | 1463629012603 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 20:36:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 20:36:52 INFO - PROCESS | 1741 | 1463629012609 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 20:36:52 INFO - PROCESS | 1741 | 1463629012612 Marionette TRACE conn4 <- [1,2494,null,{}] 20:36:52 INFO - PROCESS | 1741 | 1463629012618 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}] 20:36:52 INFO - PROCESS | 1741 | 1463629012892 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 20:36:53 INFO - PROCESS | 1741 | 1463629013228 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x90dc0000 == 150 [pid = 1741] [id = 631] 20:36:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x91822400) [pid = 1741] [serial = 1894] [outer = (nil)] 20:36:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x925e0c00) [pid = 1741] [serial = 1895] [outer = 0x91822400] 20:36:53 INFO - PROCESS | 1741 | 1463629013315 Marionette DEBUG loaded listener.js 20:36:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x92919800) [pid = 1741] [serial = 1896] [outer = 0x91822400] 20:36:54 INFO - PROCESS | 1741 | 1463629014219 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]]]}] 20:36:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 20:36:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1678ms 20:36:54 INFO - PROCESS | 1741 | 1463629014288 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 20:36:54 INFO - PROCESS | 1741 | 1463629014291 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 20:36:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 20:36:54 INFO - PROCESS | 1741 | 1463629014298 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 20:36:54 INFO - PROCESS | 1741 | 1463629014301 Marionette TRACE conn4 <- [1,2498,null,{}] 20:36:54 INFO - PROCESS | 1741 | 1463629014307 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}] 20:36:54 INFO - PROCESS | 1741 | 1463629014570 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 20:36:54 INFO - PROCESS | 1741 | 1463629014903 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x92238800 == 151 [pid = 1741] [id = 632] 20:36:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x9223a800) [pid = 1741] [serial = 1897] [outer = (nil)] 20:36:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x92c42800) [pid = 1741] [serial = 1898] [outer = 0x9223a800] 20:36:55 INFO - PROCESS | 1741 | 1463629015001 Marionette DEBUG loaded listener.js 20:36:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x92c4d000) [pid = 1741] [serial = 1899] [outer = 0x9223a800] 20:36:55 INFO - PROCESS | 1741 | 1463629015900 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]]]}] 20:36:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 20:36:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1641ms 20:36:55 INFO - PROCESS | 1741 | 1463629015940 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 20:36:55 INFO - PROCESS | 1741 | 1463629015943 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 20:36:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 20:36:55 INFO - PROCESS | 1741 | 1463629015954 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 20:36:55 INFO - PROCESS | 1741 | 1463629015957 Marionette TRACE conn4 <- [1,2502,null,{}] 20:36:55 INFO - PROCESS | 1741 | 1463629015963 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}] 20:36:56 INFO - PROCESS | 1741 | 1463629016201 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 20:36:56 INFO - PROCESS | 1741 | 1463629016549 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:56 INFO - PROCESS | 1741 | ++DOCSHELL 0x9291a400 == 152 [pid = 1741] [id = 633] 20:36:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x92992400) [pid = 1741] [serial = 1900] [outer = (nil)] 20:36:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x93cd7c00) [pid = 1741] [serial = 1901] [outer = 0x92992400] 20:36:56 INFO - PROCESS | 1741 | 1463629016638 Marionette DEBUG loaded listener.js 20:36:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x946e8c00) [pid = 1741] [serial = 1902] [outer = 0x92992400] 20:36:57 INFO - PROCESS | 1741 | 1463629017512 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]]]}] 20:36:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 20:36:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1628ms 20:36:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 20:36:57 INFO - PROCESS | 1741 | 1463629017583 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 20:36:57 INFO - PROCESS | 1741 | 1463629017586 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 20:36:57 INFO - PROCESS | 1741 | 1463629017593 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 20:36:57 INFO - PROCESS | 1741 | 1463629017596 Marionette TRACE conn4 <- [1,2506,null,{}] 20:36:57 INFO - PROCESS | 1741 | 1463629017603 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}] 20:36:57 INFO - PROCESS | 1741 | 1463629017828 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 20:36:58 INFO - PROCESS | 1741 | 1463629018163 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x92c4bc00 == 153 [pid = 1741] [id = 634] 20:36:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x93a16000) [pid = 1741] [serial = 1903] [outer = (nil)] 20:36:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x951d3000) [pid = 1741] [serial = 1904] [outer = 0x93a16000] 20:36:58 INFO - PROCESS | 1741 | 1463629018253 Marionette DEBUG loaded listener.js 20:36:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x951da400) [pid = 1741] [serial = 1905] [outer = 0x93a16000] 20:36:59 INFO - PROCESS | 1741 | 1463629019125 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]]]}] 20:36:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 20:36:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1578ms 20:36:59 INFO - PROCESS | 1741 | 1463629019171 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 20:36:59 INFO - PROCESS | 1741 | 1463629019175 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 20:36:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 20:36:59 INFO - PROCESS | 1741 | 1463629019181 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 20:36:59 INFO - PROCESS | 1741 | 1463629019185 Marionette TRACE conn4 <- [1,2510,null,{}] 20:36:59 INFO - PROCESS | 1741 | 1463629019190 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}] 20:36:59 INFO - PROCESS | 1741 | 1463629019405 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 20:36:59 INFO - PROCESS | 1741 | 1463629019761 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x93a15000 == 154 [pid = 1741] [id = 635] 20:36:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x94605400) [pid = 1741] [serial = 1906] [outer = (nil)] 20:36:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x9775c000) [pid = 1741] [serial = 1907] [outer = 0x94605400] 20:36:59 INFO - PROCESS | 1741 | 1463629019852 Marionette DEBUG loaded listener.js 20:36:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x98112c00) [pid = 1741] [serial = 1908] [outer = 0x94605400] 20:37:00 INFO - PROCESS | 1741 | 1463629020759 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]]]}] 20:37:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 20:37:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1629ms 20:37:00 INFO - PROCESS | 1741 | 1463629020811 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 20:37:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 20:37:00 INFO - PROCESS | 1741 | 1463629020816 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 20:37:00 INFO - PROCESS | 1741 | 1463629020823 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 20:37:00 INFO - PROCESS | 1741 | 1463629020826 Marionette TRACE conn4 <- [1,2514,null,{}] 20:37:00 INFO - PROCESS | 1741 | 1463629020832 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}] 20:37:01 INFO - PROCESS | 1741 | 1463629021081 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 20:37:01 INFO - PROCESS | 1741 | 1463629021432 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x9774a400 == 155 [pid = 1741] [id = 636] 20:37:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x9a02ac00) [pid = 1741] [serial = 1909] [outer = (nil)] 20:37:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x9a056000) [pid = 1741] [serial = 1910] [outer = 0x9a02ac00] 20:37:01 INFO - PROCESS | 1741 | 1463629021536 Marionette DEBUG loaded listener.js 20:37:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x9a062400) [pid = 1741] [serial = 1911] [outer = 0x9a02ac00] 20:37:02 INFO - PROCESS | 1741 | 1463629022464 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]]]}] 20:37:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 20:37:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1680ms 20:37:02 INFO - PROCESS | 1741 | 1463629022518 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 20:37:02 INFO - PROCESS | 1741 | 1463629022521 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 20:37:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 20:37:02 INFO - PROCESS | 1741 | 1463629022538 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 20:37:02 INFO - PROCESS | 1741 | 1463629022542 Marionette TRACE conn4 <- [1,2518,null,{}] 20:37:02 INFO - PROCESS | 1741 | 1463629022548 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}] 20:37:02 INFO - PROCESS | 1741 | 1463629022821 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 20:37:03 INFO - PROCESS | 1741 | 1463629023166 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a00dc00 == 156 [pid = 1741] [id = 637] 20:37:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x9a312800) [pid = 1741] [serial = 1912] [outer = (nil)] 20:37:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x9b591000) [pid = 1741] [serial = 1913] [outer = 0x9a312800] 20:37:03 INFO - PROCESS | 1741 | 1463629023264 Marionette DEBUG loaded listener.js 20:37:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x9b94fc00) [pid = 1741] [serial = 1914] [outer = 0x9a312800] 20:37:04 INFO - PROCESS | 1741 | 1463629024140 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]]]}] 20:37:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 20:37:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1657ms 20:37:04 INFO - PROCESS | 1741 | 1463629024205 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 20:37:04 INFO - PROCESS | 1741 | 1463629024209 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 20:37:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 20:37:04 INFO - PROCESS | 1741 | 1463629024218 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 20:37:04 INFO - PROCESS | 1741 | 1463629024221 Marionette TRACE conn4 <- [1,2522,null,{}] 20:37:04 INFO - PROCESS | 1741 | 1463629024227 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}] 20:37:04 INFO - PROCESS | 1741 | 1463629024430 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 20:37:04 INFO - PROCESS | 1741 | 1463629024731 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f535000 == 157 [pid = 1741] [id = 638] 20:37:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x9a316800) [pid = 1741] [serial = 1915] [outer = (nil)] 20:37:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x9bebe000) [pid = 1741] [serial = 1916] [outer = 0x9a316800] 20:37:04 INFO - PROCESS | 1741 | 1463629024863 Marionette DEBUG loaded listener.js 20:37:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x9c4b4800) [pid = 1741] [serial = 1917] [outer = 0x9a316800] 20:37:05 INFO - PROCESS | 1741 | 1463629025802 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]]]}] 20:37:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 20:37:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1629ms 20:37:05 INFO - PROCESS | 1741 | 1463629025848 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 20:37:05 INFO - PROCESS | 1741 | 1463629025852 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 20:37:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 20:37:05 INFO - PROCESS | 1741 | 1463629025858 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 20:37:05 INFO - PROCESS | 1741 | 1463629025871 Marionette TRACE conn4 <- [1,2526,null,{}] 20:37:05 INFO - PROCESS | 1741 | 1463629025877 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}] 20:37:06 INFO - PROCESS | 1741 | 1463629026105 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 20:37:06 INFO - PROCESS | 1741 | 1463629026442 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a02b400 == 158 [pid = 1741] [id = 639] 20:37:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x9a40b400) [pid = 1741] [serial = 1918] [outer = (nil)] 20:37:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x9cc73800) [pid = 1741] [serial = 1919] [outer = 0x9a40b400] 20:37:06 INFO - PROCESS | 1741 | 1463629026539 Marionette DEBUG loaded listener.js 20:37:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x9cd47000) [pid = 1741] [serial = 1920] [outer = 0x9a40b400] 20:37:07 INFO - PROCESS | 1741 | 1463629027421 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]]]}] 20:37:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 20:37:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1641ms 20:37:07 INFO - PROCESS | 1741 | 1463629027500 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 20:37:07 INFO - PROCESS | 1741 | 1463629027504 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 20:37:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 20:37:07 INFO - PROCESS | 1741 | 1463629027511 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 20:37:07 INFO - PROCESS | 1741 | 1463629027515 Marionette TRACE conn4 <- [1,2530,null,{}] 20:37:07 INFO - PROCESS | 1741 | 1463629027520 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}] 20:37:07 INFO - PROCESS | 1741 | 1463629027767 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 20:37:08 INFO - PROCESS | 1741 | 1463629028151 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x9ca02800 == 159 [pid = 1741] [id = 640] 20:37:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0xa1156c00) [pid = 1741] [serial = 1921] [outer = (nil)] 20:37:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0xa22a5000) [pid = 1741] [serial = 1922] [outer = 0xa1156c00] 20:37:08 INFO - PROCESS | 1741 | 1463629028238 Marionette DEBUG loaded listener.js 20:37:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0xa23bb800) [pid = 1741] [serial = 1923] [outer = 0xa1156c00] 20:37:09 INFO - PROCESS | 1741 | 1463629029150 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]]]}] 20:37:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 20:37:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1701ms 20:37:09 INFO - PROCESS | 1741 | 1463629029213 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 20:37:09 INFO - PROCESS | 1741 | 1463629029217 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 20:37:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 20:37:09 INFO - PROCESS | 1741 | 1463629029223 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 20:37:09 INFO - PROCESS | 1741 | 1463629029225 Marionette TRACE conn4 <- [1,2534,null,{}] 20:37:09 INFO - PROCESS | 1741 | 1463629029232 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}] 20:37:09 INFO - PROCESS | 1741 | 1463629029467 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 20:37:09 INFO - PROCESS | 1741 | 1463629029815 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x86537800 == 160 [pid = 1741] [id = 641] 20:37:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 181 (0x9cdb0800) [pid = 1741] [serial = 1924] [outer = (nil)] 20:37:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 182 (0xa272d800) [pid = 1741] [serial = 1925] [outer = 0x9cdb0800] 20:37:09 INFO - PROCESS | 1741 | 1463629029904 Marionette DEBUG loaded listener.js 20:37:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 183 (0xa27ea400) [pid = 1741] [serial = 1926] [outer = 0x9cdb0800] 20:37:10 INFO - PROCESS | 1741 | 1463629030817 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]]]}] 20:37:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 20:37:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1639ms 20:37:10 INFO - PROCESS | 1741 | 1463629030862 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 20:37:10 INFO - PROCESS | 1741 | 1463629030866 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 20:37:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 20:37:10 INFO - PROCESS | 1741 | 1463629030873 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 20:37:10 INFO - PROCESS | 1741 | 1463629030876 Marionette TRACE conn4 <- [1,2538,null,{}] 20:37:10 INFO - PROCESS | 1741 | 1463629030882 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}] 20:37:11 INFO - PROCESS | 1741 | 1463629031101 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 20:37:11 INFO - PROCESS | 1741 | 1463629031442 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ed3c400 == 161 [pid = 1741] [id = 642] 20:37:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 184 (0xa22af400) [pid = 1741] [serial = 1927] [outer = (nil)] 20:37:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 185 (0xa3644000) [pid = 1741] [serial = 1928] [outer = 0xa22af400] 20:37:11 INFO - PROCESS | 1741 | 1463629031536 Marionette DEBUG loaded listener.js 20:37:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 186 (0xa36b0400) [pid = 1741] [serial = 1929] [outer = 0xa22af400] 20:37:12 INFO - PROCESS | 1741 | 1463629032437 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]]]}] 20:37:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 20:37:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1639ms 20:37:12 INFO - PROCESS | 1741 | 1463629032512 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 20:37:12 INFO - PROCESS | 1741 | 1463629032516 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 20:37:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 20:37:12 INFO - PROCESS | 1741 | 1463629032522 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 20:37:12 INFO - PROCESS | 1741 | 1463629032525 Marionette TRACE conn4 <- [1,2542,null,{}] 20:37:12 INFO - PROCESS | 1741 | 1463629032531 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}] 20:37:12 INFO - PROCESS | 1741 | 1463629032778 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 20:37:13 INFO - PROCESS | 1741 | 1463629033133 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:13 INFO - PROCESS | 1741 | ++DOCSHELL 0xa060a800 == 162 [pid = 1741] [id = 643] 20:37:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 187 (0xa2377400) [pid = 1741] [serial = 1930] [outer = (nil)] 20:37:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 188 (0xa6382c00) [pid = 1741] [serial = 1931] [outer = 0xa2377400] 20:37:13 INFO - PROCESS | 1741 | 1463629033223 Marionette DEBUG loaded listener.js 20:37:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 189 (0xa63f5c00) [pid = 1741] [serial = 1932] [outer = 0xa2377400] 20:37:14 INFO - PROCESS | 1741 | 1463629034088 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]]]}] 20:37:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 20:37:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1631ms 20:37:14 INFO - PROCESS | 1741 | 1463629034155 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 20:37:14 INFO - PROCESS | 1741 | 1463629034158 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 20:37:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 20:37:14 INFO - PROCESS | 1741 | 1463629034165 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 20:37:14 INFO - PROCESS | 1741 | 1463629034167 Marionette TRACE conn4 <- [1,2546,null,{}] 20:37:14 INFO - PROCESS | 1741 | 1463629034173 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}] 20:37:14 INFO - PROCESS | 1741 | 1463629034399 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 20:37:14 INFO - PROCESS | 1741 | 1463629034746 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x85592400 == 163 [pid = 1741] [id = 644] 20:37:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 190 (0x85594000) [pid = 1741] [serial = 1933] [outer = (nil)] 20:37:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 191 (0x8559a000) [pid = 1741] [serial = 1934] [outer = 0x85594000] 20:37:14 INFO - PROCESS | 1741 | 1463629034834 Marionette DEBUG loaded listener.js 20:37:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 192 (0x8559c400) [pid = 1741] [serial = 1935] [outer = 0x85594000] 20:37:17 INFO - PROCESS | 1741 | --DOCSHELL 0x876aa000 == 162 [pid = 1741] [id = 552] 20:37:17 INFO - PROCESS | 1741 | --DOCSHELL 0x8653b800 == 161 [pid = 1741] [id = 551] 20:37:17 INFO - PROCESS | 1741 | --DOCSHELL 0x8a9c2800 == 160 [pid = 1741] [id = 553] 20:37:17 INFO - PROCESS | 1741 | --DOCSHELL 0x851a7000 == 159 [pid = 1741] [id = 555] 20:37:17 INFO - PROCESS | 1741 | --DOCSHELL 0x86544400 == 158 [pid = 1741] [id = 554] 20:37:17 INFO - PROCESS | 1741 | --DOCSHELL 0x91820000 == 157 [pid = 1741] [id = 561] 20:37:17 INFO - PROCESS | 1741 | --DOCSHELL 0x90ad7800 == 156 [pid = 1741] [id = 562] 20:37:17 INFO - PROCESS | 1741 | --DOCSHELL 0x925e4400 == 155 [pid = 1741] [id = 565] 20:37:17 INFO - PROCESS | 1741 | --DOCSHELL 0x9775cc00 == 154 [pid = 1741] [id = 566] 20:37:17 INFO - PROCESS | 1741 | --DOCSHELL 0x95146c00 == 153 [pid = 1741] [id = 567] 20:37:17 INFO - PROCESS | 1741 | --DOCSHELL 0x9a059800 == 152 [pid = 1741] [id = 568] 20:37:17 INFO - PROCESS | 1741 | --DOCSHELL 0x8cdd8c00 == 151 [pid = 1741] [id = 557] 20:37:17 INFO - PROCESS | 1741 | --DOCSHELL 0x8ba48800 == 150 [pid = 1741] [id = 559] 20:37:17 INFO - PROCESS | 1741 | --DOCSHELL 0x8cdd6000 == 149 [pid = 1741] [id = 558] 20:37:17 INFO - PROCESS | 1741 | --DOCSHELL 0x90ad6800 == 148 [pid = 1741] [id = 560] 20:37:17 INFO - PROCESS | 1741 | --DOCSHELL 0x9194b000 == 147 [pid = 1741] [id = 563] 20:37:17 INFO - PROCESS | 1741 | --DOCSHELL 0x92ac6c00 == 146 [pid = 1741] [id = 564] 20:37:17 INFO - PROCESS | 1741 | --DOCSHELL 0x8a2bf400 == 145 [pid = 1741] [id = 460] 20:37:17 INFO - PROCESS | 1741 | --DOCSHELL 0x8ed43c00 == 144 [pid = 1741] [id = 610] 20:37:17 INFO - PROCESS | 1741 | --DOCSHELL 0x8f2fdc00 == 143 [pid = 1741] [id = 609] 20:37:17 INFO - PROCESS | 1741 | --DOCSHELL 0x8f40b800 == 142 [pid = 1741] [id = 608] 20:37:17 INFO - PROCESS | 1741 | --DOCSHELL 0x8b18b000 == 141 [pid = 1741] [id = 607] 20:37:17 INFO - PROCESS | 1741 | --DOCSHELL 0x8ba44800 == 140 [pid = 1741] [id = 605] 20:37:17 INFO - PROCESS | 1741 | --DOCSHELL 0x8943e800 == 139 [pid = 1741] [id = 606] 20:37:17 INFO - PROCESS | 1741 | --DOCSHELL 0x8a9cc400 == 138 [pid = 1741] [id = 604] 20:37:17 INFO - PROCESS | 1741 | --DOCSHELL 0x85fc9800 == 137 [pid = 1741] [id = 603] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 191 (0x8dadf400) [pid = 1741] [serial = 1808] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 190 (0x8d7b4c00) [pid = 1741] [serial = 1805] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 189 (0x9a058c00) [pid = 1741] [serial = 1770] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 188 (0x92988800) [pid = 1741] [serial = 1796] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 187 (0x8dae3000) [pid = 1741] [serial = 1806] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 186 (0xa3641000) [pid = 1741] [serial = 1785] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 185 (0x92ac6400) [pid = 1741] [serial = 1758] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 184 (0xa060d000) [pid = 1741] [serial = 1782] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 183 (0x9c489c00) [pid = 1741] [serial = 1779] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 182 (0x876afc00) [pid = 1741] [serial = 1799] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 181 (0x8e230000) [pid = 1741] [serial = 1668] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 180 (0x9ce5e000) [pid = 1741] [serial = 1781] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x98112000) [pid = 1741] [serial = 1766] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x8bcd4800) [pid = 1741] [serial = 1742] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0xa31f4800) [pid = 1741] [serial = 1719] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x91946800) [pid = 1741] [serial = 1754] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x8f546800) [pid = 1741] [serial = 1748] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x92ee2800) [pid = 1741] [serial = 1760] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0xa63f3400) [pid = 1741] [serial = 1787] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x939f3800) [pid = 1741] [serial = 1761] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x9bf96000) [pid = 1741] [serial = 1778] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x868e1400) [pid = 1741] [serial = 1793] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x8eb9c800) [pid = 1741] [serial = 1746] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x9b1a9c00) [pid = 1741] [serial = 1772] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0xa699a800) [pid = 1741] [serial = 1790] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x9a033800) [pid = 1741] [serial = 1769] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x8bcddc00) [pid = 1741] [serial = 1803] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x868e3c00) [pid = 1741] [serial = 1794] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x9291d800) [pid = 1741] [serial = 1757] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x919c1800) [pid = 1741] [serial = 1755] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x8eb96400) [pid = 1741] [serial = 1739] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0xa27c3800) [pid = 1741] [serial = 1784] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x8ba42c00) [pid = 1741] [serial = 1802] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x89acc000) [pid = 1741] [serial = 1800] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x946f1c00) [pid = 1741] [serial = 1763] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x91828c00) [pid = 1741] [serial = 1752] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0xa69a0c00) [pid = 1741] [serial = 1791] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x8ea67000) [pid = 1741] [serial = 1745] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x9b94b000) [pid = 1741] [serial = 1775] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0xa68bf000) [pid = 1741] [serial = 1788] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x993b4400) [pid = 1741] [serial = 1767] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x90ad4000) [pid = 1741] [serial = 1749] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x9bc83400) [pid = 1741] [serial = 1776] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x90dc7800) [pid = 1741] [serial = 1751] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0xa36b4400) [pid = 1741] [serial = 1722] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x95143c00) [pid = 1741] [serial = 1764] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x9298bc00) [pid = 1741] [serial = 1797] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x9b8f2c00) [pid = 1741] [serial = 1773] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x8ca71400) [pid = 1741] [serial = 1743] [outer = (nil)] [url = about:blank] 20:37:17 INFO - PROCESS | 1741 | 1463629037910 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]]]}] 20:37:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 20:37:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 3782ms 20:37:17 INFO - PROCESS | 1741 | 1463629037947 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 20:37:17 INFO - PROCESS | 1741 | 1463629037953 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 20:37:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 20:37:17 INFO - PROCESS | 1741 | 1463629037962 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 20:37:17 INFO - PROCESS | 1741 | 1463629037966 Marionette TRACE conn4 <- [1,2550,null,{}] 20:37:17 INFO - PROCESS | 1741 | 1463629037974 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}] 20:37:18 INFO - PROCESS | 1741 | 1463629038176 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 20:37:18 INFO - PROCESS | 1741 | 1463629038378 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x85598400 == 138 [pid = 1741] [id = 645] 20:37:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x86779000) [pid = 1741] [serial = 1936] [outer = (nil)] 20:37:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x868e6400) [pid = 1741] [serial = 1937] [outer = 0x86779000] 20:37:18 INFO - PROCESS | 1741 | 1463629038455 Marionette DEBUG loaded listener.js 20:37:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x876b0400) [pid = 1741] [serial = 1938] [outer = 0x86779000] 20:37:19 INFO - PROCESS | 1741 | 1463629039319 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]]]}] 20:37:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 20:37:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1393ms 20:37:19 INFO - PROCESS | 1741 | 1463629039355 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 20:37:19 INFO - PROCESS | 1741 | 1463629039362 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 20:37:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 20:37:19 INFO - PROCESS | 1741 | 1463629039372 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 20:37:19 INFO - PROCESS | 1741 | 1463629039375 Marionette TRACE conn4 <- [1,2554,null,{}] 20:37:19 INFO - PROCESS | 1741 | 1463629039381 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}] 20:37:19 INFO - PROCESS | 1741 | 1463629039568 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 20:37:19 INFO - PROCESS | 1741 | 1463629039811 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x86536800 == 139 [pid = 1741] [id = 646] 20:37:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x89438000) [pid = 1741] [serial = 1939] [outer = (nil)] 20:37:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x8b912800) [pid = 1741] [serial = 1940] [outer = 0x89438000] 20:37:19 INFO - PROCESS | 1741 | 1463629039882 Marionette DEBUG loaded listener.js 20:37:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x8ba49800) [pid = 1741] [serial = 1941] [outer = 0x89438000] 20:37:20 INFO - PROCESS | 1741 | 1463629040787 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]]]}] 20:37:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 20:37:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1479ms 20:37:20 INFO - PROCESS | 1741 | 1463629040851 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 20:37:20 INFO - PROCESS | 1741 | 1463629040855 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 20:37:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 20:37:20 INFO - PROCESS | 1741 | 1463629040861 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 20:37:20 INFO - PROCESS | 1741 | 1463629040867 Marionette TRACE conn4 <- [1,2558,null,{}] 20:37:20 INFO - PROCESS | 1741 | 1463629040888 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}] 20:37:21 INFO - PROCESS | 1741 | 1463629041169 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 20:37:21 INFO - PROCESS | 1741 | 1463629041210 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x851a7000 == 140 [pid = 1741] [id = 647] 20:37:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8ce67400) [pid = 1741] [serial = 1942] [outer = (nil)] 20:37:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8d7ab800) [pid = 1741] [serial = 1943] [outer = 0x8ce67400] 20:37:21 INFO - PROCESS | 1741 | 1463629041300 Marionette DEBUG loaded listener.js 20:37:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8dadd400) [pid = 1741] [serial = 1944] [outer = 0x8ce67400] 20:37:22 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x868da400) [pid = 1741] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 20:37:22 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x8ce6e000) [pid = 1741] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 20:37:22 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x8f40c400) [pid = 1741] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 20:37:22 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x8d7aac00) [pid = 1741] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 20:37:22 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x8f2f3c00) [pid = 1741] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 20:37:22 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x95144800) [pid = 1741] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 20:37:22 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x92c44c00) [pid = 1741] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 20:37:22 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x8a2bdc00) [pid = 1741] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 20:37:22 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x876ae400) [pid = 1741] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 20:37:22 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x8ba3b400) [pid = 1741] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 20:37:22 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x85fc6400) [pid = 1741] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 20:37:22 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x8d7adc00) [pid = 1741] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 20:37:22 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x9a02f800) [pid = 1741] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 20:37:22 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x951da000) [pid = 1741] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 20:37:22 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x9b940400) [pid = 1741] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 20:37:22 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x876a7800) [pid = 1741] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 20:37:22 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x8f54fc00) [pid = 1741] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 20:37:22 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x8b18f000) [pid = 1741] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 20:37:22 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x8d7b0400) [pid = 1741] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 20:37:22 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x9b58c400) [pid = 1741] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 20:37:22 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x9194d400) [pid = 1741] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 20:37:22 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x92ad0400) [pid = 1741] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 20:37:22 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0x90bfbc00) [pid = 1741] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 20:37:22 INFO - PROCESS | 1741 | --DOMWINDOW == 128 (0x85fcbc00) [pid = 1741] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 20:37:22 INFO - PROCESS | 1741 | 1463629042963 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]]]}] 20:37:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 20:37:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 2139ms 20:37:23 INFO - PROCESS | 1741 | 1463629043000 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 20:37:23 INFO - PROCESS | 1741 | 1463629043003 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 20:37:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 20:37:23 INFO - PROCESS | 1741 | 1463629043010 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 20:37:23 INFO - PROCESS | 1741 | 1463629043013 Marionette TRACE conn4 <- [1,2562,null,{}] 20:37:23 INFO - PROCESS | 1741 | 1463629043030 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}] 20:37:23 INFO - PROCESS | 1741 | 1463629043222 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 20:37:23 INFO - PROCESS | 1741 | 1463629043264 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b193400 == 141 [pid = 1741] [id = 648] 20:37:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x8cfc1800) [pid = 1741] [serial = 1945] [outer = (nil)] 20:37:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x8d9cec00) [pid = 1741] [serial = 1946] [outer = 0x8cfc1800] 20:37:23 INFO - PROCESS | 1741 | 1463629043334 Marionette DEBUG loaded listener.js 20:37:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x8daf8400) [pid = 1741] [serial = 1947] [outer = 0x8cfc1800] 20:37:24 INFO - PROCESS | 1741 | 1463629044301 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]]]}] 20:37:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 20:37:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1353ms 20:37:24 INFO - PROCESS | 1741 | 1463629044363 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 20:37:24 INFO - PROCESS | 1741 | 1463629044366 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 20:37:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 20:37:24 INFO - PROCESS | 1741 | 1463629044373 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 20:37:24 INFO - PROCESS | 1741 | 1463629044376 Marionette TRACE conn4 <- [1,2566,null,{}] 20:37:24 INFO - PROCESS | 1741 | 1463629044381 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}] 20:37:24 INFO - PROCESS | 1741 | 1463629044693 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 20:37:25 INFO - PROCESS | 1741 | 1463629045065 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:25 INFO - PROCESS | 1741 | ++DOCSHELL 0x855a0800 == 142 [pid = 1741] [id = 649] 20:37:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x85fc9800) [pid = 1741] [serial = 1948] [outer = (nil)] 20:37:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x86542000) [pid = 1741] [serial = 1949] [outer = 0x85fc9800] 20:37:25 INFO - PROCESS | 1741 | 1463629045154 Marionette DEBUG loaded listener.js 20:37:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x868e3000) [pid = 1741] [serial = 1950] [outer = 0x85fc9800] 20:37:26 INFO - PROCESS | 1741 | 1463629046127 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]]]}] 20:37:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 20:37:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1827ms 20:37:26 INFO - PROCESS | 1741 | 1463629046202 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 20:37:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 20:37:26 INFO - PROCESS | 1741 | 1463629046208 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 20:37:26 INFO - PROCESS | 1741 | 1463629046216 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 20:37:26 INFO - PROCESS | 1741 | 1463629046222 Marionette TRACE conn4 <- [1,2570,null,{}] 20:37:26 INFO - PROCESS | 1741 | 1463629046229 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}] 20:37:26 INFO - PROCESS | 1741 | 1463629046482 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 20:37:26 INFO - PROCESS | 1741 | 1463629046813 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a2b9c00 == 143 [pid = 1741] [id = 650] 20:37:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x8b18fc00) [pid = 1741] [serial = 1951] [outer = (nil)] 20:37:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x8b91c400) [pid = 1741] [serial = 1952] [outer = 0x8b18fc00] 20:37:26 INFO - PROCESS | 1741 | 1463629046906 Marionette DEBUG loaded listener.js 20:37:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8bce2800) [pid = 1741] [serial = 1953] [outer = 0x8b18fc00] 20:37:27 INFO - PROCESS | 1741 | 1463629047866 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]]]}] 20:37:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 20:37:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1733ms 20:37:27 INFO - PROCESS | 1741 | 1463629047948 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 20:37:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 20:37:27 INFO - PROCESS | 1741 | 1463629047953 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 20:37:27 INFO - PROCESS | 1741 | 1463629047959 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 20:37:27 INFO - PROCESS | 1741 | 1463629047963 Marionette TRACE conn4 <- [1,2574,null,{}] 20:37:27 INFO - PROCESS | 1741 | 1463629047969 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}] 20:37:28 INFO - PROCESS | 1741 | 1463629048218 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 20:37:28 INFO - PROCESS | 1741 | 1463629048614 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ce66800 == 144 [pid = 1741] [id = 651] 20:37:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8cfc4400) [pid = 1741] [serial = 1954] [outer = (nil)] 20:37:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8d9d0c00) [pid = 1741] [serial = 1955] [outer = 0x8cfc4400] 20:37:28 INFO - PROCESS | 1741 | 1463629048699 Marionette DEBUG loaded listener.js 20:37:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8e189c00) [pid = 1741] [serial = 1956] [outer = 0x8cfc4400] 20:37:29 INFO - PROCESS | 1741 | 1463629049633 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]]]}] 20:37:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 20:37:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1729ms 20:37:29 INFO - PROCESS | 1741 | 1463629049689 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 20:37:29 INFO - PROCESS | 1741 | 1463629049696 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 20:37:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 20:37:29 INFO - PROCESS | 1741 | 1463629049712 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 20:37:29 INFO - PROCESS | 1741 | 1463629049719 Marionette TRACE conn4 <- [1,2578,null,{}] 20:37:29 INFO - PROCESS | 1741 | 1463629049725 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}] 20:37:29 INFO - PROCESS | 1741 | 1463629049991 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 20:37:30 INFO - PROCESS | 1741 | 1463629050328 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b918c00 == 145 [pid = 1741] [id = 652] 20:37:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8cdd4000) [pid = 1741] [serial = 1957] [outer = (nil)] 20:37:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8eb94000) [pid = 1741] [serial = 1958] [outer = 0x8cdd4000] 20:37:30 INFO - PROCESS | 1741 | 1463629050417 Marionette DEBUG loaded listener.js 20:37:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8eb9d800) [pid = 1741] [serial = 1959] [outer = 0x8cdd4000] 20:37:31 INFO - PROCESS | 1741 | 1463629051352 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]]]}] 20:37:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 20:37:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1709ms 20:37:31 INFO - PROCESS | 1741 | 1463629051414 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 20:37:31 INFO - PROCESS | 1741 | 1463629051418 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 20:37:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 20:37:31 INFO - PROCESS | 1741 | 1463629051424 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 20:37:31 INFO - PROCESS | 1741 | 1463629051427 Marionette TRACE conn4 <- [1,2582,null,{}] 20:37:31 INFO - PROCESS | 1741 | 1463629051433 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}] 20:37:31 INFO - PROCESS | 1741 | 1463629051652 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 20:37:31 INFO - PROCESS | 1741 | 1463629051976 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x89ce1800 == 146 [pid = 1741] [id = 653] 20:37:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8eb9b400) [pid = 1741] [serial = 1960] [outer = (nil)] 20:37:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8f408000) [pid = 1741] [serial = 1961] [outer = 0x8eb9b400] 20:37:32 INFO - PROCESS | 1741 | 1463629052066 Marionette DEBUG loaded listener.js 20:37:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8f531000) [pid = 1741] [serial = 1962] [outer = 0x8eb9b400] 20:37:32 INFO - PROCESS | 1741 | 1463629052905 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]]]}] 20:37:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 20:37:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1533ms 20:37:32 INFO - PROCESS | 1741 | 1463629052958 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 20:37:32 INFO - PROCESS | 1741 | 1463629052961 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 20:37:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 20:37:32 INFO - PROCESS | 1741 | 1463629052987 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 20:37:32 INFO - PROCESS | 1741 | 1463629052991 Marionette TRACE conn4 <- [1,2586,null,{}] 20:37:32 INFO - PROCESS | 1741 | 1463629052996 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}] 20:37:33 INFO - PROCESS | 1741 | 1463629053207 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 20:37:33 INFO - PROCESS | 1741 | 1463629053498 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f551800 == 147 [pid = 1741] [id = 654] 20:37:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8f552c00) [pid = 1741] [serial = 1963] [outer = (nil)] 20:37:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x90ad4000) [pid = 1741] [serial = 1964] [outer = 0x8f552c00] 20:37:33 INFO - PROCESS | 1741 | 1463629053643 Marionette DEBUG loaded listener.js 20:37:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x90dcb800) [pid = 1741] [serial = 1965] [outer = 0x8f552c00] 20:37:34 INFO - PROCESS | 1741 | 1463629054606 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]]]}] 20:37:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 20:37:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1682ms 20:37:34 INFO - PROCESS | 1741 | 1463629054666 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 20:37:34 INFO - PROCESS | 1741 | 1463629054669 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 20:37:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 20:37:34 INFO - PROCESS | 1741 | 1463629054675 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 20:37:34 INFO - PROCESS | 1741 | 1463629054679 Marionette TRACE conn4 <- [1,2590,null,{}] 20:37:34 INFO - PROCESS | 1741 | 1463629054684 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}] 20:37:34 INFO - PROCESS | 1741 | 1463629054903 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 20:37:35 INFO - PROCESS | 1741 | 1463629055232 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e315000 == 148 [pid = 1741] [id = 655] 20:37:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8f2f4400) [pid = 1741] [serial = 1966] [outer = (nil)] 20:37:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x918e0800) [pid = 1741] [serial = 1967] [outer = 0x8f2f4400] 20:37:35 INFO - PROCESS | 1741 | 1463629055316 Marionette DEBUG loaded listener.js 20:37:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x91949800) [pid = 1741] [serial = 1968] [outer = 0x8f2f4400] 20:37:36 INFO - PROCESS | 1741 | 1463629056210 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]]]}] 20:37:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 20:37:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1577ms 20:37:36 INFO - PROCESS | 1741 | 1463629056254 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 20:37:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 20:37:36 INFO - PROCESS | 1741 | 1463629056258 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 20:37:36 INFO - PROCESS | 1741 | 1463629056264 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 20:37:36 INFO - PROCESS | 1741 | 1463629056267 Marionette TRACE conn4 <- [1,2594,null,{}] 20:37:36 INFO - PROCESS | 1741 | 1463629056273 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}] 20:37:36 INFO - PROCESS | 1741 | 1463629056486 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 20:37:36 INFO - PROCESS | 1741 | 1463629056784 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:36 INFO - PROCESS | 1741 | ++DOCSHELL 0x90dca400 == 149 [pid = 1741] [id = 656] 20:37:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x91825800) [pid = 1741] [serial = 1969] [outer = (nil)] 20:37:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x925ddc00) [pid = 1741] [serial = 1970] [outer = 0x91825800] 20:37:36 INFO - PROCESS | 1741 | 1463629056912 Marionette DEBUG loaded listener.js 20:37:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x925e6800) [pid = 1741] [serial = 1971] [outer = 0x91825800] 20:37:37 INFO - PROCESS | 1741 | 1463629057825 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]]]}] 20:37:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 20:37:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1629ms 20:37:37 INFO - PROCESS | 1741 | 1463629057893 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 20:37:37 INFO - PROCESS | 1741 | 1463629057896 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 20:37:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 20:37:37 INFO - PROCESS | 1741 | 1463629057902 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 20:37:37 INFO - PROCESS | 1741 | 1463629057906 Marionette TRACE conn4 <- [1,2598,null,{}] 20:37:37 INFO - PROCESS | 1741 | 1463629057912 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}] 20:37:38 INFO - PROCESS | 1741 | 1463629058114 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 20:37:38 INFO - PROCESS | 1741 | 1463629058479 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d7b9800 == 150 [pid = 1741] [id = 657] 20:37:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x8f537000) [pid = 1741] [serial = 1972] [outer = (nil)] 20:37:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x92ac3000) [pid = 1741] [serial = 1973] [outer = 0x8f537000] 20:37:38 INFO - PROCESS | 1741 | 1463629058572 Marionette DEBUG loaded listener.js 20:37:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x92ac9800) [pid = 1741] [serial = 1974] [outer = 0x8f537000] 20:37:39 INFO - PROCESS | 1741 | 1463629059457 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]]]}] 20:37:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 20:37:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1633ms 20:37:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 20:37:39 INFO - PROCESS | 1741 | 1463629059536 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 20:37:39 INFO - PROCESS | 1741 | 1463629059539 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 20:37:39 INFO - PROCESS | 1741 | 1463629059546 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 20:37:39 INFO - PROCESS | 1741 | 1463629059556 Marionette TRACE conn4 <- [1,2602,null,{}] 20:37:39 INFO - PROCESS | 1741 | 1463629059561 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}] 20:37:39 INFO - PROCESS | 1741 | 1463629059807 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 20:37:40 INFO - PROCESS | 1741 | 1463629060141 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x919cd000 == 151 [pid = 1741] [id = 658] 20:37:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x925e8c00) [pid = 1741] [serial = 1975] [outer = (nil)] 20:37:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x92c4d800) [pid = 1741] [serial = 1976] [outer = 0x925e8c00] 20:37:40 INFO - PROCESS | 1741 | 1463629060229 Marionette DEBUG loaded listener.js 20:37:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x92ee2800) [pid = 1741] [serial = 1977] [outer = 0x925e8c00] 20:37:41 INFO - PROCESS | 1741 | 1463629061140 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]]]}] 20:37:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 20:37:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1648ms 20:37:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 20:37:41 INFO - PROCESS | 1741 | 1463629061194 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 20:37:41 INFO - PROCESS | 1741 | 1463629061197 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 20:37:41 INFO - PROCESS | 1741 | 1463629061203 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 20:37:41 INFO - PROCESS | 1741 | 1463629061207 Marionette TRACE conn4 <- [1,2606,null,{}] 20:37:41 INFO - PROCESS | 1741 | 1463629061212 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}] 20:37:41 INFO - PROCESS | 1741 | 1463629061421 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 20:37:41 INFO - PROCESS | 1741 | 1463629061774 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:41 INFO - PROCESS | 1741 | ++DOCSHELL 0x9513e400 == 152 [pid = 1741] [id = 659] 20:37:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x9513f800) [pid = 1741] [serial = 1978] [outer = (nil)] 20:37:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x95146400) [pid = 1741] [serial = 1979] [outer = 0x9513f800] 20:37:41 INFO - PROCESS | 1741 | 1463629061878 Marionette DEBUG loaded listener.js 20:37:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x9774a800) [pid = 1741] [serial = 1980] [outer = 0x9513f800] 20:37:42 INFO - PROCESS | 1741 | 1463629062845 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]]]}] 20:37:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 20:37:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1688ms 20:37:42 INFO - PROCESS | 1741 | 1463629062892 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 20:37:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 20:37:42 INFO - PROCESS | 1741 | 1463629062896 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 20:37:42 INFO - PROCESS | 1741 | 1463629062903 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 20:37:42 INFO - PROCESS | 1741 | 1463629062907 Marionette TRACE conn4 <- [1,2610,null,{}] 20:37:42 INFO - PROCESS | 1741 | 1463629062913 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}] 20:37:43 INFO - PROCESS | 1741 | 1463629063149 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 20:37:43 INFO - PROCESS | 1741 | 1463629063500 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x93a19c00 == 153 [pid = 1741] [id = 660] 20:37:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x97761c00) [pid = 1741] [serial = 1981] [outer = (nil)] 20:37:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x9a028c00) [pid = 1741] [serial = 1982] [outer = 0x97761c00] 20:37:43 INFO - PROCESS | 1741 | 1463629063588 Marionette DEBUG loaded listener.js 20:37:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x9a034000) [pid = 1741] [serial = 1983] [outer = 0x97761c00] 20:37:44 INFO - PROCESS | 1741 | 1463629064497 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]]]}] 20:37:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 20:37:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1638ms 20:37:44 INFO - PROCESS | 1741 | 1463629064541 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 20:37:44 INFO - PROCESS | 1741 | 1463629064545 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 20:37:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 20:37:44 INFO - PROCESS | 1741 | 1463629064551 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 20:37:44 INFO - PROCESS | 1741 | 1463629064554 Marionette TRACE conn4 <- [1,2614,null,{}] 20:37:44 INFO - PROCESS | 1741 | 1463629064560 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}] 20:37:44 INFO - PROCESS | 1741 | 1463629064762 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 20:37:45 INFO - PROCESS | 1741 | 1463629065066 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a2b3800 == 154 [pid = 1741] [id = 661] 20:37:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x8a2be400) [pid = 1741] [serial = 1984] [outer = (nil)] 20:37:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x9a31cc00) [pid = 1741] [serial = 1985] [outer = 0x8a2be400] 20:37:45 INFO - PROCESS | 1741 | 1463629065196 Marionette DEBUG loaded listener.js 20:37:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x9a357800) [pid = 1741] [serial = 1986] [outer = 0x8a2be400] 20:37:46 INFO - PROCESS | 1741 | 1463629066096 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]]]}] 20:37:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 20:37:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1591ms 20:37:46 INFO - PROCESS | 1741 | 1463629066143 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 20:37:46 INFO - PROCESS | 1741 | 1463629066147 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 20:37:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 20:37:46 INFO - PROCESS | 1741 | 1463629066153 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 20:37:46 INFO - PROCESS | 1741 | 1463629066156 Marionette TRACE conn4 <- [1,2618,null,{}] 20:37:46 INFO - PROCESS | 1741 | 1463629066162 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}] 20:37:46 INFO - PROCESS | 1741 | 1463629066376 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 20:37:46 INFO - PROCESS | 1741 | 1463629066720 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:46 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a062000 == 155 [pid = 1741] [id = 662] 20:37:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x9a098400) [pid = 1741] [serial = 1987] [outer = (nil)] 20:37:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x9b1ab400) [pid = 1741] [serial = 1988] [outer = 0x9a098400] 20:37:46 INFO - PROCESS | 1741 | 1463629066806 Marionette DEBUG loaded listener.js 20:37:46 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x9b8ef400) [pid = 1741] [serial = 1989] [outer = 0x9a098400] 20:37:47 INFO - PROCESS | 1741 | 1463629067651 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]]]}] 20:37:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 20:37:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1527ms 20:37:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 20:37:47 INFO - PROCESS | 1741 | 1463629067682 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 20:37:47 INFO - PROCESS | 1741 | 1463629067685 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 20:37:47 INFO - PROCESS | 1741 | 1463629067691 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 20:37:47 INFO - PROCESS | 1741 | 1463629067695 Marionette TRACE conn4 <- [1,2622,null,{}] 20:37:47 INFO - PROCESS | 1741 | 1463629067701 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}] 20:37:47 INFO - PROCESS | 1741 | 1463629067907 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 20:37:48 INFO - PROCESS | 1741 | 1463629068208 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:48 INFO - PROCESS | 1741 | ++DOCSHELL 0x92edc000 == 156 [pid = 1741] [id = 663] 20:37:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x9b057800) [pid = 1741] [serial = 1990] [outer = (nil)] 20:37:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x9b944400) [pid = 1741] [serial = 1991] [outer = 0x9b057800] 20:37:48 INFO - PROCESS | 1741 | 1463629068332 Marionette DEBUG loaded listener.js 20:37:48 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x9bc88400) [pid = 1741] [serial = 1992] [outer = 0x9b057800] 20:37:49 INFO - PROCESS | 1741 | 1463629069261 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]]]}] 20:37:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 20:37:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1632ms 20:37:49 INFO - PROCESS | 1741 | 1463629069323 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 20:37:49 INFO - PROCESS | 1741 | 1463629069326 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 20:37:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 20:37:49 INFO - PROCESS | 1741 | 1463629069332 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 20:37:49 INFO - PROCESS | 1741 | 1463629069336 Marionette TRACE conn4 <- [1,2626,null,{}] 20:37:49 INFO - PROCESS | 1741 | 1463629069341 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}] 20:37:49 INFO - PROCESS | 1741 | 1463629069546 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 20:37:49 INFO - PROCESS | 1741 | 1463629069890 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a2ba000 == 157 [pid = 1741] [id = 664] 20:37:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x8f401800) [pid = 1741] [serial = 1993] [outer = (nil)] 20:37:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x9c710c00) [pid = 1741] [serial = 1994] [outer = 0x8f401800] 20:37:49 INFO - PROCESS | 1741 | 1463629069976 Marionette DEBUG loaded listener.js 20:37:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x9c79bc00) [pid = 1741] [serial = 1995] [outer = 0x8f401800] 20:37:50 INFO - PROCESS | 1741 | 1463629070861 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]]]}] 20:37:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 20:37:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1577ms 20:37:50 INFO - PROCESS | 1741 | 1463629070911 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 20:37:50 INFO - PROCESS | 1741 | 1463629070914 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 20:37:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 20:37:50 INFO - PROCESS | 1741 | 1463629070921 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 20:37:50 INFO - PROCESS | 1741 | 1463629070926 Marionette TRACE conn4 <- [1,2630,null,{}] 20:37:50 INFO - PROCESS | 1741 | 1463629070931 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}] 20:37:51 INFO - PROCESS | 1741 | 1463629071145 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 20:37:51 INFO - PROCESS | 1741 | 1463629071448 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:51 INFO - PROCESS | 1741 | ++DOCSHELL 0x9bf88400 == 158 [pid = 1741] [id = 665] 20:37:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0x9c4b6c00) [pid = 1741] [serial = 1996] [outer = (nil)] 20:37:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 181 (0xa22ac000) [pid = 1741] [serial = 1997] [outer = 0x9c4b6c00] 20:37:51 INFO - PROCESS | 1741 | 1463629071576 Marionette DEBUG loaded listener.js 20:37:51 INFO - PROCESS | 1741 | ++DOMWINDOW == 182 (0xa2725400) [pid = 1741] [serial = 1998] [outer = 0x9c4b6c00] 20:37:52 INFO - PROCESS | 1741 | 1463629072480 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]]]}] 20:37:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 20:37:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1629ms 20:37:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 20:37:52 INFO - PROCESS | 1741 | 1463629072551 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 20:37:52 INFO - PROCESS | 1741 | 1463629072554 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 20:37:52 INFO - PROCESS | 1741 | 1463629072561 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 20:37:52 INFO - PROCESS | 1741 | 1463629072564 Marionette TRACE conn4 <- [1,2634,null,{}] 20:37:52 INFO - PROCESS | 1741 | 1463629072570 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}] 20:37:52 INFO - PROCESS | 1741 | 1463629072815 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 20:37:53 INFO - PROCESS | 1741 | 1463629073150 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x87061400 == 159 [pid = 1741] [id = 666] 20:37:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 183 (0x87061800) [pid = 1741] [serial = 1999] [outer = (nil)] 20:37:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 184 (0x87069800) [pid = 1741] [serial = 2000] [outer = 0x87061800] 20:37:53 INFO - PROCESS | 1741 | 1463629073237 Marionette DEBUG loaded listener.js 20:37:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 185 (0x8706b400) [pid = 1741] [serial = 2001] [outer = 0x87061800] 20:37:54 INFO - PROCESS | 1741 | 1463629074157 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]]]}] 20:37:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 20:37:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1635ms 20:37:54 INFO - PROCESS | 1741 | 1463629074195 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 20:37:54 INFO - PROCESS | 1741 | 1463629074198 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 20:37:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 20:37:54 INFO - PROCESS | 1741 | 1463629074204 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 20:37:54 INFO - PROCESS | 1741 | 1463629074208 Marionette TRACE conn4 <- [1,2638,null,{}] 20:37:54 INFO - PROCESS | 1741 | 1463629074213 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}] 20:37:54 INFO - PROCESS | 1741 | 1463629074417 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 20:37:54 INFO - PROCESS | 1741 | 1463629074724 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x851a9c00 == 160 [pid = 1741] [id = 667] 20:37:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 186 (0x87061c00) [pid = 1741] [serial = 2002] [outer = (nil)] 20:37:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 187 (0xa114c800) [pid = 1741] [serial = 2003] [outer = 0x87061c00] 20:37:54 INFO - PROCESS | 1741 | 1463629074851 Marionette DEBUG loaded listener.js 20:37:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 188 (0xa3183400) [pid = 1741] [serial = 2004] [outer = 0x87061c00] 20:37:57 INFO - PROCESS | 1741 | --DOCSHELL 0x86778800 == 159 [pid = 1741] [id = 622] 20:37:57 INFO - PROCESS | 1741 | --DOCSHELL 0x85fc8400 == 158 [pid = 1741] [id = 597] 20:37:57 INFO - PROCESS | 1741 | --DOCSHELL 0x8b193400 == 157 [pid = 1741] [id = 648] 20:37:57 INFO - PROCESS | 1741 | --DOCSHELL 0x851a7000 == 156 [pid = 1741] [id = 647] 20:37:57 INFO - PROCESS | 1741 | --DOCSHELL 0x86536800 == 155 [pid = 1741] [id = 646] 20:37:57 INFO - PROCESS | 1741 | --DOCSHELL 0x85598400 == 154 [pid = 1741] [id = 645] 20:37:57 INFO - PROCESS | 1741 | --DOCSHELL 0x85592400 == 153 [pid = 1741] [id = 644] 20:37:57 INFO - PROCESS | 1741 | --DOCSHELL 0xa060a800 == 152 [pid = 1741] [id = 643] 20:37:57 INFO - PROCESS | 1741 | --DOCSHELL 0x8ed3c400 == 151 [pid = 1741] [id = 642] 20:37:57 INFO - PROCESS | 1741 | --DOCSHELL 0x9ca02800 == 150 [pid = 1741] [id = 640] 20:37:57 INFO - PROCESS | 1741 | --DOCSHELL 0x86537800 == 149 [pid = 1741] [id = 641] 20:37:57 INFO - PROCESS | 1741 | --DOCSHELL 0x9a02b400 == 148 [pid = 1741] [id = 639] 20:37:57 INFO - PROCESS | 1741 | --DOCSHELL 0x8f535000 == 147 [pid = 1741] [id = 638] 20:37:57 INFO - PROCESS | 1741 | --DOCSHELL 0x9a00dc00 == 146 [pid = 1741] [id = 637] 20:37:57 INFO - PROCESS | 1741 | --DOCSHELL 0x93a15000 == 145 [pid = 1741] [id = 635] 20:37:57 INFO - PROCESS | 1741 | --DOCSHELL 0x9774a400 == 144 [pid = 1741] [id = 636] 20:37:57 INFO - PROCESS | 1741 | --DOCSHELL 0x92c4bc00 == 143 [pid = 1741] [id = 634] 20:37:57 INFO - PROCESS | 1741 | --DOCSHELL 0x9291a400 == 142 [pid = 1741] [id = 633] 20:37:57 INFO - PROCESS | 1741 | --DOCSHELL 0x92238800 == 141 [pid = 1741] [id = 632] 20:37:57 INFO - PROCESS | 1741 | --DOCSHELL 0x90dc0000 == 140 [pid = 1741] [id = 631] 20:37:57 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca67800 == 139 [pid = 1741] [id = 630] 20:37:57 INFO - PROCESS | 1741 | --DOCSHELL 0x868e1800 == 138 [pid = 1741] [id = 629] 20:37:57 INFO - PROCESS | 1741 | --DOCSHELL 0x8a2b6c00 == 137 [pid = 1741] [id = 627] 20:37:57 INFO - PROCESS | 1741 | --DOCSHELL 0x8cdd7c00 == 136 [pid = 1741] [id = 628] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 187 (0x92c4f400) [pid = 1741] [serial = 1841] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 186 (0x8ca68800) [pid = 1741] [serial = 1871] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 185 (0x8eb9f400) [pid = 1741] [serial = 1740] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 184 (0x8ea61800) [pid = 1741] [serial = 1820] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 183 (0x9b056000) [pid = 1741] [serial = 1854] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 182 (0x9c712000) [pid = 1741] [serial = 1863] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 181 (0x8e190800) [pid = 1741] [serial = 1875] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 180 (0x9b58a400) [pid = 1741] [serial = 1856] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x9a059000) [pid = 1741] [serial = 1850] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x9a060c00) [pid = 1741] [serial = 1851] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x9beb2000) [pid = 1741] [serial = 1860] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x8a9bf800) [pid = 1741] [serial = 1869] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x9182b800) [pid = 1741] [serial = 1830] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x9774b400) [pid = 1741] [serial = 1844] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x9b58e800) [pid = 1741] [serial = 1857] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x8ba47000) [pid = 1741] [serial = 1815] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x9a401400) [pid = 1741] [serial = 1853] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x8f2f2000) [pid = 1741] [serial = 1823] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x9cd43400) [pid = 1741] [serial = 1865] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x92994000) [pid = 1741] [serial = 1839] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x8f536800) [pid = 1741] [serial = 1826] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x9b94e400) [pid = 1741] [serial = 1859] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x92991c00) [pid = 1741] [serial = 1838] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x8daecc00) [pid = 1741] [serial = 1874] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x9194f000) [pid = 1741] [serial = 1832] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x8d7b7400) [pid = 1741] [serial = 1818] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x93a19000) [pid = 1741] [serial = 1842] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x8f2f5000) [pid = 1741] [serial = 1824] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x90dc0800) [pid = 1741] [serial = 1829] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x9cd4e400) [pid = 1741] [serial = 1866] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x8a2b5000) [pid = 1741] [serial = 1868] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x998ab000) [pid = 1741] [serial = 1847] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x8b918800) [pid = 1741] [serial = 1814] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x92918800) [pid = 1741] [serial = 1835] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x868e6c00) [pid = 1741] [serial = 1812] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x86541400) [pid = 1741] [serial = 1811] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x8cdd9400) [pid = 1741] [serial = 1872] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x9a026800) [pid = 1741] [serial = 1848] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x92920c00) [pid = 1741] [serial = 1836] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x8ea6ec00) [pid = 1741] [serial = 1821] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x8dade800) [pid = 1741] [serial = 1877] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x8e31cc00) [pid = 1741] [serial = 1878] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x8d7aa400) [pid = 1741] [serial = 1817] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x90ada000) [pid = 1741] [serial = 1827] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x9c488000) [pid = 1741] [serial = 1862] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x919cbc00) [pid = 1741] [serial = 1833] [outer = (nil)] [url = about:blank] 20:37:57 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x9775f800) [pid = 1741] [serial = 1845] [outer = (nil)] [url = about:blank] 20:37:58 INFO - PROCESS | 1741 | 1463629078000 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]]]}] 20:37:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 20:37:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 3834ms 20:37:58 INFO - PROCESS | 1741 | 1463629078040 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 20:37:58 INFO - PROCESS | 1741 | 1463629078046 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 20:37:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 20:37:58 INFO - PROCESS | 1741 | 1463629078054 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 20:37:58 INFO - PROCESS | 1741 | 1463629078059 Marionette TRACE conn4 <- [1,2642,null,{}] 20:37:58 INFO - PROCESS | 1741 | 1463629078067 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}] 20:37:58 INFO - PROCESS | 1741 | 1463629078263 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 20:37:58 INFO - PROCESS | 1741 | 1463629078470 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x868df800 == 137 [pid = 1741] [id = 668] 20:37:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x868e1800) [pid = 1741] [serial = 2005] [outer = (nil)] 20:37:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x876a6c00) [pid = 1741] [serial = 2006] [outer = 0x868e1800] 20:37:58 INFO - PROCESS | 1741 | 1463629078549 Marionette DEBUG loaded listener.js 20:37:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x89ac6800) [pid = 1741] [serial = 2007] [outer = 0x868e1800] 20:37:59 INFO - PROCESS | 1741 | 1463629079402 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]]]}] 20:37:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 20:37:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1385ms 20:37:59 INFO - PROCESS | 1741 | 1463629079439 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 20:37:59 INFO - PROCESS | 1741 | 1463629079447 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 20:37:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 20:37:59 INFO - PROCESS | 1741 | 1463629079456 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 20:37:59 INFO - PROCESS | 1741 | 1463629079460 Marionette TRACE conn4 <- [1,2646,null,{}] 20:37:59 INFO - PROCESS | 1741 | 1463629079465 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}] 20:37:59 INFO - PROCESS | 1741 | 1463629079670 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 20:37:59 INFO - PROCESS | 1741 | 1463629079917 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a2bcc00 == 138 [pid = 1741] [id = 669] 20:37:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8b18cc00) [pid = 1741] [serial = 2008] [outer = (nil)] 20:37:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8bcd3800) [pid = 1741] [serial = 2009] [outer = 0x8b18cc00] 20:38:00 INFO - PROCESS | 1741 | 1463629079995 Marionette DEBUG loaded listener.js 20:38:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8ca67800) [pid = 1741] [serial = 2010] [outer = 0x8b18cc00] 20:38:00 INFO - PROCESS | 1741 | 1463629080917 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]]]}] 20:38:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 20:38:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1481ms 20:38:00 INFO - PROCESS | 1741 | 1463629080937 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 20:38:00 INFO - PROCESS | 1741 | 1463629080940 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 20:38:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 20:38:00 INFO - PROCESS | 1741 | 1463629080946 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 20:38:00 INFO - PROCESS | 1741 | 1463629080952 Marionette TRACE conn4 <- [1,2650,null,{}] 20:38:00 INFO - PROCESS | 1741 | 1463629080979 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}] 20:38:01 INFO - PROCESS | 1741 | 1463629081255 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 20:38:01 INFO - PROCESS | 1741 | 1463629081314 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a9ca800 == 139 [pid = 1741] [id = 670] 20:38:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x8d9c4800) [pid = 1741] [serial = 2011] [outer = (nil)] 20:38:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x8dae0c00) [pid = 1741] [serial = 2012] [outer = 0x8d9c4800] 20:38:01 INFO - PROCESS | 1741 | 1463629081419 Marionette DEBUG loaded listener.js 20:38:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8e230400) [pid = 1741] [serial = 2013] [outer = 0x8d9c4800] 20:38:02 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x89438000) [pid = 1741] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 20:38:02 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x90bf5400) [pid = 1741] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 20:38:02 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x9a312800) [pid = 1741] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 20:38:02 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x85594000) [pid = 1741] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 20:38:02 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x92992400) [pid = 1741] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 20:38:02 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0xa1156c00) [pid = 1741] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 20:38:02 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x8e18dc00) [pid = 1741] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 20:38:02 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x8ce67400) [pid = 1741] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 20:38:02 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x94605400) [pid = 1741] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 20:38:02 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0xa22af400) [pid = 1741] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 20:38:02 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x91822400) [pid = 1741] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 20:38:02 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x9a316800) [pid = 1741] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 20:38:02 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x8b91dc00) [pid = 1741] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 20:38:02 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x86779000) [pid = 1741] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 20:38:02 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x93a16000) [pid = 1741] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 20:38:02 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x9cdb0800) [pid = 1741] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 20:38:02 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x8f54a400) [pid = 1741] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 20:38:02 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x9a02ac00) [pid = 1741] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 20:38:02 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0xa2377400) [pid = 1741] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 20:38:02 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x9223a800) [pid = 1741] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 20:38:02 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0x8ca4f000) [pid = 1741] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 20:38:02 INFO - PROCESS | 1741 | --DOMWINDOW == 128 (0x9a40b400) [pid = 1741] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 20:38:02 INFO - PROCESS | 1741 | 1463629082961 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]]]}] 20:38:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 20:38:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 2050ms 20:38:03 INFO - PROCESS | 1741 | 1463629083005 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 20:38:03 INFO - PROCESS | 1741 | 1463629083009 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 20:38:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 20:38:03 INFO - PROCESS | 1741 | 1463629083015 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 20:38:03 INFO - PROCESS | 1741 | 1463629083019 Marionette TRACE conn4 <- [1,2654,null,{}] 20:38:03 INFO - PROCESS | 1741 | 1463629083024 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}] 20:38:03 INFO - PROCESS | 1741 | 1463629083216 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 20:38:03 INFO - PROCESS | 1741 | 1463629083231 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a2b3c00 == 140 [pid = 1741] [id = 671] 20:38:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x8dadd800) [pid = 1741] [serial = 2014] [outer = (nil)] 20:38:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x8e31d000) [pid = 1741] [serial = 2015] [outer = 0x8dadd800] 20:38:03 INFO - PROCESS | 1741 | 1463629083303 Marionette DEBUG loaded listener.js 20:38:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x8ea6e800) [pid = 1741] [serial = 2016] [outer = 0x8dadd800] 20:38:04 INFO - PROCESS | 1741 | 1463629084237 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]]]}] 20:38:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 20:38:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1232ms 20:38:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 20:38:04 INFO - PROCESS | 1741 | 1463629084248 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 20:38:04 INFO - PROCESS | 1741 | 1463629084250 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 20:38:04 INFO - PROCESS | 1741 | 1463629084256 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 20:38:04 INFO - PROCESS | 1741 | 1463629084260 Marionette TRACE conn4 <- [1,2658,null,{}] 20:38:04 INFO - PROCESS | 1741 | 1463629084278 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}] 20:38:04 INFO - PROCESS | 1741 | 1463629084464 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 20:38:04 INFO - PROCESS | 1741 | 1463629084847 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x8519f400 == 141 [pid = 1741] [id = 672] 20:38:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x851a2c00) [pid = 1741] [serial = 2017] [outer = (nil)] 20:38:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x8559c000) [pid = 1741] [serial = 2018] [outer = 0x851a2c00] 20:38:04 INFO - PROCESS | 1741 | 1463629084938 Marionette DEBUG loaded listener.js 20:38:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x86776800) [pid = 1741] [serial = 2019] [outer = 0x851a2c00] 20:38:05 INFO - PROCESS | 1741 | 1463629085926 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]]]}] 20:38:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 20:38:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1743ms 20:38:06 INFO - PROCESS | 1741 | 1463629086001 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 20:38:06 INFO - PROCESS | 1741 | 1463629086007 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 20:38:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 20:38:06 INFO - PROCESS | 1741 | 1463629086015 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 20:38:06 INFO - PROCESS | 1741 | 1463629086021 Marionette TRACE conn4 <- [1,2662,null,{}] 20:38:06 INFO - PROCESS | 1741 | 1463629086028 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}] 20:38:06 INFO - PROCESS | 1741 | 1463629086297 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 20:38:06 INFO - PROCESS | 1741 | 1463629086648 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a9c4c00 == 142 [pid = 1741] [id = 673] 20:38:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x8b913000) [pid = 1741] [serial = 2020] [outer = (nil)] 20:38:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x8bcd7000) [pid = 1741] [serial = 2021] [outer = 0x8b913000] 20:38:06 INFO - PROCESS | 1741 | 1463629086741 Marionette DEBUG loaded listener.js 20:38:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8cddb400) [pid = 1741] [serial = 2022] [outer = 0x8b913000] 20:38:07 INFO - PROCESS | 1741 | 1463629087692 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]]]}] 20:38:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 20:38:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1730ms 20:38:07 INFO - PROCESS | 1741 | 1463629087748 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 20:38:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 20:38:07 INFO - PROCESS | 1741 | 1463629087755 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 20:38:07 INFO - PROCESS | 1741 | 1463629087762 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 20:38:07 INFO - PROCESS | 1741 | 1463629087766 Marionette TRACE conn4 <- [1,2666,null,{}] 20:38:07 INFO - PROCESS | 1741 | 1463629087772 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}] 20:38:08 INFO - PROCESS | 1741 | 1463629088000 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 20:38:08 INFO - PROCESS | 1741 | 1463629088381 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x8dade800 == 143 [pid = 1741] [id = 674] 20:38:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8e184c00) [pid = 1741] [serial = 2023] [outer = (nil)] 20:38:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8e22f400) [pid = 1741] [serial = 2024] [outer = 0x8e184c00] 20:38:08 INFO - PROCESS | 1741 | 1463629088473 Marionette DEBUG loaded listener.js 20:38:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8ea65800) [pid = 1741] [serial = 2025] [outer = 0x8e184c00] 20:38:09 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:38:09 INFO - PROCESS | 1741 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 20:38:09 INFO - PROCESS | 1741 | 1463629089879 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]]]}] 20:38:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 20:38:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2131ms 20:38:09 INFO - PROCESS | 1741 | 1463629089893 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 20:38:09 INFO - PROCESS | 1741 | 1463629089896 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 20:38:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 20:38:09 INFO - PROCESS | 1741 | 1463629089918 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 20:38:09 INFO - PROCESS | 1741 | 1463629089927 Marionette TRACE conn4 <- [1,2670,null,{}] 20:38:09 INFO - PROCESS | 1741 | 1463629089933 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}] 20:38:10 INFO - PROCESS | 1741 | 1463629090235 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 20:38:10 INFO - PROCESS | 1741 | 1463629090506 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a9c5800 == 144 [pid = 1741] [id = 675] 20:38:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8ea64800) [pid = 1741] [serial = 2026] [outer = (nil)] 20:38:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8f40b800) [pid = 1741] [serial = 2027] [outer = 0x8ea64800] 20:38:10 INFO - PROCESS | 1741 | 1463629090596 Marionette DEBUG loaded listener.js 20:38:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x90ad4400) [pid = 1741] [serial = 2028] [outer = 0x8ea64800] 20:38:11 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:38:12 INFO - PROCESS | 1741 | 1463629092007 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 20:38:12 INFO - PROCESS | 1741 | 1463629092068 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 20:38:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 20:38:12 INFO - PROCESS | 1741 | 1463629092177 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 20:38:12 INFO - PROCESS | 1741 | 1463629092181 Marionette TRACE conn4 <- [1,2674,null,{}] 20:38:12 INFO - PROCESS | 1741 | 1463629092189 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}] 20:38:12 INFO - PROCESS | 1741 | 1463629092407 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 20:38:12 INFO - PROCESS | 1741 | 1463629092693 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ed49800 == 145 [pid = 1741] [id = 676] 20:38:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x90add400) [pid = 1741] [serial = 2029] [outer = (nil)] 20:38:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x90dc0000) [pid = 1741] [serial = 2030] [outer = 0x90add400] 20:38:12 INFO - PROCESS | 1741 | 1463629092778 Marionette DEBUG loaded listener.js 20:38:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x90dc6c00) [pid = 1741] [serial = 2031] [outer = 0x90add400] 20:38:14 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:38:14 INFO - PROCESS | 1741 | 1463629094128 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 20:38:14 INFO - PROCESS | 1741 | 1463629094166 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 20:38:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 20:38:14 INFO - PROCESS | 1741 | 1463629094174 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 20:38:14 INFO - PROCESS | 1741 | 1463629094177 Marionette TRACE conn4 <- [1,2678,null,{}] 20:38:14 INFO - PROCESS | 1741 | 1463629094184 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}] 20:38:14 INFO - PROCESS | 1741 | 1463629094485 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 20:38:14 INFO - PROCESS | 1741 | 1463629094749 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x91828c00 == 146 [pid = 1741] [id = 677] 20:38:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x91829400) [pid = 1741] [serial = 2032] [outer = (nil)] 20:38:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x919c2400) [pid = 1741] [serial = 2033] [outer = 0x91829400] 20:38:14 INFO - PROCESS | 1741 | 1463629094847 Marionette DEBUG loaded listener.js 20:38:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x9291cc00) [pid = 1741] [serial = 2034] [outer = 0x91829400] 20:38:16 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:38:16 INFO - PROCESS | 1741 | 1463629096228 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]]]}] 20:38:16 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) 20:38:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2079ms 20:38:16 INFO - PROCESS | 1741 | 1463629096253 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 20:38:16 INFO - PROCESS | 1741 | 1463629096257 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 20:38:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 20:38:16 INFO - PROCESS | 1741 | 1463629096263 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 20:38:16 INFO - PROCESS | 1741 | 1463629096267 Marionette TRACE conn4 <- [1,2682,null,{}] 20:38:16 INFO - PROCESS | 1741 | 1463629096272 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}] 20:38:16 INFO - PROCESS | 1741 | 1463629096526 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 20:38:16 INFO - PROCESS | 1741 | 1463629096785 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x8653b000 == 147 [pid = 1741] [id = 678] 20:38:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x91941400) [pid = 1741] [serial = 2035] [outer = (nil)] 20:38:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x9298e000) [pid = 1741] [serial = 2036] [outer = 0x91941400] 20:38:16 INFO - PROCESS | 1741 | 1463629096882 Marionette DEBUG loaded listener.js 20:38:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x92ac7400) [pid = 1741] [serial = 2037] [outer = 0x91941400] 20:38:18 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:38:18 INFO - PROCESS | 1741 | 1463629098208 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]]]}] 20:38:18 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) 20:38:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1980ms 20:38:18 INFO - PROCESS | 1741 | 1463629098243 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 20:38:18 INFO - PROCESS | 1741 | 1463629098246 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 20:38:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 20:38:18 INFO - PROCESS | 1741 | 1463629098253 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 20:38:18 INFO - PROCESS | 1741 | 1463629098256 Marionette TRACE conn4 <- [1,2686,null,{}] 20:38:18 INFO - PROCESS | 1741 | 1463629098262 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}] 20:38:18 INFO - PROCESS | 1741 | 1463629098513 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 20:38:18 INFO - PROCESS | 1741 | 1463629098772 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ed44c00 == 148 [pid = 1741] [id = 679] 20:38:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x92987400) [pid = 1741] [serial = 2038] [outer = (nil)] 20:38:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x93a1bc00) [pid = 1741] [serial = 2039] [outer = 0x92987400] 20:38:18 INFO - PROCESS | 1741 | 1463629098857 Marionette DEBUG loaded listener.js 20:38:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x94605400) [pid = 1741] [serial = 2040] [outer = 0x92987400] 20:38:20 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:38:20 INFO - PROCESS | 1741 | 1463629100211 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 20:38:20 INFO - PROCESS | 1741 | 1463629100240 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 20:38:20 INFO - PROCESS | 1741 | 1463629100247 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 20:38:20 INFO - PROCESS | 1741 | 1463629100251 Marionette TRACE conn4 <- [1,2690,null,{}] 20:38:20 INFO - PROCESS | 1741 | 1463629100256 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}] 20:38:20 INFO - PROCESS | 1741 | 1463629100528 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 20:38:20 INFO - PROCESS | 1741 | 1463629100792 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x85fcec00 == 149 [pid = 1741] [id = 680] 20:38:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x92acb000) [pid = 1741] [serial = 2041] [outer = (nil)] 20:38:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x95146800) [pid = 1741] [serial = 2042] [outer = 0x92acb000] 20:38:20 INFO - PROCESS | 1741 | 1463629100881 Marionette DEBUG loaded listener.js 20:38:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x951d8400) [pid = 1741] [serial = 2043] [outer = 0x92acb000] 20:38:22 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:38:22 INFO - PROCESS | 1741 | 1463629102248 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 20:38:22 INFO - PROCESS | 1741 | 1463629102288 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 20:38:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 20:38:22 INFO - PROCESS | 1741 | 1463629102294 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 20:38:22 INFO - PROCESS | 1741 | 1463629102304 Marionette TRACE conn4 <- [1,2694,null,{}] 20:38:22 INFO - PROCESS | 1741 | 1463629102309 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}] 20:38:22 INFO - PROCESS | 1741 | 1463629102590 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 20:38:22 INFO - PROCESS | 1741 | 1463629102854 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x93ccec00 == 150 [pid = 1741] [id = 681] 20:38:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x951a8000) [pid = 1741] [serial = 2044] [outer = (nil)] 20:38:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x98929800) [pid = 1741] [serial = 2045] [outer = 0x951a8000] 20:38:22 INFO - PROCESS | 1741 | 1463629102942 Marionette DEBUG loaded listener.js 20:38:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x9932b400) [pid = 1741] [serial = 2046] [outer = 0x951a8000] 20:38:24 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:38:24 INFO - PROCESS | 1741 | 1463629104279 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 20:38:24 INFO - PROCESS | 1741 | 1463629104341 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 20:38:24 INFO - PROCESS | 1741 | 1463629104347 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 20:38:24 INFO - PROCESS | 1741 | 1463629104351 Marionette TRACE conn4 <- [1,2698,null,{}] 20:38:24 INFO - PROCESS | 1741 | 1463629104357 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}] 20:38:24 INFO - PROCESS | 1741 | 1463629104661 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 20:38:24 INFO - PROCESS | 1741 | 1463629104928 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x951d7400 == 151 [pid = 1741] [id = 682] 20:38:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x9775dc00) [pid = 1741] [serial = 2047] [outer = (nil)] 20:38:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x9a059000) [pid = 1741] [serial = 2048] [outer = 0x9775dc00] 20:38:25 INFO - PROCESS | 1741 | 1463629105032 Marionette DEBUG loaded listener.js 20:38:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x9a316400) [pid = 1741] [serial = 2049] [outer = 0x9775dc00] 20:38:26 INFO - PROCESS | 1741 | SkCairoFTTypeface::onFilterRec unimplemented 20:38:26 INFO - PROCESS | 1741 | 1463629106433 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 20:38:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 20:38:26 INFO - PROCESS | 1741 | 1463629106491 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 20:38:26 INFO - PROCESS | 1741 | 1463629106498 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 20:38:26 INFO - PROCESS | 1741 | 1463629106503 Marionette TRACE conn4 <- [1,2702,null,{}] 20:38:26 INFO - PROCESS | 1741 | 1463629106509 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}] 20:38:26 INFO - PROCESS | 1741 | 1463629106811 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 20:38:27 INFO - PROCESS | 1741 | 1463629107113 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a02a000 == 152 [pid = 1741] [id = 683] 20:38:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x9a02b400) [pid = 1741] [serial = 2050] [outer = (nil)] 20:38:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x9b059400) [pid = 1741] [serial = 2051] [outer = 0x9a02b400] 20:38:27 INFO - PROCESS | 1741 | 1463629107196 Marionette DEBUG loaded listener.js 20:38:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x9b94ec00) [pid = 1741] [serial = 2052] [outer = 0x9a02b400] 20:38:28 INFO - PROCESS | 1741 | 1463629108137 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]]]}] 20:38:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 20:38:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1681ms 20:38:28 INFO - PROCESS | 1741 | 1463629108178 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 20:38:28 INFO - PROCESS | 1741 | 1463629108182 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 20:38:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 20:38:28 INFO - PROCESS | 1741 | 1463629108188 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 20:38:28 INFO - PROCESS | 1741 | 1463629108192 Marionette TRACE conn4 <- [1,2706,null,{}] 20:38:28 INFO - PROCESS | 1741 | 1463629108197 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}] 20:38:28 INFO - PROCESS | 1741 | 1463629108435 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 20:38:28 INFO - PROCESS | 1741 | 1463629108785 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a40fc00 == 153 [pid = 1741] [id = 684] 20:38:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x9b58a400) [pid = 1741] [serial = 2053] [outer = (nil)] 20:38:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x9c485c00) [pid = 1741] [serial = 2054] [outer = 0x9b58a400] 20:38:28 INFO - PROCESS | 1741 | 1463629108876 Marionette DEBUG loaded listener.js 20:38:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x9c719400) [pid = 1741] [serial = 2055] [outer = 0x9b58a400] 20:38:29 INFO - PROCESS | 1741 | 1463629109852 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]]]}] 20:38:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 20:38:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1733ms 20:38:29 INFO - PROCESS | 1741 | 1463629109923 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 20:38:29 INFO - PROCESS | 1741 | 1463629109927 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 20:38:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 20:38:29 INFO - PROCESS | 1741 | 1463629109933 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 20:38:29 INFO - PROCESS | 1741 | 1463629109936 Marionette TRACE conn4 <- [1,2710,null,{}] 20:38:29 INFO - PROCESS | 1741 | 1463629109942 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}] 20:38:30 INFO - PROCESS | 1741 | 1463629110165 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 20:38:30 INFO - PROCESS | 1741 | 1463629110508 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x851a7800 == 154 [pid = 1741] [id = 685] 20:38:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x9b8fb000) [pid = 1741] [serial = 2056] [outer = (nil)] 20:38:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x9cd49400) [pid = 1741] [serial = 2057] [outer = 0x9b8fb000] 20:38:30 INFO - PROCESS | 1741 | 1463629110604 Marionette DEBUG loaded listener.js 20:38:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x9cda4000) [pid = 1741] [serial = 2058] [outer = 0x9b8fb000] 20:38:31 INFO - PROCESS | 1741 | 1463629111553 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] 20:38:31 INFO - PROCESS | 1741 | 1463629111622 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 20:38:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 20:38:31 INFO - PROCESS | 1741 | 1463629111629 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 20:38:31 INFO - PROCESS | 1741 | 1463629111631 Marionette TRACE conn4 <- [1,2714,null,{}] 20:38:31 INFO - PROCESS | 1741 | 1463629111637 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}] 20:38:31 INFO - PROCESS | 1741 | 1463629111882 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 20:38:32 INFO - PROCESS | 1741 | 1463629112232 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x8bcd8000 == 155 [pid = 1741] [id = 686] 20:38:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x8cdd9c00) [pid = 1741] [serial = 2059] [outer = (nil)] 20:38:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0xa2379400) [pid = 1741] [serial = 2060] [outer = 0x8cdd9c00] 20:38:32 INFO - PROCESS | 1741 | 1463629112322 Marionette DEBUG loaded listener.js 20:38:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0xa27e5400) [pid = 1741] [serial = 2061] [outer = 0x8cdd9c00] 20:38:33 INFO - PROCESS | 1741 | 1463629113214 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]]]}] 20:38:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 20:38:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1627ms 20:38:33 INFO - PROCESS | 1741 | 1463629113257 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 20:38:33 INFO - PROCESS | 1741 | 1463629113261 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 20:38:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 20:38:33 INFO - PROCESS | 1741 | 1463629113267 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 20:38:33 INFO - PROCESS | 1741 | 1463629113270 Marionette TRACE conn4 <- [1,2718,null,{}] 20:38:33 INFO - PROCESS | 1741 | 1463629113276 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}] 20:38:33 INFO - PROCESS | 1741 | 1463629113493 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 20:38:33 INFO - PROCESS | 1741 | 1463629113795 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x951d6000 == 156 [pid = 1741] [id = 687] 20:38:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x9bf92400) [pid = 1741] [serial = 2062] [outer = (nil)] 20:38:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0xa36f1400) [pid = 1741] [serial = 2063] [outer = 0x9bf92400] 20:38:33 INFO - PROCESS | 1741 | 1463629113927 Marionette DEBUG loaded listener.js 20:38:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0xa6382800) [pid = 1741] [serial = 2064] [outer = 0x9bf92400] 20:38:36 INFO - PROCESS | 1741 | --DOCSHELL 0x90bf9400 == 155 [pid = 1741] [id = 113] 20:38:36 INFO - PROCESS | 1741 | --DOCSHELL 0x90dc6800 == 154 [pid = 1741] [id = 135] 20:38:36 INFO - PROCESS | 1741 | --DOCSHELL 0x89435400 == 153 [pid = 1741] [id = 556] 20:38:36 INFO - PROCESS | 1741 | --DOCSHELL 0xa31f4c00 == 152 [pid = 1741] [id = 313] 20:38:36 INFO - PROCESS | 1741 | --DOCSHELL 0x90bf8800 == 151 [pid = 1741] [id = 138] 20:38:36 INFO - PROCESS | 1741 | --DOCSHELL 0x95142400 == 150 [pid = 1741] [id = 137] 20:38:36 INFO - PROCESS | 1741 | --DOCSHELL 0x8a2b3c00 == 149 [pid = 1741] [id = 671] 20:38:36 INFO - PROCESS | 1741 | --DOCSHELL 0x8a9ca800 == 148 [pid = 1741] [id = 670] 20:38:36 INFO - PROCESS | 1741 | --DOCSHELL 0x8a2bcc00 == 147 [pid = 1741] [id = 669] 20:38:36 INFO - PROCESS | 1741 | --DOCSHELL 0x868df800 == 146 [pid = 1741] [id = 668] 20:38:36 INFO - PROCESS | 1741 | --DOCSHELL 0x87061400 == 145 [pid = 1741] [id = 666] 20:38:36 INFO - PROCESS | 1741 | --DOCSHELL 0x8a2ba000 == 144 [pid = 1741] [id = 664] 20:38:36 INFO - PROCESS | 1741 | --DOCSHELL 0x9bf88400 == 143 [pid = 1741] [id = 665] 20:38:36 INFO - PROCESS | 1741 | --DOCSHELL 0x92edc000 == 142 [pid = 1741] [id = 663] 20:38:36 INFO - PROCESS | 1741 | --DOCSHELL 0x9a062000 == 141 [pid = 1741] [id = 662] 20:38:36 INFO - PROCESS | 1741 | --DOCSHELL 0x8a2b3800 == 140 [pid = 1741] [id = 661] 20:38:36 INFO - PROCESS | 1741 | --DOCSHELL 0x9513e400 == 139 [pid = 1741] [id = 659] 20:38:36 INFO - PROCESS | 1741 | --DOCSHELL 0x93a19c00 == 138 [pid = 1741] [id = 660] 20:38:36 INFO - PROCESS | 1741 | --DOCSHELL 0x919cd000 == 137 [pid = 1741] [id = 658] 20:38:36 INFO - PROCESS | 1741 | --DOCSHELL 0x8d7b9800 == 136 [pid = 1741] [id = 657] 20:38:36 INFO - PROCESS | 1741 | --DOCSHELL 0x90dca400 == 135 [pid = 1741] [id = 656] 20:38:36 INFO - PROCESS | 1741 | --DOCSHELL 0x8e315000 == 134 [pid = 1741] [id = 655] 20:38:36 INFO - PROCESS | 1741 | --DOCSHELL 0x8f551800 == 133 [pid = 1741] [id = 654] 20:38:36 INFO - PROCESS | 1741 | --DOCSHELL 0x89ce1800 == 132 [pid = 1741] [id = 653] 20:38:36 INFO - PROCESS | 1741 | --DOCSHELL 0x8ce66800 == 131 [pid = 1741] [id = 651] 20:38:36 INFO - PROCESS | 1741 | --DOCSHELL 0x8b918c00 == 130 [pid = 1741] [id = 652] 20:38:36 INFO - PROCESS | 1741 | --DOCSHELL 0x8a2b9c00 == 129 [pid = 1741] [id = 650] 20:38:36 INFO - PROCESS | 1741 | --DOCSHELL 0x855a0800 == 128 [pid = 1741] [id = 649] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x8dafd400) [pid = 1741] [serial = 1809] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x8d7ab800) [pid = 1741] [serial = 1943] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x8dadd400) [pid = 1741] [serial = 1944] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x925e0c00) [pid = 1741] [serial = 1895] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x919c6400) [pid = 1741] [serial = 1893] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x918d9000) [pid = 1741] [serial = 1892] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x90dc2c00) [pid = 1741] [serial = 1890] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x90bf0800) [pid = 1741] [serial = 1889] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x8f53ec00) [pid = 1741] [serial = 1887] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x8f530c00) [pid = 1741] [serial = 1886] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x8cfc6800) [pid = 1741] [serial = 1884] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x8cdd2800) [pid = 1741] [serial = 1883] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x8ed47800) [pid = 1741] [serial = 1880] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x868e6400) [pid = 1741] [serial = 1937] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x876b0400) [pid = 1741] [serial = 1938] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x8559c400) [pid = 1741] [serial = 1935] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x8559a000) [pid = 1741] [serial = 1934] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0xa63f5c00) [pid = 1741] [serial = 1932] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0xa6382c00) [pid = 1741] [serial = 1931] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0xa36b0400) [pid = 1741] [serial = 1929] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0xa3644000) [pid = 1741] [serial = 1928] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0xa27ea400) [pid = 1741] [serial = 1926] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0xa272d800) [pid = 1741] [serial = 1925] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0xa23bb800) [pid = 1741] [serial = 1923] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0xa22a5000) [pid = 1741] [serial = 1922] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x9cd47000) [pid = 1741] [serial = 1920] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x9cc73800) [pid = 1741] [serial = 1919] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x9c4b4800) [pid = 1741] [serial = 1917] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x9bebe000) [pid = 1741] [serial = 1916] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x9b94fc00) [pid = 1741] [serial = 1914] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x9b591000) [pid = 1741] [serial = 1913] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x9a062400) [pid = 1741] [serial = 1911] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x9a056000) [pid = 1741] [serial = 1910] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x98112c00) [pid = 1741] [serial = 1908] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x9775c000) [pid = 1741] [serial = 1907] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x951da400) [pid = 1741] [serial = 1905] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x951d3000) [pid = 1741] [serial = 1904] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x946e8c00) [pid = 1741] [serial = 1902] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x93cd7c00) [pid = 1741] [serial = 1901] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x92c4d000) [pid = 1741] [serial = 1899] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x92c42800) [pid = 1741] [serial = 1898] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x92919800) [pid = 1741] [serial = 1896] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x8b912800) [pid = 1741] [serial = 1940] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x8ba49800) [pid = 1741] [serial = 1941] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x8d9cec00) [pid = 1741] [serial = 1946] [outer = (nil)] [url = about:blank] 20:38:36 INFO - PROCESS | 1741 | 1463629116816 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] 20:38:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 20:38:36 INFO - PROCESS | 1741 | 1463629116857 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 20:38:36 INFO - PROCESS | 1741 | 1463629116865 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 20:38:36 INFO - PROCESS | 1741 | 1463629116870 Marionette TRACE conn4 <- [1,2722,null,{}] 20:38:36 INFO - PROCESS | 1741 | 1463629116879 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}] 20:38:37 INFO - PROCESS | 1741 | 1463629117108 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 20:38:37 INFO - PROCESS | 1741 | 1463629117359 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x868dbc00 == 129 [pid = 1741] [id = 688] 20:38:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x8706ac00) [pid = 1741] [serial = 2065] [outer = (nil)] 20:38:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x87070800) [pid = 1741] [serial = 2066] [outer = 0x8706ac00] 20:38:37 INFO - PROCESS | 1741 | 1463629117441 Marionette DEBUG loaded listener.js 20:38:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x89438000) [pid = 1741] [serial = 2067] [outer = 0x8706ac00] 20:38:38 INFO - PROCESS | 1741 | 1463629118258 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] 20:38:38 INFO - PROCESS | 1741 | 1463629118305 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 20:38:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 20:38:38 INFO - PROCESS | 1741 | 1463629118315 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 20:38:38 INFO - PROCESS | 1741 | 1463629118319 Marionette TRACE conn4 <- [1,2726,null,{}] 20:38:38 INFO - PROCESS | 1741 | 1463629118324 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}] 20:38:38 INFO - PROCESS | 1741 | 1463629118523 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 20:38:38 INFO - PROCESS | 1741 | 1463629118762 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:38 INFO - PROCESS | 1741 | ++DOCSHELL 0x87069c00 == 130 [pid = 1741] [id = 689] 20:38:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8706e000) [pid = 1741] [serial = 2068] [outer = (nil)] 20:38:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8b917c00) [pid = 1741] [serial = 2069] [outer = 0x8706e000] 20:38:38 INFO - PROCESS | 1741 | 1463629118840 Marionette DEBUG loaded listener.js 20:38:38 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8bcd9400) [pid = 1741] [serial = 2070] [outer = 0x8706e000] 20:38:39 INFO - PROCESS | 1741 | 1463629119776 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]]]}] 20:38:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 20:38:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1489ms 20:38:39 INFO - PROCESS | 1741 | 1463629119804 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 20:38:39 INFO - PROCESS | 1741 | 1463629119808 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 20:38:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 20:38:39 INFO - PROCESS | 1741 | 1463629119814 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 20:38:39 INFO - PROCESS | 1741 | 1463629119820 Marionette TRACE conn4 <- [1,2730,null,{}] 20:38:39 INFO - PROCESS | 1741 | 1463629119844 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}] 20:38:40 INFO - PROCESS | 1741 | 1463629120114 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 20:38:40 INFO - PROCESS | 1741 | 1463629120155 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x85597800 == 131 [pid = 1741] [id = 690] 20:38:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x86543400) [pid = 1741] [serial = 2071] [outer = (nil)] 20:38:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8d7b4800) [pid = 1741] [serial = 2072] [outer = 0x86543400] 20:38:40 INFO - PROCESS | 1741 | 1463629120231 Marionette DEBUG loaded listener.js 20:38:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8dae4c00) [pid = 1741] [serial = 2073] [outer = 0x86543400] 20:38:41 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x8ea61c00) [pid = 1741] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 20:38:41 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x8d9c4800) [pid = 1741] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 20:38:41 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x8cfc4400) [pid = 1741] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 20:38:41 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x8b18fc00) [pid = 1741] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 20:38:41 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x85fc9800) [pid = 1741] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 20:38:41 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x868e1800) [pid = 1741] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 20:38:41 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x87061c00) [pid = 1741] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 20:38:41 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x87061800) [pid = 1741] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 20:38:41 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x9c4b6c00) [pid = 1741] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 20:38:41 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x8f401800) [pid = 1741] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 20:38:41 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x9b057800) [pid = 1741] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 20:38:41 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x9a098400) [pid = 1741] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 20:38:41 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x8a2be400) [pid = 1741] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 20:38:41 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0x97761c00) [pid = 1741] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 20:38:41 INFO - PROCESS | 1741 | --DOMWINDOW == 128 (0x9513f800) [pid = 1741] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 20:38:41 INFO - PROCESS | 1741 | --DOMWINDOW == 127 (0x925e8c00) [pid = 1741] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 20:38:41 INFO - PROCESS | 1741 | --DOMWINDOW == 126 (0x8f537000) [pid = 1741] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 20:38:41 INFO - PROCESS | 1741 | --DOMWINDOW == 125 (0x91825800) [pid = 1741] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 20:38:41 INFO - PROCESS | 1741 | --DOMWINDOW == 124 (0x8f2f4400) [pid = 1741] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 20:38:41 INFO - PROCESS | 1741 | --DOMWINDOW == 123 (0x8f552c00) [pid = 1741] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 20:38:41 INFO - PROCESS | 1741 | --DOMWINDOW == 122 (0x8eb9b400) [pid = 1741] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 20:38:41 INFO - PROCESS | 1741 | --DOMWINDOW == 121 (0x8cdd4000) [pid = 1741] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 20:38:41 INFO - PROCESS | 1741 | --DOMWINDOW == 120 (0x8b18cc00) [pid = 1741] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 20:38:42 INFO - PROCESS | 1741 | 1463629122053 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 20:38:42 INFO - PROCESS | 1741 | 1463629122116 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 20:38:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 20:38:42 INFO - PROCESS | 1741 | 1463629122122 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 20:38:42 INFO - PROCESS | 1741 | 1463629122125 Marionette TRACE conn4 <- [1,2734,null,{}] 20:38:42 INFO - PROCESS | 1741 | 1463629122130 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}] 20:38:42 INFO - PROCESS | 1741 | 1463629122315 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 20:38:42 INFO - PROCESS | 1741 | 1463629122325 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x851ab800 == 132 [pid = 1741] [id = 691] 20:38:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 121 (0x8b18cc00) [pid = 1741] [serial = 2074] [outer = (nil)] 20:38:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 122 (0x8d7b0400) [pid = 1741] [serial = 2075] [outer = 0x8b18cc00] 20:38:42 INFO - PROCESS | 1741 | 1463629122403 Marionette DEBUG loaded listener.js 20:38:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 123 (0x8e237800) [pid = 1741] [serial = 2076] [outer = 0x8b18cc00] 20:38:43 INFO - PROCESS | 1741 | 1463629123367 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]]]}] 20:38:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 20:38:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1276ms 20:38:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 20:38:43 INFO - PROCESS | 1741 | 1463629123399 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 20:38:43 INFO - PROCESS | 1741 | 1463629123402 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 20:38:43 INFO - PROCESS | 1741 | 1463629123408 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 20:38:43 INFO - PROCESS | 1741 | 1463629123412 Marionette TRACE conn4 <- [1,2738,null,{}] 20:38:43 INFO - PROCESS | 1741 | 1463629123417 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}] 20:38:43 INFO - PROCESS | 1741 | 1463629123621 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 20:38:43 INFO - PROCESS | 1741 | 1463629123636 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:43 INFO - PROCESS | 1741 | ++DOCSHELL 0x8bcd6c00 == 133 [pid = 1741] [id = 692] 20:38:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 124 (0x8ce6e800) [pid = 1741] [serial = 2077] [outer = (nil)] 20:38:43 INFO - PROCESS | 1741 | ++DOMWINDOW == 125 (0x8eb99c00) [pid = 1741] [serial = 2078] [outer = 0x8ce6e800] 20:38:43 INFO - PROCESS | 1741 | 1463629123908 Marionette DEBUG loaded listener.js 20:38:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 126 (0x8ed46000) [pid = 1741] [serial = 2079] [outer = 0x8ce6e800] 20:38:45 INFO - PROCESS | 1741 | 1463629125020 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]]]}] 20:38:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 20:38:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1689ms 20:38:45 INFO - PROCESS | 1741 | 1463629125097 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 20:38:45 INFO - PROCESS | 1741 | 1463629125105 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 20:38:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 20:38:45 INFO - PROCESS | 1741 | 1463629125112 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 20:38:45 INFO - PROCESS | 1741 | 1463629125119 Marionette TRACE conn4 <- [1,2742,null,{}] 20:38:45 INFO - PROCESS | 1741 | 1463629125127 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}] 20:38:45 INFO - PROCESS | 1741 | 1463629125368 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 20:38:45 INFO - PROCESS | 1741 | 1463629125680 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x876a2800 == 134 [pid = 1741] [id = 693] 20:38:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 127 (0x8a2bcc00) [pid = 1741] [serial = 2080] [outer = (nil)] 20:38:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 128 (0x8ca51400) [pid = 1741] [serial = 2081] [outer = 0x8a2bcc00] 20:38:45 INFO - PROCESS | 1741 | 1463629125774 Marionette DEBUG loaded listener.js 20:38:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x8cfc6800) [pid = 1741] [serial = 2082] [outer = 0x8a2bcc00] 20:38:46 INFO - PROCESS | 1741 | 1463629126693 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]]]}] 20:38:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 20:38:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1637ms 20:38:46 INFO - PROCESS | 1741 | 1463629126751 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 20:38:46 INFO - PROCESS | 1741 | 1463629126759 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 20:38:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 20:38:46 INFO - PROCESS | 1741 | 1463629126770 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 20:38:46 INFO - PROCESS | 1741 | 1463629126773 Marionette TRACE conn4 <- [1,2746,null,{}] 20:38:46 INFO - PROCESS | 1741 | 1463629126780 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}] 20:38:47 INFO - PROCESS | 1741 | 1463629127044 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 20:38:47 INFO - PROCESS | 1741 | 1463629127417 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ea6b400 == 135 [pid = 1741] [id = 694] 20:38:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x8f2f6400) [pid = 1741] [serial = 2083] [outer = (nil)] 20:38:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x8f401800) [pid = 1741] [serial = 2084] [outer = 0x8f2f6400] 20:38:47 INFO - PROCESS | 1741 | 1463629127506 Marionette DEBUG loaded listener.js 20:38:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x8f52fc00) [pid = 1741] [serial = 2085] [outer = 0x8f2f6400] 20:38:48 INFO - PROCESS | 1741 | 1463629128435 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]]]}] 20:38:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 20:38:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1738ms 20:38:48 INFO - PROCESS | 1741 | 1463629128508 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 20:38:48 INFO - PROCESS | 1741 | 1463629128511 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 20:38:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 20:38:48 INFO - PROCESS | 1741 | 1463629128518 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 20:38:48 INFO - PROCESS | 1741 | 1463629128524 Marionette TRACE conn4 <- [1,2750,null,{}] 20:38:48 INFO - PROCESS | 1741 | 1463629128540 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}] 20:38:48 INFO - PROCESS | 1741 | 1463629128814 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 20:38:49 INFO - PROCESS | 1741 | 1463629129150 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca46c00 == 136 [pid = 1741] [id = 695] 20:38:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x8f54b800) [pid = 1741] [serial = 2086] [outer = (nil)] 20:38:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x90add000) [pid = 1741] [serial = 2087] [outer = 0x8f54b800] 20:38:49 INFO - PROCESS | 1741 | 1463629129241 Marionette DEBUG loaded listener.js 20:38:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x90bf9400) [pid = 1741] [serial = 2088] [outer = 0x8f54b800] 20:38:50 INFO - PROCESS | 1741 | 1463629130149 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]]]}] 20:38:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 20:38:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1687ms 20:38:50 INFO - PROCESS | 1741 | 1463629130204 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 20:38:50 INFO - PROCESS | 1741 | 1463629130208 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 20:38:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 20:38:50 INFO - PROCESS | 1741 | 1463629130215 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 20:38:50 INFO - PROCESS | 1741 | 1463629130218 Marionette TRACE conn4 <- [1,2754,null,{}] 20:38:50 INFO - PROCESS | 1741 | 1463629130224 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}] 20:38:50 INFO - PROCESS | 1741 | 1463629130443 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 20:38:50 INFO - PROCESS | 1741 | 1463629130729 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ea62400 == 137 [pid = 1741] [id = 696] 20:38:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x8f550000) [pid = 1741] [serial = 2089] [outer = (nil)] 20:38:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x91826800) [pid = 1741] [serial = 2090] [outer = 0x8f550000] 20:38:50 INFO - PROCESS | 1741 | 1463629130862 Marionette DEBUG loaded listener.js 20:38:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x91941c00) [pid = 1741] [serial = 2091] [outer = 0x8f550000] 20:38:51 INFO - PROCESS | 1741 | 1463629131751 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]]]}] 20:38:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 20:38:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1578ms 20:38:51 INFO - PROCESS | 1741 | 1463629131794 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 20:38:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 20:38:51 INFO - PROCESS | 1741 | 1463629131798 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 20:38:51 INFO - PROCESS | 1741 | 1463629131804 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 20:38:51 INFO - PROCESS | 1741 | 1463629131807 Marionette TRACE conn4 <- [1,2758,null,{}] 20:38:51 INFO - PROCESS | 1741 | 1463629131813 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}] 20:38:52 INFO - PROCESS | 1741 | 1463629132030 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 20:38:52 INFO - PROCESS | 1741 | 1463629132322 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x90dc0800 == 138 [pid = 1741] [id = 697] 20:38:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x91944c00) [pid = 1741] [serial = 2092] [outer = (nil)] 20:38:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x919c9400) [pid = 1741] [serial = 2093] [outer = 0x91944c00] 20:38:52 INFO - PROCESS | 1741 | 1463629132459 Marionette DEBUG loaded listener.js 20:38:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x92232400) [pid = 1741] [serial = 2094] [outer = 0x91944c00] 20:38:53 INFO - PROCESS | 1741 | 1463629133335 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]]]}] 20:38:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 20:38:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1590ms 20:38:53 INFO - PROCESS | 1741 | 1463629133394 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 20:38:53 INFO - PROCESS | 1741 | 1463629133397 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 20:38:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 20:38:53 INFO - PROCESS | 1741 | 1463629133404 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 20:38:53 INFO - PROCESS | 1741 | 1463629133407 Marionette TRACE conn4 <- [1,2762,null,{}] 20:38:53 INFO - PROCESS | 1741 | 1463629133413 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}] 20:38:53 INFO - PROCESS | 1741 | 1463629133682 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 20:38:54 INFO - PROCESS | 1741 | 1463629134022 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x919c6400 == 139 [pid = 1741] [id = 698] 20:38:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x92239c00) [pid = 1741] [serial = 2095] [outer = (nil)] 20:38:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x9291c400) [pid = 1741] [serial = 2096] [outer = 0x92239c00] 20:38:54 INFO - PROCESS | 1741 | 1463629134119 Marionette DEBUG loaded listener.js 20:38:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x92990400) [pid = 1741] [serial = 2097] [outer = 0x92239c00] 20:38:55 INFO - PROCESS | 1741 | 1463629135029 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]]]}] 20:38:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 20:38:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1683ms 20:38:55 INFO - PROCESS | 1741 | 1463629135088 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 20:38:55 INFO - PROCESS | 1741 | 1463629135091 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 20:38:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 20:38:55 INFO - PROCESS | 1741 | 1463629135098 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 20:38:55 INFO - PROCESS | 1741 | 1463629135102 Marionette TRACE conn4 <- [1,2766,null,{}] 20:38:55 INFO - PROCESS | 1741 | 1463629135108 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}] 20:38:55 INFO - PROCESS | 1741 | 1463629135312 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 20:38:55 INFO - PROCESS | 1741 | 1463629135598 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a9c1000 == 140 [pid = 1741] [id = 699] 20:38:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x90ad9800) [pid = 1741] [serial = 2098] [outer = (nil)] 20:38:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x92c46c00) [pid = 1741] [serial = 2099] [outer = 0x90ad9800] 20:38:55 INFO - PROCESS | 1741 | 1463629135686 Marionette DEBUG loaded listener.js 20:38:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x92c4c400) [pid = 1741] [serial = 2100] [outer = 0x90ad9800] 20:38:56 INFO - PROCESS | 1741 | 1463629136562 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]]]}] 20:38:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 20:38:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1480ms 20:38:56 INFO - PROCESS | 1741 | 1463629136579 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 20:38:56 INFO - PROCESS | 1741 | 1463629136581 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 20:38:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 20:38:56 INFO - PROCESS | 1741 | 1463629136588 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 20:38:56 INFO - PROCESS | 1741 | 1463629136591 Marionette TRACE conn4 <- [1,2770,null,{}] 20:38:56 INFO - PROCESS | 1741 | 1463629136597 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}] 20:38:56 INFO - PROCESS | 1741 | 1463629136795 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 20:38:57 INFO - PROCESS | 1741 | 1463629137099 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:57 INFO - PROCESS | 1741 | ++DOCSHELL 0x92988c00 == 141 [pid = 1741] [id = 700] 20:38:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x9298e800) [pid = 1741] [serial = 2101] [outer = (nil)] 20:38:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x93a19c00) [pid = 1741] [serial = 2102] [outer = 0x9298e800] 20:38:57 INFO - PROCESS | 1741 | 1463629137186 Marionette DEBUG loaded listener.js 20:38:57 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x94601400) [pid = 1741] [serial = 2103] [outer = 0x9298e800] 20:38:58 INFO - PROCESS | 1741 | 1463629138081 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]]]}] 20:38:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 20:38:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1540ms 20:38:58 INFO - PROCESS | 1741 | 1463629138143 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 20:38:58 INFO - PROCESS | 1741 | 1463629138146 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 20:38:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 20:38:58 INFO - PROCESS | 1741 | 1463629138155 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 20:38:58 INFO - PROCESS | 1741 | 1463629138158 Marionette TRACE conn4 <- [1,2774,null,{}] 20:38:58 INFO - PROCESS | 1741 | 1463629138164 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}] 20:38:58 INFO - PROCESS | 1741 | 1463629138381 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 20:38:58 INFO - PROCESS | 1741 | 1463629138727 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x92ad0400 == 142 [pid = 1741] [id = 701] 20:38:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x939f3800) [pid = 1741] [serial = 2104] [outer = (nil)] 20:38:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x951d7c00) [pid = 1741] [serial = 2105] [outer = 0x939f3800] 20:38:58 INFO - PROCESS | 1741 | 1463629138813 Marionette DEBUG loaded listener.js 20:38:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x97756c00) [pid = 1741] [serial = 2106] [outer = 0x939f3800] 20:38:59 INFO - PROCESS | 1741 | 1463629139713 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]]]}] 20:38:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 20:38:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1626ms 20:38:59 INFO - PROCESS | 1741 | 1463629139782 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 20:38:59 INFO - PROCESS | 1741 | 1463629139786 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 20:38:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 20:38:59 INFO - PROCESS | 1741 | 1463629139792 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 20:38:59 INFO - PROCESS | 1741 | 1463629139795 Marionette TRACE conn4 <- [1,2778,null,{}] 20:38:59 INFO - PROCESS | 1741 | 1463629139801 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}] 20:39:00 INFO - PROCESS | 1741 | 1463629140020 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 20:39:00 INFO - PROCESS | 1741 | 1463629140367 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x95145000 == 143 [pid = 1741] [id = 702] 20:39:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x98920800) [pid = 1741] [serial = 2107] [outer = (nil)] 20:39:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x99323c00) [pid = 1741] [serial = 2108] [outer = 0x98920800] 20:39:00 INFO - PROCESS | 1741 | 1463629140457 Marionette DEBUG loaded listener.js 20:39:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x99807c00) [pid = 1741] [serial = 2109] [outer = 0x98920800] 20:39:01 INFO - PROCESS | 1741 | 1463629141358 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]]]}] 20:39:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 20:39:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1635ms 20:39:01 INFO - PROCESS | 1741 | 1463629141427 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 20:39:01 INFO - PROCESS | 1741 | 1463629141432 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 20:39:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 20:39:01 INFO - PROCESS | 1741 | 1463629141438 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 20:39:01 INFO - PROCESS | 1741 | 1463629141443 Marionette TRACE conn4 <- [1,2782,null,{}] 20:39:01 INFO - PROCESS | 1741 | 1463629141448 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}] 20:39:01 INFO - PROCESS | 1741 | 1463629141740 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 20:39:02 INFO - PROCESS | 1741 | 1463629142109 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:02 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a00dc00 == 144 [pid = 1741] [id = 703] 20:39:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x9a059800) [pid = 1741] [serial = 2110] [outer = (nil)] 20:39:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x9a28f800) [pid = 1741] [serial = 2111] [outer = 0x9a059800] 20:39:02 INFO - PROCESS | 1741 | 1463629142203 Marionette DEBUG loaded listener.js 20:39:02 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x9b052000) [pid = 1741] [serial = 2112] [outer = 0x9a059800] 20:39:03 INFO - PROCESS | 1741 | 1463629143081 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]]]}] 20:39:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 20:39:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1685ms 20:39:03 INFO - PROCESS | 1741 | 1463629143124 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 20:39:03 INFO - PROCESS | 1741 | 1463629143127 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 20:39:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 20:39:03 INFO - PROCESS | 1741 | 1463629143134 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 20:39:03 INFO - PROCESS | 1741 | 1463629143137 Marionette TRACE conn4 <- [1,2786,null,{}] 20:39:03 INFO - PROCESS | 1741 | 1463629143143 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}] 20:39:03 INFO - PROCESS | 1741 | 1463629143360 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 20:39:03 INFO - PROCESS | 1741 | 1463629143669 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a057800 == 145 [pid = 1741] [id = 704] 20:39:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x9a21dc00) [pid = 1741] [serial = 2113] [outer = (nil)] 20:39:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x9b2b5c00) [pid = 1741] [serial = 2114] [outer = 0x9a21dc00] 20:39:03 INFO - PROCESS | 1741 | 1463629143801 Marionette DEBUG loaded listener.js 20:39:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x9b591000) [pid = 1741] [serial = 2115] [outer = 0x9a21dc00] 20:39:04 INFO - PROCESS | 1741 | 1463629144683 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]]]}] 20:39:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 20:39:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1581ms 20:39:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 20:39:04 INFO - PROCESS | 1741 | 1463629144715 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 20:39:04 INFO - PROCESS | 1741 | 1463629144718 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 20:39:04 INFO - PROCESS | 1741 | 1463629144725 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 20:39:04 INFO - PROCESS | 1741 | 1463629144738 Marionette TRACE conn4 <- [1,2790,null,{}] 20:39:04 INFO - PROCESS | 1741 | 1463629144744 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}] 20:39:04 INFO - PROCESS | 1741 | 1463629144960 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 20:39:05 INFO - PROCESS | 1741 | 1463629145260 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x9b2b9800 == 146 [pid = 1741] [id = 705] 20:39:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x9b586800) [pid = 1741] [serial = 2116] [outer = (nil)] 20:39:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x9b946800) [pid = 1741] [serial = 2117] [outer = 0x9b586800] 20:39:05 INFO - PROCESS | 1741 | 1463629145389 Marionette DEBUG loaded listener.js 20:39:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x9bc83400) [pid = 1741] [serial = 2118] [outer = 0x9b586800] 20:39:06 INFO - PROCESS | 1741 | 1463629146260 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]]]}] 20:39:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 20:39:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1594ms 20:39:06 INFO - PROCESS | 1741 | 1463629146325 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 20:39:06 INFO - PROCESS | 1741 | 1463629146329 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 20:39:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 20:39:06 INFO - PROCESS | 1741 | 1463629146337 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 20:39:06 INFO - PROCESS | 1741 | 1463629146340 Marionette TRACE conn4 <- [1,2794,null,{}] 20:39:06 INFO - PROCESS | 1741 | 1463629146344 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}] 20:39:06 INFO - PROCESS | 1741 | 1463629146585 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 20:39:06 INFO - PROCESS | 1741 | 1463629146925 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x85fce000 == 147 [pid = 1741] [id = 706] 20:39:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x9bebb000) [pid = 1741] [serial = 2119] [outer = (nil)] 20:39:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x9c488c00) [pid = 1741] [serial = 2120] [outer = 0x9bebb000] 20:39:07 INFO - PROCESS | 1741 | 1463629147013 Marionette DEBUG loaded listener.js 20:39:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x9c793c00) [pid = 1741] [serial = 2121] [outer = 0x9bebb000] 20:39:07 INFO - PROCESS | 1741 | 1463629147915 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]]]}] 20:39:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 20:39:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1648ms 20:39:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 20:39:07 INFO - PROCESS | 1741 | 1463629147987 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 20:39:07 INFO - PROCESS | 1741 | 1463629147990 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 20:39:07 INFO - PROCESS | 1741 | 1463629147996 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 20:39:08 INFO - PROCESS | 1741 | 1463629148000 Marionette TRACE conn4 <- [1,2798,null,{}] 20:39:08 INFO - PROCESS | 1741 | 1463629148006 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}] 20:39:08 INFO - PROCESS | 1741 | 1463629148263 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 20:39:08 INFO - PROCESS | 1741 | 1463629148620 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x876a5800 == 148 [pid = 1741] [id = 707] 20:39:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x9b8fa400) [pid = 1741] [serial = 2122] [outer = (nil)] 20:39:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0xa0608800) [pid = 1741] [serial = 2123] [outer = 0x9b8fa400] 20:39:08 INFO - PROCESS | 1741 | 1463629148705 Marionette DEBUG loaded listener.js 20:39:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0xa1148400) [pid = 1741] [serial = 2124] [outer = 0x9b8fa400] 20:39:09 INFO - PROCESS | 1741 | 1463629149627 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]]]}] 20:39:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 20:39:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1690ms 20:39:09 INFO - PROCESS | 1741 | 1463629149685 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 20:39:09 INFO - PROCESS | 1741 | 1463629149689 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 20:39:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 20:39:09 INFO - PROCESS | 1741 | 1463629149695 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 20:39:09 INFO - PROCESS | 1741 | 1463629149699 Marionette TRACE conn4 <- [1,2802,null,{}] 20:39:09 INFO - PROCESS | 1741 | 1463629149704 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}] 20:39:09 INFO - PROCESS | 1741 | 1463629149956 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 20:39:10 INFO - PROCESS | 1741 | 1463629150303 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:10 INFO - PROCESS | 1741 | ++DOCSHELL 0x9bec0400 == 149 [pid = 1741] [id = 708] 20:39:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x9cd47800) [pid = 1741] [serial = 2125] [outer = (nil)] 20:39:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0xa31d6000) [pid = 1741] [serial = 2126] [outer = 0x9cd47800] 20:39:10 INFO - PROCESS | 1741 | 1463629150386 Marionette DEBUG loaded listener.js 20:39:10 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0xa35cac00) [pid = 1741] [serial = 2127] [outer = 0x9cd47800] 20:39:11 INFO - PROCESS | 1741 | 1463629151263 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]]]}] 20:39:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 20:39:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1630ms 20:39:11 INFO - PROCESS | 1741 | 1463629151326 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 20:39:11 INFO - PROCESS | 1741 | 1463629151329 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 20:39:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 20:39:11 INFO - PROCESS | 1741 | 1463629151335 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 20:39:11 INFO - PROCESS | 1741 | 1463629151339 Marionette TRACE conn4 <- [1,2806,null,{}] 20:39:11 INFO - PROCESS | 1741 | 1463629151344 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}] 20:39:11 INFO - PROCESS | 1741 | 1463629151560 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 20:39:11 INFO - PROCESS | 1741 | 1463629151865 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x9c794400 == 150 [pid = 1741] [id = 709] 20:39:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0xa23bf400) [pid = 1741] [serial = 2128] [outer = (nil)] 20:39:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0xa63f3400) [pid = 1741] [serial = 2129] [outer = 0xa23bf400] 20:39:12 INFO - PROCESS | 1741 | 1463629151993 Marionette DEBUG loaded listener.js 20:39:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0xa68cd800) [pid = 1741] [serial = 2130] [outer = 0xa23bf400] 20:39:12 INFO - PROCESS | 1741 | 1463629152846 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]]]}] 20:39:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 20:39:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1527ms 20:39:12 INFO - PROCESS | 1741 | 1463629152875 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 20:39:12 INFO - PROCESS | 1741 | 1463629152879 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 20:39:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 20:39:12 INFO - PROCESS | 1741 | 1463629152888 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 20:39:12 INFO - PROCESS | 1741 | 1463629152891 Marionette TRACE conn4 <- [1,2810,null,{}] 20:39:12 INFO - PROCESS | 1741 | 1463629152897 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}] 20:39:13 INFO - PROCESS | 1741 | 1463629153110 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 20:39:13 INFO - PROCESS | 1741 | 1463629153412 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x8519e800 == 151 [pid = 1741] [id = 710] 20:39:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x87881800) [pid = 1741] [serial = 2131] [outer = (nil)] 20:39:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x87888800) [pid = 1741] [serial = 2132] [outer = 0x87881800] 20:39:13 INFO - PROCESS | 1741 | 1463629153543 Marionette DEBUG loaded listener.js 20:39:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0x8788c800) [pid = 1741] [serial = 2133] [outer = 0x87881800] 20:39:16 INFO - PROCESS | 1741 | --DOCSHELL 0x89ce7c00 == 150 [pid = 1741] [id = 623] 20:39:16 INFO - PROCESS | 1741 | --DOCSHELL 0x8bcd8000 == 149 [pid = 1741] [id = 686] 20:39:16 INFO - PROCESS | 1741 | --DOCSHELL 0x951d6000 == 148 [pid = 1741] [id = 687] 20:39:16 INFO - PROCESS | 1741 | --DOCSHELL 0x851a7800 == 147 [pid = 1741] [id = 685] 20:39:16 INFO - PROCESS | 1741 | --DOCSHELL 0x9a40fc00 == 146 [pid = 1741] [id = 684] 20:39:16 INFO - PROCESS | 1741 | --DOCSHELL 0x9a02a000 == 145 [pid = 1741] [id = 683] 20:39:16 INFO - PROCESS | 1741 | --DOCSHELL 0x93ccec00 == 144 [pid = 1741] [id = 681] 20:39:16 INFO - PROCESS | 1741 | --DOCSHELL 0x951d7400 == 143 [pid = 1741] [id = 682] 20:39:16 INFO - PROCESS | 1741 | --DOCSHELL 0x85fcec00 == 142 [pid = 1741] [id = 680] 20:39:16 INFO - PROCESS | 1741 | --DOCSHELL 0x8ed44c00 == 141 [pid = 1741] [id = 679] 20:39:16 INFO - PROCESS | 1741 | --DOCSHELL 0x8653b000 == 140 [pid = 1741] [id = 678] 20:39:16 INFO - PROCESS | 1741 | --DOCSHELL 0x91828c00 == 139 [pid = 1741] [id = 677] 20:39:16 INFO - PROCESS | 1741 | --DOCSHELL 0x8ed49800 == 138 [pid = 1741] [id = 676] 20:39:16 INFO - PROCESS | 1741 | --DOCSHELL 0x8dade800 == 137 [pid = 1741] [id = 674] 20:39:16 INFO - PROCESS | 1741 | --DOCSHELL 0x8a9c5800 == 136 [pid = 1741] [id = 675] 20:39:16 INFO - PROCESS | 1741 | --DOCSHELL 0x8a9c4c00 == 135 [pid = 1741] [id = 673] 20:39:16 INFO - PROCESS | 1741 | --DOCSHELL 0x8519f400 == 134 [pid = 1741] [id = 672] 20:39:16 INFO - PROCESS | 1741 | 1463629156925 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]]]}] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x8f2f3800) [pid = 1741] [serial = 1881] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x8dae0c00) [pid = 1741] [serial = 2012] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x8e230400) [pid = 1741] [serial = 2013] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x8d9d0c00) [pid = 1741] [serial = 1955] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x8bce2800) [pid = 1741] [serial = 1953] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x8b91c400) [pid = 1741] [serial = 1952] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x868e3000) [pid = 1741] [serial = 1950] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x86542000) [pid = 1741] [serial = 1949] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x876a6c00) [pid = 1741] [serial = 2006] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x89ac6800) [pid = 1741] [serial = 2007] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0xa3183400) [pid = 1741] [serial = 2004] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0xa114c800) [pid = 1741] [serial = 2003] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x8706b400) [pid = 1741] [serial = 2001] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x87069800) [pid = 1741] [serial = 2000] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0xa2725400) [pid = 1741] [serial = 1998] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0xa22ac000) [pid = 1741] [serial = 1997] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x9c79bc00) [pid = 1741] [serial = 1995] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x9c710c00) [pid = 1741] [serial = 1994] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x9bc88400) [pid = 1741] [serial = 1992] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x9b944400) [pid = 1741] [serial = 1991] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x9b8ef400) [pid = 1741] [serial = 1989] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x9b1ab400) [pid = 1741] [serial = 1988] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x9a357800) [pid = 1741] [serial = 1986] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x9a31cc00) [pid = 1741] [serial = 1985] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x9a034000) [pid = 1741] [serial = 1983] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x9a028c00) [pid = 1741] [serial = 1982] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x9774a800) [pid = 1741] [serial = 1980] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x95146400) [pid = 1741] [serial = 1979] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x92ee2800) [pid = 1741] [serial = 1977] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x92c4d800) [pid = 1741] [serial = 1976] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x92ac9800) [pid = 1741] [serial = 1974] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x92ac3000) [pid = 1741] [serial = 1973] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x925e6800) [pid = 1741] [serial = 1971] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x925ddc00) [pid = 1741] [serial = 1970] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x91949800) [pid = 1741] [serial = 1968] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x918e0800) [pid = 1741] [serial = 1967] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x90dcb800) [pid = 1741] [serial = 1965] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x90ad4000) [pid = 1741] [serial = 1964] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x8f531000) [pid = 1741] [serial = 1962] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x8f408000) [pid = 1741] [serial = 1961] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x8eb9d800) [pid = 1741] [serial = 1959] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x8eb94000) [pid = 1741] [serial = 1958] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x8e189c00) [pid = 1741] [serial = 1956] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x8ca67800) [pid = 1741] [serial = 2010] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x8bcd3800) [pid = 1741] [serial = 2009] [outer = (nil)] [url = about:blank] 20:39:17 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x8e31d000) [pid = 1741] [serial = 2015] [outer = (nil)] [url = about:blank] 20:39:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 20:39:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 4345ms 20:39:17 INFO - PROCESS | 1741 | 1463629157233 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 20:39:17 INFO - PROCESS | 1741 | 1463629157237 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 20:39:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 20:39:17 INFO - PROCESS | 1741 | 1463629157245 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 20:39:17 INFO - PROCESS | 1741 | 1463629157251 Marionette TRACE conn4 <- [1,2814,null,{}] 20:39:17 INFO - PROCESS | 1741 | 1463629157259 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}] 20:39:17 INFO - PROCESS | 1741 | 1463629157445 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 20:39:17 INFO - PROCESS | 1741 | 1463629157457 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:17 INFO - PROCESS | 1741 | ++DOCSHELL 0x85fc6800 == 135 [pid = 1741] [id = 711] 20:39:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x87062800) [pid = 1741] [serial = 2134] [outer = (nil)] 20:39:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x87068400) [pid = 1741] [serial = 2135] [outer = 0x87062800] 20:39:17 INFO - PROCESS | 1741 | 1463629157571 Marionette DEBUG loaded listener.js 20:39:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x876a7800) [pid = 1741] [serial = 2136] [outer = 0x87062800] 20:39:18 INFO - PROCESS | 1741 | 1463629158550 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]]]}] 20:39:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 20:39:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1331ms 20:39:18 INFO - PROCESS | 1741 | 1463629158576 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 20:39:18 INFO - PROCESS | 1741 | 1463629158584 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 20:39:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 20:39:18 INFO - PROCESS | 1741 | 1463629158594 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 20:39:18 INFO - PROCESS | 1741 | 1463629158598 Marionette TRACE conn4 <- [1,2818,null,{}] 20:39:18 INFO - PROCESS | 1741 | 1463629158603 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}] 20:39:18 INFO - PROCESS | 1741 | 1463629158888 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 20:39:18 INFO - PROCESS | 1741 | 1463629158917 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x87883c00 == 136 [pid = 1741] [id = 712] 20:39:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x89ace800) [pid = 1741] [serial = 2137] [outer = (nil)] 20:39:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8a9c4c00) [pid = 1741] [serial = 2138] [outer = 0x89ace800] 20:39:18 INFO - PROCESS | 1741 | 1463629158989 Marionette DEBUG loaded listener.js 20:39:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8ba3b800) [pid = 1741] [serial = 2139] [outer = 0x89ace800] 20:39:20 INFO - PROCESS | 1741 | 1463629160050 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]]]}] 20:39:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 20:39:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1492ms 20:39:20 INFO - PROCESS | 1741 | 1463629160086 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 20:39:20 INFO - PROCESS | 1741 | 1463629160090 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 20:39:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 20:39:20 INFO - PROCESS | 1741 | 1463629160096 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 20:39:20 INFO - PROCESS | 1741 | 1463629160102 Marionette TRACE conn4 <- [1,2822,null,{}] 20:39:20 INFO - PROCESS | 1741 | 1463629160125 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}] 20:39:20 INFO - PROCESS | 1741 | 1463629160407 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 20:39:20 INFO - PROCESS | 1741 | 1463629160441 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x89ced000 == 137 [pid = 1741] [id = 713] 20:39:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8cddd000) [pid = 1741] [serial = 2140] [outer = (nil)] 20:39:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8cfce400) [pid = 1741] [serial = 2141] [outer = 0x8cddd000] 20:39:20 INFO - PROCESS | 1741 | 1463629160518 Marionette DEBUG loaded listener.js 20:39:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8dae3400) [pid = 1741] [serial = 2142] [outer = 0x8cddd000] 20:39:21 INFO - PROCESS | 1741 | 1463629161519 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]]]}] 20:39:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 20:39:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1494ms 20:39:21 INFO - PROCESS | 1741 | 1463629161603 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 20:39:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 20:39:21 INFO - PROCESS | 1741 | 1463629161607 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 20:39:21 INFO - PROCESS | 1741 | 1463629161613 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 20:39:21 INFO - PROCESS | 1741 | 1463629161616 Marionette TRACE conn4 <- [1,2826,null,{}] 20:39:21 INFO - PROCESS | 1741 | 1463629161621 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}] 20:39:22 INFO - PROCESS | 1741 | 1463629162371 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 20:39:22 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x92acb000) [pid = 1741] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 20:39:22 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x8e184c00) [pid = 1741] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 20:39:22 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x91829400) [pid = 1741] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 20:39:22 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x8ea64800) [pid = 1741] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 20:39:22 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x86543400) [pid = 1741] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 20:39:22 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x92987400) [pid = 1741] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 20:39:22 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x8b913000) [pid = 1741] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 20:39:22 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x9b58a400) [pid = 1741] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 20:39:22 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x9b8fb000) [pid = 1741] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 20:39:22 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x8cdd9c00) [pid = 1741] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 20:39:22 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x9bf92400) [pid = 1741] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 20:39:22 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x9775dc00) [pid = 1741] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 20:39:22 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x90add400) [pid = 1741] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 20:39:22 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0x9a02b400) [pid = 1741] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 20:39:22 INFO - PROCESS | 1741 | --DOMWINDOW == 128 (0x951a8000) [pid = 1741] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 20:39:22 INFO - PROCESS | 1741 | --DOMWINDOW == 127 (0x8706ac00) [pid = 1741] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 20:39:22 INFO - PROCESS | 1741 | --DOMWINDOW == 126 (0x8706e000) [pid = 1741] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 20:39:22 INFO - PROCESS | 1741 | --DOMWINDOW == 125 (0x8cfc1800) [pid = 1741] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 20:39:22 INFO - PROCESS | 1741 | --DOMWINDOW == 124 (0x91941400) [pid = 1741] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 20:39:22 INFO - PROCESS | 1741 | --DOMWINDOW == 123 (0x8b18cc00) [pid = 1741] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 20:39:22 INFO - PROCESS | 1741 | --DOMWINDOW == 122 (0x851a2c00) [pid = 1741] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 20:39:22 INFO - PROCESS | 1741 | 1463629162605 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x85599400 == 138 [pid = 1741] [id = 714] 20:39:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 123 (0x8559e000) [pid = 1741] [serial = 2143] [outer = (nil)] 20:39:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 124 (0x8a2b6c00) [pid = 1741] [serial = 2144] [outer = 0x8559e000] 20:39:22 INFO - PROCESS | 1741 | 1463629162678 Marionette DEBUG loaded listener.js 20:39:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 125 (0x8e22e400) [pid = 1741] [serial = 2145] [outer = 0x8559e000] 20:39:23 INFO - PROCESS | 1741 | 1463629163438 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 20:39:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 20:39:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1878ms 20:39:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 20:39:23 INFO - PROCESS | 1741 | 1463629163491 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 20:39:23 INFO - PROCESS | 1741 | 1463629163494 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 20:39:23 INFO - PROCESS | 1741 | 1463629163500 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 20:39:23 INFO - PROCESS | 1741 | 1463629163503 Marionette TRACE conn4 <- [1,2830,null,{}] 20:39:23 INFO - PROCESS | 1741 | 1463629163508 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}] 20:39:23 INFO - PROCESS | 1741 | 1463629163781 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 20:39:23 INFO - PROCESS | 1741 | 1463629163803 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:23 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca73000 == 139 [pid = 1741] [id = 715] 20:39:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 126 (0x8ca75000) [pid = 1741] [serial = 2146] [outer = (nil)] 20:39:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 127 (0x8ea6c400) [pid = 1741] [serial = 2147] [outer = 0x8ca75000] 20:39:23 INFO - PROCESS | 1741 | 1463629163872 Marionette DEBUG loaded listener.js 20:39:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 128 (0x8e31e000) [pid = 1741] [serial = 2148] [outer = 0x8ca75000] 20:39:25 INFO - PROCESS | 1741 | 1463629165111 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]]]}] 20:39:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 20:39:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1684ms 20:39:25 INFO - PROCESS | 1741 | 1463629165184 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 20:39:25 INFO - PROCESS | 1741 | 1463629165189 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 20:39:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 20:39:25 INFO - PROCESS | 1741 | 1463629165199 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 20:39:25 INFO - PROCESS | 1741 | 1463629165203 Marionette TRACE conn4 <- [1,2834,null,{}] 20:39:25 INFO - PROCESS | 1741 | 1463629165224 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}] 20:39:25 INFO - PROCESS | 1741 | 1463629165483 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 20:39:25 INFO - PROCESS | 1741 | 1463629165834 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:25 INFO - PROCESS | 1741 | ++DOCSHELL 0x868e1800 == 140 [pid = 1741] [id = 716] 20:39:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x868e5000) [pid = 1741] [serial = 2149] [outer = (nil)] 20:39:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x8943c400) [pid = 1741] [serial = 2150] [outer = 0x868e5000] 20:39:25 INFO - PROCESS | 1741 | 1463629165923 Marionette DEBUG loaded listener.js 20:39:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x8ba48800) [pid = 1741] [serial = 2151] [outer = 0x868e5000] 20:39:26 INFO - PROCESS | 1741 | 1463629166873 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 20:39:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 20:39:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1710ms 20:39:26 INFO - PROCESS | 1741 | 1463629166908 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 20:39:26 INFO - PROCESS | 1741 | 1463629166917 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 20:39:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 20:39:26 INFO - PROCESS | 1741 | 1463629166927 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 20:39:26 INFO - PROCESS | 1741 | 1463629166931 Marionette TRACE conn4 <- [1,2838,null,{}] 20:39:26 INFO - PROCESS | 1741 | 1463629166937 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}] 20:39:27 INFO - PROCESS | 1741 | 1463629167187 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 20:39:27 INFO - PROCESS | 1741 | 1463629167530 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x8daf9400 == 141 [pid = 1741] [id = 717] 20:39:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x8daf9c00) [pid = 1741] [serial = 2152] [outer = (nil)] 20:39:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x8ea5f800) [pid = 1741] [serial = 2153] [outer = 0x8daf9c00] 20:39:27 INFO - PROCESS | 1741 | 1463629167619 Marionette DEBUG loaded listener.js 20:39:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x8ed46400) [pid = 1741] [serial = 2154] [outer = 0x8daf9c00] 20:39:28 INFO - PROCESS | 1741 | 1463629168571 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]]]}] 20:39:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 20:39:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1680ms 20:39:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 20:39:28 INFO - PROCESS | 1741 | 1463629168608 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 20:39:28 INFO - PROCESS | 1741 | 1463629168611 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 20:39:28 INFO - PROCESS | 1741 | 1463629168618 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 20:39:28 INFO - PROCESS | 1741 | 1463629168624 Marionette TRACE conn4 <- [1,2842,null,{}] 20:39:28 INFO - PROCESS | 1741 | 1463629168661 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}] 20:39:28 INFO - PROCESS | 1741 | 1463629168909 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 20:39:29 INFO - PROCESS | 1741 | 1463629169245 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:29 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e186000 == 142 [pid = 1741] [id = 718] 20:39:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x8f408000) [pid = 1741] [serial = 2155] [outer = (nil)] 20:39:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x8f549400) [pid = 1741] [serial = 2156] [outer = 0x8f408000] 20:39:29 INFO - PROCESS | 1741 | 1463629169340 Marionette DEBUG loaded listener.js 20:39:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x90ad7000) [pid = 1741] [serial = 2157] [outer = 0x8f408000] 20:39:30 INFO - PROCESS | 1741 | 1463629170249 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]]]}] 20:39:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 20:39:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1686ms 20:39:30 INFO - PROCESS | 1741 | 1463629170304 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 20:39:30 INFO - PROCESS | 1741 | 1463629170308 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 20:39:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 20:39:30 INFO - PROCESS | 1741 | 1463629170315 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 20:39:30 INFO - PROCESS | 1741 | 1463629170319 Marionette TRACE conn4 <- [1,2846,null,{}] 20:39:30 INFO - PROCESS | 1741 | 1463629170324 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}] 20:39:30 INFO - PROCESS | 1741 | 1463629170557 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 20:39:30 INFO - PROCESS | 1741 | 1463629170889 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f40a000 == 143 [pid = 1741] [id = 719] 20:39:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x90bf4000) [pid = 1741] [serial = 2158] [outer = (nil)] 20:39:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x90dc9c00) [pid = 1741] [serial = 2159] [outer = 0x90bf4000] 20:39:30 INFO - PROCESS | 1741 | 1463629170981 Marionette DEBUG loaded listener.js 20:39:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x91829400) [pid = 1741] [serial = 2160] [outer = 0x90bf4000] 20:39:31 INFO - PROCESS | 1741 | 1463629171875 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]]]}] 20:39:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 20:39:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1629ms 20:39:31 INFO - PROCESS | 1741 | 1463629171945 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 20:39:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 20:39:31 INFO - PROCESS | 1741 | 1463629171949 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 20:39:31 INFO - PROCESS | 1741 | 1463629171956 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 20:39:31 INFO - PROCESS | 1741 | 1463629171959 Marionette TRACE conn4 <- [1,2850,null,{}] 20:39:31 INFO - PROCESS | 1741 | 1463629171971 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}] 20:39:32 INFO - PROCESS | 1741 | 1463629172254 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 20:39:32 INFO - PROCESS | 1741 | 1463629172592 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca74800 == 144 [pid = 1741] [id = 720] 20:39:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x90bf7800) [pid = 1741] [serial = 2161] [outer = (nil)] 20:39:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x919c1800) [pid = 1741] [serial = 2162] [outer = 0x90bf7800] 20:39:32 INFO - PROCESS | 1741 | 1463629172684 Marionette DEBUG loaded listener.js 20:39:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x919c3c00) [pid = 1741] [serial = 2163] [outer = 0x90bf7800] 20:39:33 INFO - PROCESS | 1741 | 1463629173615 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 20:39:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 20:39:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1741ms 20:39:33 INFO - PROCESS | 1741 | 1463629173697 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 20:39:33 INFO - PROCESS | 1741 | 1463629173701 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 20:39:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 20:39:33 INFO - PROCESS | 1741 | 1463629173707 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 20:39:33 INFO - PROCESS | 1741 | 1463629173710 Marionette TRACE conn4 <- [1,2854,null,{}] 20:39:33 INFO - PROCESS | 1741 | 1463629173716 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}] 20:39:34 INFO - PROCESS | 1741 | 1463629174000 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 20:39:34 INFO - PROCESS | 1741 | 1463629174350 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f548400 == 145 [pid = 1741] [id = 721] 20:39:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x918d8c00) [pid = 1741] [serial = 2164] [outer = (nil)] 20:39:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x92993800) [pid = 1741] [serial = 2165] [outer = 0x918d8c00] 20:39:34 INFO - PROCESS | 1741 | 1463629174435 Marionette DEBUG loaded listener.js 20:39:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x92ac6400) [pid = 1741] [serial = 2166] [outer = 0x918d8c00] 20:39:35 INFO - PROCESS | 1741 | 1463629175328 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]]]}] 20:39:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 20:39:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1681ms 20:39:35 INFO - PROCESS | 1741 | 1463629175389 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 20:39:35 INFO - PROCESS | 1741 | 1463629175393 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 20:39:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 20:39:35 INFO - PROCESS | 1741 | 1463629175399 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 20:39:35 INFO - PROCESS | 1741 | 1463629175403 Marionette TRACE conn4 <- [1,2858,null,{}] 20:39:35 INFO - PROCESS | 1741 | 1463629175408 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}] 20:39:35 INFO - PROCESS | 1741 | 1463629175622 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 20:39:35 INFO - PROCESS | 1741 | 1463629175915 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:35 INFO - PROCESS | 1741 | ++DOCSHELL 0x91949800 == 146 [pid = 1741] [id = 722] 20:39:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x9194d400) [pid = 1741] [serial = 2167] [outer = (nil)] 20:39:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x93a0ec00) [pid = 1741] [serial = 2168] [outer = 0x9194d400] 20:39:36 INFO - PROCESS | 1741 | 1463629176045 Marionette DEBUG loaded listener.js 20:39:36 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x93ccb000) [pid = 1741] [serial = 2169] [outer = 0x9194d400] 20:39:36 INFO - PROCESS | 1741 | 1463629176914 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 20:39:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 20:39:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1579ms 20:39:36 INFO - PROCESS | 1741 | 1463629176996 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 20:39:37 INFO - PROCESS | 1741 | 1463629177003 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 20:39:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 20:39:37 INFO - PROCESS | 1741 | 1463629177014 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 20:39:37 INFO - PROCESS | 1741 | 1463629177017 Marionette TRACE conn4 <- [1,2862,null,{}] 20:39:37 INFO - PROCESS | 1741 | 1463629177023 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}] 20:39:37 INFO - PROCESS | 1741 | 1463629177249 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 20:39:37 INFO - PROCESS | 1741 | 1463629177589 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:37 INFO - PROCESS | 1741 | ++DOCSHELL 0x92ac5000 == 147 [pid = 1741] [id = 723] 20:39:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x92ee2800) [pid = 1741] [serial = 2170] [outer = (nil)] 20:39:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x951d9800) [pid = 1741] [serial = 2171] [outer = 0x92ee2800] 20:39:37 INFO - PROCESS | 1741 | 1463629177676 Marionette DEBUG loaded listener.js 20:39:37 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x9775f400) [pid = 1741] [serial = 2172] [outer = 0x92ee2800] 20:39:38 INFO - PROCESS | 1741 | 1463629178561 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]]]}] 20:39:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 20:39:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1584ms 20:39:38 INFO - PROCESS | 1741 | 1463629178599 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 20:39:38 INFO - PROCESS | 1741 | 1463629178603 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 20:39:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 20:39:38 INFO - PROCESS | 1741 | 1463629178609 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 20:39:38 INFO - PROCESS | 1741 | 1463629178612 Marionette TRACE conn4 <- [1,2866,null,{}] 20:39:38 INFO - PROCESS | 1741 | 1463629178618 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}] 20:39:38 INFO - PROCESS | 1741 | 1463629178829 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 20:39:39 INFO - PROCESS | 1741 | 1463629179182 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f553000 == 148 [pid = 1741] [id = 724] 20:39:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x91945c00) [pid = 1741] [serial = 2173] [outer = (nil)] 20:39:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x9a02a000) [pid = 1741] [serial = 2174] [outer = 0x91945c00] 20:39:39 INFO - PROCESS | 1741 | 1463629179277 Marionette DEBUG loaded listener.js 20:39:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x9a02f800) [pid = 1741] [serial = 2175] [outer = 0x91945c00] 20:39:40 INFO - PROCESS | 1741 | 1463629180211 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]]]}] 20:39:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 20:39:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1633ms 20:39:40 INFO - PROCESS | 1741 | 1463629180245 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 20:39:40 INFO - PROCESS | 1741 | 1463629180248 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 20:39:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 20:39:40 INFO - PROCESS | 1741 | 1463629180255 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 20:39:40 INFO - PROCESS | 1741 | 1463629180258 Marionette TRACE conn4 <- [1,2870,null,{}] 20:39:40 INFO - PROCESS | 1741 | 1463629180264 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}] 20:39:40 INFO - PROCESS | 1741 | 1463629180482 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 20:39:40 INFO - PROCESS | 1741 | 1463629180828 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x85592c00 == 149 [pid = 1741] [id = 725] 20:39:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x97752c00) [pid = 1741] [serial = 2176] [outer = (nil)] 20:39:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x9a313000) [pid = 1741] [serial = 2177] [outer = 0x97752c00] 20:39:40 INFO - PROCESS | 1741 | 1463629180917 Marionette DEBUG loaded listener.js 20:39:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x9a318c00) [pid = 1741] [serial = 2178] [outer = 0x97752c00] 20:39:41 INFO - PROCESS | 1741 | 1463629181837 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]]]}] 20:39:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 20:39:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1635ms 20:39:41 INFO - PROCESS | 1741 | 1463629181891 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 20:39:41 INFO - PROCESS | 1741 | 1463629181894 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 20:39:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 20:39:41 INFO - PROCESS | 1741 | 1463629181901 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 20:39:41 INFO - PROCESS | 1741 | 1463629181906 Marionette TRACE conn4 <- [1,2874,null,{}] 20:39:41 INFO - PROCESS | 1741 | 1463629181911 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}] 20:39:42 INFO - PROCESS | 1741 | 1463629182166 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 20:39:42 INFO - PROCESS | 1741 | 1463629182524 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x9a05bc00 == 150 [pid = 1741] [id = 726] 20:39:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x9b947800) [pid = 1741] [serial = 2179] [outer = (nil)] 20:39:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x9beb3800) [pid = 1741] [serial = 2180] [outer = 0x9b947800] 20:39:42 INFO - PROCESS | 1741 | 1463629182620 Marionette DEBUG loaded listener.js 20:39:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x9c4b6c00) [pid = 1741] [serial = 2181] [outer = 0x9b947800] 20:39:43 INFO - PROCESS | 1741 | 1463629183525 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]]]}] 20:39:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 20:39:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1682ms 20:39:43 INFO - PROCESS | 1741 | 1463629183585 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 20:39:43 INFO - PROCESS | 1741 | 1463629183589 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 20:39:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 20:39:43 INFO - PROCESS | 1741 | 1463629183595 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 20:39:43 INFO - PROCESS | 1741 | 1463629183599 Marionette TRACE conn4 <- [1,2878,null,{}] 20:39:43 INFO - PROCESS | 1741 | 1463629183604 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}] 20:39:43 INFO - PROCESS | 1741 | 1463629183822 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 20:39:44 INFO - PROCESS | 1741 | 1463629184176 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x92c50400 == 151 [pid = 1741] [id = 727] 20:39:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x951dcc00) [pid = 1741] [serial = 2182] [outer = (nil)] 20:39:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x9cc73c00) [pid = 1741] [serial = 2183] [outer = 0x951dcc00] 20:39:44 INFO - PROCESS | 1741 | 1463629184263 Marionette DEBUG loaded listener.js 20:39:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0xa060e400) [pid = 1741] [serial = 2184] [outer = 0x951dcc00] 20:39:45 INFO - PROCESS | 1741 | 1463629185189 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]]]}] 20:39:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 20:39:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1632ms 20:39:45 INFO - PROCESS | 1741 | 1463629185229 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 20:39:45 INFO - PROCESS | 1741 | 1463629185232 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 20:39:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 20:39:45 INFO - PROCESS | 1741 | 1463629185239 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 20:39:45 INFO - PROCESS | 1741 | 1463629185242 Marionette TRACE conn4 <- [1,2882,null,{}] 20:39:45 INFO - PROCESS | 1741 | 1463629185247 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}] 20:39:45 INFO - PROCESS | 1741 | 1463629185460 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 20:39:45 INFO - PROCESS | 1741 | 1463629185733 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x9c794c00 == 152 [pid = 1741] [id = 728] 20:39:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x9c798c00) [pid = 1741] [serial = 2185] [outer = (nil)] 20:39:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0xa27cc800) [pid = 1741] [serial = 2186] [outer = 0x9c798c00] 20:39:45 INFO - PROCESS | 1741 | 1463629185866 Marionette DEBUG loaded listener.js 20:39:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0xa31ea400) [pid = 1741] [serial = 2187] [outer = 0x9c798c00] 20:39:46 INFO - PROCESS | 1741 | 1463629186754 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]]]}] 20:39:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 20:39:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1578ms 20:39:46 INFO - PROCESS | 1741 | 1463629186818 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 20:39:46 INFO - PROCESS | 1741 | 1463629186821 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 20:39:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 20:39:46 INFO - PROCESS | 1741 | 1463629186827 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 20:39:46 INFO - PROCESS | 1741 | 1463629186831 Marionette TRACE conn4 <- [1,2886,null,{}] 20:39:46 INFO - PROCESS | 1741 | 1463629186836 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}] 20:39:47 INFO - PROCESS | 1741 | 1463629187067 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 20:39:47 INFO - PROCESS | 1741 | 1463629187418 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x8b189800 == 153 [pid = 1741] [id = 729] 20:39:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0xa237e800) [pid = 1741] [serial = 2188] [outer = (nil)] 20:39:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0xa6859400) [pid = 1741] [serial = 2189] [outer = 0xa237e800] 20:39:47 INFO - PROCESS | 1741 | 1463629187508 Marionette DEBUG loaded listener.js 20:39:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0xa68d2800) [pid = 1741] [serial = 2190] [outer = 0xa237e800] 20:39:48 INFO - PROCESS | 1741 | 1463629188414 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]]]}] 20:39:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 20:39:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1631ms 20:39:48 INFO - PROCESS | 1741 | 1463629188460 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 20:39:48 INFO - PROCESS | 1741 | 1463629188464 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 20:39:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 20:39:48 INFO - PROCESS | 1741 | 1463629188470 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 20:39:48 INFO - PROCESS | 1741 | 1463629188474 Marionette TRACE conn4 <- [1,2890,null,{}] 20:39:48 INFO - PROCESS | 1741 | 1463629188479 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}] 20:39:48 INFO - PROCESS | 1741 | 1463629188696 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 20:39:49 INFO - PROCESS | 1741 | 1463629189052 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x85242800 == 154 [pid = 1741] [id = 730] 20:39:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x85243400) [pid = 1741] [serial = 2191] [outer = (nil)] 20:39:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x8524ac00) [pid = 1741] [serial = 2192] [outer = 0x85243400] 20:39:49 INFO - PROCESS | 1741 | 1463629189142 Marionette DEBUG loaded listener.js 20:39:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x8524d000) [pid = 1741] [serial = 2193] [outer = 0x85243400] 20:39:50 INFO - PROCESS | 1741 | 1463629190078 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 20:39:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 20:39:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1678ms 20:39:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 20:39:50 INFO - PROCESS | 1741 | 1463629190149 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 20:39:50 INFO - PROCESS | 1741 | 1463629190152 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 20:39:50 INFO - PROCESS | 1741 | 1463629190159 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 20:39:50 INFO - PROCESS | 1741 | 1463629190162 Marionette TRACE conn4 <- [1,2894,null,{}] 20:39:50 INFO - PROCESS | 1741 | 1463629190168 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}] 20:39:50 INFO - PROCESS | 1741 | 1463629190425 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 20:39:50 INFO - PROCESS | 1741 | 1463629190771 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:50 INFO - PROCESS | 1741 | ++DOCSHELL 0x85246c00 == 155 [pid = 1741] [id = 731] 20:39:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x8524b000) [pid = 1741] [serial = 2194] [outer = (nil)] 20:39:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0xa36eb800) [pid = 1741] [serial = 2195] [outer = 0x8524b000] 20:39:50 INFO - PROCESS | 1741 | 1463629190856 Marionette DEBUG loaded listener.js 20:39:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0xa51eb000) [pid = 1741] [serial = 2196] [outer = 0x8524b000] 20:39:51 INFO - PROCESS | 1741 | 1463629191748 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]]]}] 20:39:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 20:39:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1634ms 20:39:51 INFO - PROCESS | 1741 | 1463629191792 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 20:39:51 INFO - PROCESS | 1741 | 1463629191796 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 20:39:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 20:39:51 INFO - PROCESS | 1741 | 1463629191802 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 20:39:51 INFO - PROCESS | 1741 | 1463629191805 Marionette TRACE conn4 <- [1,2898,null,{}] 20:39:51 INFO - PROCESS | 1741 | 1463629191811 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}] 20:39:52 INFO - PROCESS | 1741 | 1463629192020 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 20:39:52 INFO - PROCESS | 1741 | 1463629192344 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:52 INFO - PROCESS | 1741 | ++DOCSHELL 0x85243000 == 156 [pid = 1741] [id = 732] 20:39:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x855a0c00) [pid = 1741] [serial = 2197] [outer = (nil)] 20:39:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x86667800) [pid = 1741] [serial = 2198] [outer = 0x855a0c00] 20:39:52 INFO - PROCESS | 1741 | 1463629192476 Marionette DEBUG loaded listener.js 20:39:52 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x86669000) [pid = 1741] [serial = 2199] [outer = 0x855a0c00] 20:39:53 INFO - PROCESS | 1741 | 1463629193386 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]]]}] 20:39:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 20:39:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1638ms 20:39:53 INFO - PROCESS | 1741 | 1463629193442 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 20:39:53 INFO - PROCESS | 1741 | 1463629193446 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 20:39:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 20:39:53 INFO - PROCESS | 1741 | 1463629193452 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 20:39:53 INFO - PROCESS | 1741 | 1463629193455 Marionette TRACE conn4 <- [1,2902,null,{}] 20:39:53 INFO - PROCESS | 1741 | 1463629193461 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}] 20:39:53 INFO - PROCESS | 1741 | 1463629193685 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 20:39:54 INFO - PROCESS | 1741 | 1463629194037 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x85246800 == 157 [pid = 1741] [id = 733] 20:39:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0x8559fc00) [pid = 1741] [serial = 2200] [outer = (nil)] 20:39:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 181 (0x86670c00) [pid = 1741] [serial = 2201] [outer = 0x8559fc00] 20:39:54 INFO - PROCESS | 1741 | 1463629194123 Marionette DEBUG loaded listener.js 20:39:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 182 (0x9cd4c000) [pid = 1741] [serial = 2202] [outer = 0x8559fc00] 20:39:57 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca4d000 == 156 [pid = 1741] [id = 390] 20:39:57 INFO - PROCESS | 1741 | --DOCSHELL 0x85fc7000 == 155 [pid = 1741] [id = 624] 20:39:57 INFO - PROCESS | 1741 | --DOCSHELL 0x939f3000 == 154 [pid = 1741] [id = 8] 20:39:57 INFO - PROCESS | 1741 | --DOCSHELL 0x85599400 == 153 [pid = 1741] [id = 714] 20:39:57 INFO - PROCESS | 1741 | --DOCSHELL 0x89ced000 == 152 [pid = 1741] [id = 713] 20:39:57 INFO - PROCESS | 1741 | --DOCSHELL 0x87883c00 == 151 [pid = 1741] [id = 712] 20:39:57 INFO - PROCESS | 1741 | --DOCSHELL 0x85fc6800 == 150 [pid = 1741] [id = 711] 20:39:57 INFO - PROCESS | 1741 | --DOCSHELL 0x8519e800 == 149 [pid = 1741] [id = 710] 20:39:57 INFO - PROCESS | 1741 | --DOCSHELL 0x9bec0400 == 148 [pid = 1741] [id = 708] 20:39:57 INFO - PROCESS | 1741 | --DOCSHELL 0x9c794400 == 147 [pid = 1741] [id = 709] 20:39:57 INFO - PROCESS | 1741 | --DOCSHELL 0x876a5800 == 146 [pid = 1741] [id = 707] 20:39:57 INFO - PROCESS | 1741 | --DOCSHELL 0x85fce000 == 145 [pid = 1741] [id = 706] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 181 (0x951d8400) [pid = 1741] [serial = 2043] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 180 (0x8e22f400) [pid = 1741] [serial = 2024] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x919c2400) [pid = 1741] [serial = 2033] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0x8f40b800) [pid = 1741] [serial = 2027] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x8d7b4800) [pid = 1741] [serial = 2072] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x93a1bc00) [pid = 1741] [serial = 2039] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x8dae4c00) [pid = 1741] [serial = 2073] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x8cddb400) [pid = 1741] [serial = 2022] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x9c485c00) [pid = 1741] [serial = 2054] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x9cd49400) [pid = 1741] [serial = 2057] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x8bcd7000) [pid = 1741] [serial = 2021] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0xa2379400) [pid = 1741] [serial = 2060] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0xa36f1400) [pid = 1741] [serial = 2063] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x9a316400) [pid = 1741] [serial = 2049] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x90dc6c00) [pid = 1741] [serial = 2031] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x9b94ec00) [pid = 1741] [serial = 2052] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x9c719400) [pid = 1741] [serial = 2055] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x98929800) [pid = 1741] [serial = 2045] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x89438000) [pid = 1741] [serial = 2067] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0xa6382800) [pid = 1741] [serial = 2064] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0xa27e5400) [pid = 1741] [serial = 2061] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x9932b400) [pid = 1741] [serial = 2046] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x90ad4400) [pid = 1741] [serial = 2028] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x9a059000) [pid = 1741] [serial = 2048] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x94605400) [pid = 1741] [serial = 2040] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x8b917c00) [pid = 1741] [serial = 2069] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x90dc0000) [pid = 1741] [serial = 2030] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x9291cc00) [pid = 1741] [serial = 2034] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x8daf8400) [pid = 1741] [serial = 1947] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x8ea65800) [pid = 1741] [serial = 2025] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x9b059400) [pid = 1741] [serial = 2051] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x8bcd9400) [pid = 1741] [serial = 2070] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x92ac7400) [pid = 1741] [serial = 2037] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x8d7b0400) [pid = 1741] [serial = 2075] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x9cda4000) [pid = 1741] [serial = 2058] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x95146800) [pid = 1741] [serial = 2042] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x86776800) [pid = 1741] [serial = 2019] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x9298e000) [pid = 1741] [serial = 2036] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x87070800) [pid = 1741] [serial = 2066] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x8559c000) [pid = 1741] [serial = 2018] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x8e237800) [pid = 1741] [serial = 2076] [outer = (nil)] [url = about:blank] 20:39:57 INFO - PROCESS | 1741 | 1463629197747 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 20:39:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 20:39:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 4338ms 20:39:57 INFO - PROCESS | 1741 | 1463629197790 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 20:39:57 INFO - PROCESS | 1741 | 1463629197796 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 20:39:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 20:39:57 INFO - PROCESS | 1741 | 1463629197804 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 20:39:57 INFO - PROCESS | 1741 | 1463629197808 Marionette TRACE conn4 <- [1,2906,null,{}] 20:39:57 INFO - PROCESS | 1741 | 1463629197815 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}] 20:39:58 INFO - PROCESS | 1741 | 1463629198056 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 20:39:58 INFO - PROCESS | 1741 | 1463629198275 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x85fd2000 == 146 [pid = 1741] [id = 734] 20:39:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x86537c00) [pid = 1741] [serial = 2203] [outer = (nil)] 20:39:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8666f800) [pid = 1741] [serial = 2204] [outer = 0x86537c00] 20:39:58 INFO - PROCESS | 1741 | 1463629198355 Marionette DEBUG loaded listener.js 20:39:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x868dac00) [pid = 1741] [serial = 2205] [outer = 0x86537c00] 20:39:59 INFO - PROCESS | 1741 | 1463629199145 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]]]}] 20:39:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 20:39:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1382ms 20:39:59 INFO - PROCESS | 1741 | 1463629199185 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 20:39:59 INFO - PROCESS | 1741 | 1463629199193 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 20:39:59 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 20:39:59 INFO - PROCESS | 1741 | 1463629199202 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 20:39:59 INFO - PROCESS | 1741 | 1463629199206 Marionette TRACE conn4 <- [1,2910,null,{}] 20:39:59 INFO - PROCESS | 1741 | 1463629199212 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}] 20:39:59 INFO - PROCESS | 1741 | 1463629199511 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 20:39:59 INFO - PROCESS | 1741 | 1463629199647 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x86666400 == 147 [pid = 1741] [id = 735] 20:39:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8666ec00) [pid = 1741] [serial = 2206] [outer = (nil)] 20:39:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8788bc00) [pid = 1741] [serial = 2207] [outer = 0x8666ec00] 20:39:59 INFO - PROCESS | 1741 | 1463629199720 Marionette DEBUG loaded listener.js 20:39:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x89ce4c00) [pid = 1741] [serial = 2208] [outer = 0x8666ec00] 20:40:00 INFO - PROCESS | 1741 | 1463629200515 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]]]}] 20:40:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 20:40:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 20:40:00 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1329ms 20:40:00 INFO - PROCESS | 1741 | 1463629200531 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 20:40:00 INFO - PROCESS | 1741 | 1463629200534 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 20:40:00 INFO - TEST-START | /DOMEvents/constructors.html 20:40:00 INFO - PROCESS | 1741 | 1463629200551 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 20:40:00 INFO - PROCESS | 1741 | 1463629200557 Marionette TRACE conn4 <- [1,2914,null,{}] 20:40:00 INFO - PROCESS | 1741 | 1463629200572 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}] 20:40:00 INFO - PROCESS | 1741 | 1463629200832 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 20:40:00 INFO - PROCESS | 1741 | 1463629200868 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:00 INFO - PROCESS | 1741 | ++DOCSHELL 0x851a0800 == 148 [pid = 1741] [id = 736] 20:40:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x89ac3000) [pid = 1741] [serial = 2209] [outer = (nil)] 20:40:00 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x8ba3b400) [pid = 1741] [serial = 2210] [outer = 0x89ac3000] 20:40:00 INFO - PROCESS | 1741 | 1463629200943 Marionette DEBUG loaded listener.js 20:40:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8ca44400) [pid = 1741] [serial = 2211] [outer = 0x89ac3000] 20:40:02 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x98920800) [pid = 1741] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 20:40:02 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x8f2f6400) [pid = 1741] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 20:40:02 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x92239c00) [pid = 1741] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 20:40:02 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x8dadd800) [pid = 1741] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 20:40:02 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x8f550000) [pid = 1741] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 20:40:02 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x9b586800) [pid = 1741] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 20:40:02 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x9a21dc00) [pid = 1741] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 20:40:02 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x90ad9800) [pid = 1741] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 20:40:02 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x9b8fa400) [pid = 1741] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 20:40:02 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x9298e800) [pid = 1741] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 20:40:02 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x9a059800) [pid = 1741] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 20:40:02 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x89ace800) [pid = 1741] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 20:40:02 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x87062800) [pid = 1741] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 20:40:02 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x9cd47800) [pid = 1741] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 20:40:02 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x8a2bcc00) [pid = 1741] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 20:40:02 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0xa23bf400) [pid = 1741] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 20:40:02 INFO - PROCESS | 1741 | --DOMWINDOW == 133 (0x8559e000) [pid = 1741] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 20:40:02 INFO - PROCESS | 1741 | --DOMWINDOW == 132 (0x91944c00) [pid = 1741] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 20:40:02 INFO - PROCESS | 1741 | --DOMWINDOW == 131 (0x939f3800) [pid = 1741] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 20:40:02 INFO - PROCESS | 1741 | --DOMWINDOW == 130 (0x9bebb000) [pid = 1741] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 20:40:02 INFO - PROCESS | 1741 | --DOMWINDOW == 129 (0x8cddd000) [pid = 1741] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 20:40:02 INFO - PROCESS | 1741 | --DOMWINDOW == 128 (0x8f54b800) [pid = 1741] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 20:40:02 INFO - PROCESS | 1741 | 1463629202880 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]]]}] 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 20:40:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 20:40:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 20:40:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 20:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 20:40:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:40:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 20:40:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 20:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 20:40:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:40:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 20:40:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 20:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 20:40:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:40:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 20:40:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 20:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 20:40:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:40:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 20:40:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 20:40:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 20:40:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:40:03 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 20:40:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 20:40:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 20:40:03 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:40:03 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 20:40:03 INFO - TEST-OK | /DOMEvents/constructors.html | took 2420ms 20:40:03 INFO - PROCESS | 1741 | 1463629202962 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 20:40:03 INFO - PROCESS | 1741 | 1463629202968 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 20:40:03 INFO - TEST-START | /DOMEvents/event-phases-order.html 20:40:03 INFO - PROCESS | 1741 | 1463629202978 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 20:40:03 INFO - PROCESS | 1741 | 1463629202982 Marionette TRACE conn4 <- [1,2918,null,{}] 20:40:03 INFO - PROCESS | 1741 | 1463629202994 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}] 20:40:03 INFO - PROCESS | 1741 | 1463629203198 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 20:40:03 INFO - PROCESS | 1741 | 1463629203403 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x876b0400 == 149 [pid = 1741] [id = 737] 20:40:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 129 (0x8b918800) [pid = 1741] [serial = 2212] [outer = (nil)] 20:40:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 130 (0x8ca68800) [pid = 1741] [serial = 2213] [outer = 0x8b918800] 20:40:03 INFO - PROCESS | 1741 | 1463629203476 Marionette DEBUG loaded listener.js 20:40:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 131 (0x8cdd8c00) [pid = 1741] [serial = 2214] [outer = 0x8b918800] 20:40:04 INFO - PROCESS | 1741 | 1463629204178 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 20:40:04 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 20:40:04 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1247ms 20:40:04 INFO - PROCESS | 1741 | 1463629204225 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 20:40:04 INFO - PROCESS | 1741 | 1463629204229 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 20:40:04 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 20:40:04 INFO - PROCESS | 1741 | 1463629204237 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 20:40:04 INFO - PROCESS | 1741 | 1463629204240 Marionette TRACE conn4 <- [1,2922,null,{}] 20:40:04 INFO - PROCESS | 1741 | 1463629204246 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}] 20:40:04 INFO - PROCESS | 1741 | 1463629204514 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 20:40:04 INFO - PROCESS | 1741 | 1463629204534 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:04 INFO - PROCESS | 1741 | ++DOCSHELL 0x8bcd7000 == 150 [pid = 1741] [id = 738] 20:40:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 132 (0x8bce2000) [pid = 1741] [serial = 2215] [outer = (nil)] 20:40:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 133 (0x8d7b3800) [pid = 1741] [serial = 2216] [outer = 0x8bce2000] 20:40:04 INFO - PROCESS | 1741 | 1463629204606 Marionette DEBUG loaded listener.js 20:40:04 INFO - PROCESS | 1741 | ++DOMWINDOW == 134 (0x8d9cac00) [pid = 1741] [serial = 2217] [outer = 0x8bce2000] 20:40:05 INFO - PROCESS | 1741 | [1741] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 20:40:05 INFO - PROCESS | 1741 | [1741] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 20:40:05 INFO - PROCESS | 1741 | [1741] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 20:40:05 INFO - PROCESS | 1741 | [1741] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 20:40:05 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 20:40:05 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 20:40:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 20:40:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:40:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:40:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:40:05 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 20:40:05 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 20:40:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:40:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:40:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:40:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:40:05 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 20:40:05 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 20:40:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:40:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:40:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:40:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:40:05 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]" 20:40:05 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 20:40:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:40:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:40:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:40:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:40:05 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 20:40:05 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1540ms 20:40:05 INFO - PROCESS | 1741 | 1463629205747 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]]]}] 20:40:05 INFO - PROCESS | 1741 | 1463629205776 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 20:40:05 INFO - PROCESS | 1741 | 1463629205792 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 20:40:05 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 20:40:05 INFO - PROCESS | 1741 | 1463629205804 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 20:40:05 INFO - PROCESS | 1741 | 1463629205811 Marionette TRACE conn4 <- [1,2926,null,{}] 20:40:05 INFO - PROCESS | 1741 | 1463629205819 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}] 20:40:06 INFO - PROCESS | 1741 | 1463629206151 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 20:40:06 INFO - PROCESS | 1741 | 1463629206378 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x876a5800 == 151 [pid = 1741] [id = 739] 20:40:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x87889800) [pid = 1741] [serial = 2218] [outer = (nil)] 20:40:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x89cec400) [pid = 1741] [serial = 2219] [outer = 0x87889800] 20:40:06 INFO - PROCESS | 1741 | 1463629206524 Marionette DEBUG loaded listener.js 20:40:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8b18cc00) [pid = 1741] [serial = 2220] [outer = 0x87889800] 20:40:07 INFO - PROCESS | 1741 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 20:40:07 INFO - PROCESS | 1741 | 1463629207348 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]]]}] 20:40:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 20:40:07 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1590ms 20:40:07 INFO - PROCESS | 1741 | 1463629207395 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 20:40:07 INFO - PROCESS | 1741 | 1463629207404 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 20:40:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 20:40:07 INFO - PROCESS | 1741 | 1463629207415 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 20:40:07 INFO - PROCESS | 1741 | 1463629207419 Marionette TRACE conn4 <- [1,2930,null,{}] 20:40:07 INFO - PROCESS | 1741 | 1463629207426 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}] 20:40:07 INFO - PROCESS | 1741 | 1463629207661 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 20:40:07 INFO - PROCESS | 1741 | 1463629207959 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:07 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca6b800 == 152 [pid = 1741] [id = 740] 20:40:07 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8cfc5c00) [pid = 1741] [serial = 2221] [outer = (nil)] 20:40:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x8d7b4800) [pid = 1741] [serial = 2222] [outer = 0x8cfc5c00] 20:40:08 INFO - PROCESS | 1741 | 1463629208066 Marionette DEBUG loaded listener.js 20:40:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x8dae1000) [pid = 1741] [serial = 2223] [outer = 0x8cfc5c00] 20:40:08 INFO - PROCESS | 1741 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 20:40:08 INFO - PROCESS | 1741 | 1463629208929 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]]]}] 20:40:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 20:40:08 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1532ms 20:40:08 INFO - PROCESS | 1741 | 1463629208958 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 20:40:08 INFO - PROCESS | 1741 | 1463629208961 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 20:40:08 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 20:40:08 INFO - PROCESS | 1741 | 1463629208970 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 20:40:08 INFO - PROCESS | 1741 | 1463629208975 Marionette TRACE conn4 <- [1,2934,null,{}] 20:40:08 INFO - PROCESS | 1741 | 1463629208992 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}] 20:40:09 INFO - PROCESS | 1741 | 1463629209205 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 20:40:09 INFO - PROCESS | 1741 | 1463629209501 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d9c6c00 == 153 [pid = 1741] [id = 741] 20:40:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8e310c00) [pid = 1741] [serial = 2224] [outer = (nil)] 20:40:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8e31b000) [pid = 1741] [serial = 2225] [outer = 0x8e310c00] 20:40:09 INFO - PROCESS | 1741 | 1463629209592 Marionette DEBUG loaded listener.js 20:40:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8eb9ac00) [pid = 1741] [serial = 2226] [outer = 0x8e310c00] 20:40:10 INFO - PROCESS | 1741 | 1463629210403 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]]]}] 20:40:10 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 20:40:10 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1489ms 20:40:10 INFO - PROCESS | 1741 | 1463629210460 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 20:40:10 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 20:40:10 INFO - PROCESS | 1741 | 1463629210465 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 20:40:10 INFO - PROCESS | 1741 | 1463629210471 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 20:40:10 INFO - PROCESS | 1741 | 1463629210475 Marionette TRACE conn4 <- [1,2938,null,{}] 20:40:10 INFO - PROCESS | 1741 | 1463629210528 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}] 20:40:10 INFO - PROCESS | 1741 | 1463629210723 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 20:40:11 INFO - PROCESS | 1741 | 1463629211011 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x8d9d2c00 == 154 [pid = 1741] [id = 742] 20:40:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x8e312800) [pid = 1741] [serial = 2227] [outer = (nil)] 20:40:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x8f2fa800) [pid = 1741] [serial = 2228] [outer = 0x8e312800] 20:40:11 INFO - PROCESS | 1741 | 1463629211099 Marionette DEBUG loaded listener.js 20:40:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x8f40d000) [pid = 1741] [serial = 2229] [outer = 0x8e312800] 20:40:11 INFO - PROCESS | 1741 | 1463629211870 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]]]}] 20:40:11 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. 20:40:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1425ms 20:40:11 INFO - PROCESS | 1741 | 1463629211901 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 20:40:11 INFO - PROCESS | 1741 | 1463629211905 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 20:40:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 20:40:11 INFO - PROCESS | 1741 | 1463629211911 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 20:40:11 INFO - PROCESS | 1741 | 1463629211914 Marionette TRACE conn4 <- [1,2942,null,{}] 20:40:11 INFO - PROCESS | 1741 | 1463629211920 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}] 20:40:12 INFO - PROCESS | 1741 | 1463629212121 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 20:40:12 INFO - PROCESS | 1741 | 1463629212421 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a9c8c00 == 155 [pid = 1741] [id = 743] 20:40:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8a9c9c00) [pid = 1741] [serial = 2230] [outer = (nil)] 20:40:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x8f547000) [pid = 1741] [serial = 2231] [outer = 0x8a9c9c00] 20:40:12 INFO - PROCESS | 1741 | 1463629212509 Marionette DEBUG loaded listener.js 20:40:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x8f54b800) [pid = 1741] [serial = 2232] [outer = 0x8a9c9c00] 20:40:13 INFO - PROCESS | 1741 | 1463629213371 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"]]]}] 20:40:13 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 20:40:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 20:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 20:40:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1487ms 20:40:13 INFO - PROCESS | 1741 | 1463629213399 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 20:40:13 INFO - PROCESS | 1741 | 1463629213403 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 20:40:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 20:40:13 INFO - PROCESS | 1741 | 1463629213409 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 20:40:13 INFO - PROCESS | 1741 | 1463629213413 Marionette TRACE conn4 <- [1,2946,null,{}] 20:40:13 INFO - PROCESS | 1741 | 1463629213418 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}] 20:40:13 INFO - PROCESS | 1741 | 1463629213666 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 20:40:13 INFO - PROCESS | 1741 | 1463629213938 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:13 INFO - PROCESS | 1741 | ++DOCSHELL 0x85fc5400 == 156 [pid = 1741] [id = 744] 20:40:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8f401c00) [pid = 1741] [serial = 2233] [outer = (nil)] 20:40:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x90dc9800) [pid = 1741] [serial = 2234] [outer = 0x8f401c00] 20:40:14 INFO - PROCESS | 1741 | 1463629214027 Marionette DEBUG loaded listener.js 20:40:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x9181f400) [pid = 1741] [serial = 2235] [outer = 0x8f401c00] 20:40:14 INFO - PROCESS | 1741 | 1463629214799 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]]]}] 20:40:14 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. 20:40:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1429ms 20:40:14 INFO - PROCESS | 1741 | 1463629214839 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 20:40:14 INFO - PROCESS | 1741 | 1463629214843 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 20:40:14 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 20:40:14 INFO - PROCESS | 1741 | 1463629214849 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 20:40:14 INFO - PROCESS | 1741 | 1463629214852 Marionette TRACE conn4 <- [1,2950,null,{}] 20:40:14 INFO - PROCESS | 1741 | 1463629214858 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}] 20:40:15 INFO - PROCESS | 1741 | 1463629215058 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 20:40:15 INFO - PROCESS | 1741 | 1463629215326 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:15 INFO - PROCESS | 1741 | ++DOCSHELL 0x90bf5800 == 157 [pid = 1741] [id = 745] 20:40:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x90dbf000) [pid = 1741] [serial = 2236] [outer = (nil)] 20:40:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x919c3800) [pid = 1741] [serial = 2237] [outer = 0x90dbf000] 20:40:15 INFO - PROCESS | 1741 | 1463629215413 Marionette DEBUG loaded listener.js 20:40:15 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x919cd400) [pid = 1741] [serial = 2238] [outer = 0x90dbf000] 20:40:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x9194e800 == 158 [pid = 1741] [id = 746] 20:40:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x92685c00) [pid = 1741] [serial = 2239] [outer = (nil)] 20:40:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x92686400) [pid = 1741] [serial = 2240] [outer = 0x92685c00] 20:40:16 INFO - PROCESS | 1741 | 1463629216326 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]]]}] 20:40:16 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. 20:40:16 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1489ms 20:40:16 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 20:40:16 INFO - PROCESS | 1741 | 1463629216339 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 20:40:16 INFO - PROCESS | 1741 | 1463629216341 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 20:40:16 INFO - PROCESS | 1741 | 1463629216348 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 20:40:16 INFO - PROCESS | 1741 | 1463629216351 Marionette TRACE conn4 <- [1,2954,null,{}] 20:40:16 INFO - PROCESS | 1741 | 1463629216357 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}] 20:40:16 INFO - PROCESS | 1741 | 1463629216615 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 20:40:16 INFO - PROCESS | 1741 | 1463629216892 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:16 INFO - PROCESS | 1741 | ++DOCSHELL 0x8eb93000 == 159 [pid = 1741] [id = 747] 20:40:16 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x90dcac00) [pid = 1741] [serial = 2241] [outer = (nil)] 20:40:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x92681c00) [pid = 1741] [serial = 2242] [outer = 0x90dcac00] 20:40:17 INFO - PROCESS | 1741 | 1463629217016 Marionette DEBUG loaded listener.js 20:40:17 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x92687c00) [pid = 1741] [serial = 2243] [outer = 0x90dcac00] 20:40:17 INFO - PROCESS | 1741 | 1463629217811 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]]]}] 20:40:17 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:40:17 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 20:40:17 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1484ms 20:40:17 INFO - PROCESS | 1741 | 1463629217854 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 20:40:17 INFO - PROCESS | 1741 | 1463629217859 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 20:40:17 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 20:40:17 INFO - PROCESS | 1741 | 1463629217867 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 20:40:17 INFO - PROCESS | 1741 | 1463629217871 Marionette TRACE conn4 <- [1,2958,null,{}] 20:40:17 INFO - PROCESS | 1741 | 1463629217877 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}] 20:40:18 INFO - PROCESS | 1741 | 1463629218115 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 20:40:18 INFO - PROCESS | 1741 | 1463629218389 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ca4b400 == 160 [pid = 1741] [id = 748] 20:40:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x91823400) [pid = 1741] [serial = 2244] [outer = (nil)] 20:40:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x9291ac00) [pid = 1741] [serial = 2245] [outer = 0x91823400] 20:40:18 INFO - PROCESS | 1741 | 1463629218473 Marionette DEBUG loaded listener.js 20:40:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x92922800) [pid = 1741] [serial = 2246] [outer = 0x91823400] 20:40:19 INFO - PROCESS | 1741 | 1463629219303 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]]]}] 20:40:19 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. 20:40:19 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1480ms 20:40:19 INFO - PROCESS | 1741 | 1463629219348 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 20:40:19 INFO - PROCESS | 1741 | 1463629219352 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 20:40:19 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 20:40:19 INFO - PROCESS | 1741 | 1463629219358 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 20:40:19 INFO - PROCESS | 1741 | 1463629219361 Marionette TRACE conn4 <- [1,2962,null,{}] 20:40:19 INFO - PROCESS | 1741 | 1463629219367 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}] 20:40:19 INFO - PROCESS | 1741 | 1463629219626 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 20:40:19 INFO - PROCESS | 1741 | 1463629219903 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:19 INFO - PROCESS | 1741 | ++DOCSHELL 0x925e1800 == 161 [pid = 1741] [id = 749] 20:40:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x925ea000) [pid = 1741] [serial = 2247] [outer = (nil)] 20:40:19 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x92995000) [pid = 1741] [serial = 2248] [outer = 0x925ea000] 20:40:19 INFO - PROCESS | 1741 | 1463629219988 Marionette DEBUG loaded listener.js 20:40:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x92ac3000) [pid = 1741] [serial = 2249] [outer = 0x925ea000] 20:40:20 INFO - PROCESS | 1741 | 1463629220826 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]]]}] 20:40:20 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. 20:40:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1485ms 20:40:20 INFO - PROCESS | 1741 | 1463629220844 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 20:40:20 INFO - PROCESS | 1741 | 1463629220847 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 20:40:20 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 20:40:20 INFO - PROCESS | 1741 | 1463629220853 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 20:40:20 INFO - PROCESS | 1741 | 1463629220857 Marionette TRACE conn4 <- [1,2966,null,{}] 20:40:20 INFO - PROCESS | 1741 | 1463629220863 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}] 20:40:21 INFO - PROCESS | 1741 | 1463629221088 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 20:40:21 INFO - PROCESS | 1741 | 1463629221362 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x9298c800 == 162 [pid = 1741] [id = 750] 20:40:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x939f2000) [pid = 1741] [serial = 2250] [outer = (nil)] 20:40:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x946eec00) [pid = 1741] [serial = 2251] [outer = 0x939f2000] 20:40:21 INFO - PROCESS | 1741 | 1463629221456 Marionette DEBUG loaded listener.js 20:40:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x951a5000) [pid = 1741] [serial = 2252] [outer = 0x939f2000] 20:40:22 INFO - PROCESS | 1741 | 1463629222285 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]]]}] 20:40:22 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. 20:40:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1477ms 20:40:22 INFO - PROCESS | 1741 | 1463629222331 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 20:40:22 INFO - PROCESS | 1741 | 1463629222334 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 20:40:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 20:40:22 INFO - PROCESS | 1741 | 1463629222341 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 20:40:22 INFO - PROCESS | 1741 | 1463629222344 Marionette TRACE conn4 <- [1,2970,null,{}] 20:40:22 INFO - PROCESS | 1741 | 1463629222350 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}] 20:40:22 INFO - PROCESS | 1741 | 1463629222604 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 20:40:22 INFO - PROCESS | 1741 | 1463629222877 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x8f405800 == 163 [pid = 1741] [id = 751] 20:40:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x92ed8c00) [pid = 1741] [serial = 2253] [outer = (nil)] 20:40:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x97747800) [pid = 1741] [serial = 2254] [outer = 0x92ed8c00] 20:40:22 INFO - PROCESS | 1741 | 1463629222977 Marionette DEBUG loaded listener.js 20:40:23 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x9774bc00) [pid = 1741] [serial = 2255] [outer = 0x92ed8c00] 20:40:23 INFO - PROCESS | 1741 | 1463629223787 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]]]}] 20:40:23 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. 20:40:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1482ms 20:40:23 INFO - PROCESS | 1741 | 1463629223823 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 20:40:23 INFO - PROCESS | 1741 | 1463629223827 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 20:40:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 20:40:23 INFO - PROCESS | 1741 | 1463629223833 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 20:40:23 INFO - PROCESS | 1741 | 1463629223846 Marionette TRACE conn4 <- [1,2974,null,{}] 20:40:23 INFO - PROCESS | 1741 | 1463629223852 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}] 20:40:24 INFO - PROCESS | 1741 | 1463629224096 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 20:40:24 INFO - PROCESS | 1741 | 1463629224372 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:24 INFO - PROCESS | 1741 | ++DOCSHELL 0x946f1c00 == 164 [pid = 1741] [id = 752] 20:40:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x951da000) [pid = 1741] [serial = 2256] [outer = (nil)] 20:40:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x989a7000) [pid = 1741] [serial = 2257] [outer = 0x951da000] 20:40:24 INFO - PROCESS | 1741 | 1463629224461 Marionette DEBUG loaded listener.js 20:40:24 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x993bc000) [pid = 1741] [serial = 2258] [outer = 0x951da000] 20:40:25 INFO - PROCESS | 1741 | 1463629225283 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]]]}] 20:40:25 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. 20:40:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1488ms 20:40:25 INFO - PROCESS | 1741 | 1463629225322 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 20:40:25 INFO - PROCESS | 1741 | 1463629225325 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 20:40:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 20:40:25 INFO - PROCESS | 1741 | 1463629225331 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 20:40:25 INFO - PROCESS | 1741 | 1463629225335 Marionette TRACE conn4 <- [1,2978,null,{}] 20:40:25 INFO - PROCESS | 1741 | 1463629225340 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}] 20:40:25 INFO - PROCESS | 1741 | 1463629225590 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 20:40:25 INFO - PROCESS | 1741 | 1463629225876 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:25 INFO - PROCESS | 1741 | ++DOCSHELL 0x90acf000 == 165 [pid = 1741] [id = 753] 20:40:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x919c4800) [pid = 1741] [serial = 2259] [outer = (nil)] 20:40:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x9a05ac00) [pid = 1741] [serial = 2260] [outer = 0x919c4800] 20:40:25 INFO - PROCESS | 1741 | 1463629225963 Marionette DEBUG loaded listener.js 20:40:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x9a060c00) [pid = 1741] [serial = 2261] [outer = 0x919c4800] 20:40:26 INFO - PROCESS | 1741 | 1463629226738 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]]]}] 20:40:26 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. 20:40:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1441ms 20:40:26 INFO - PROCESS | 1741 | 1463629226772 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 20:40:26 INFO - PROCESS | 1741 | 1463629226775 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 20:40:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 20:40:26 INFO - PROCESS | 1741 | 1463629226782 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 20:40:26 INFO - PROCESS | 1741 | 1463629226785 Marionette TRACE conn4 <- [1,2982,null,{}] 20:40:26 INFO - PROCESS | 1741 | 1463629226790 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}] 20:40:27 INFO - PROCESS | 1741 | 1463629227032 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 20:40:27 INFO - PROCESS | 1741 | 1463629227321 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:27 INFO - PROCESS | 1741 | ++DOCSHELL 0x981f7400 == 166 [pid = 1741] [id = 754] 20:40:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x9932c000) [pid = 1741] [serial = 2262] [outer = (nil)] 20:40:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0x9a40e400) [pid = 1741] [serial = 2263] [outer = 0x9932c000] 20:40:27 INFO - PROCESS | 1741 | 1463629227408 Marionette DEBUG loaded listener.js 20:40:27 INFO - PROCESS | 1741 | ++DOMWINDOW == 181 (0x9b056c00) [pid = 1741] [serial = 2264] [outer = 0x9932c000] 20:40:28 INFO - PROCESS | 1741 | 1463629228250 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"]]]}] 20:40:28 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 20:40:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 20:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 20:40:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1527ms 20:40:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 20:40:28 INFO - PROCESS | 1741 | 1463629228310 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 20:40:28 INFO - PROCESS | 1741 | 1463629228313 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 20:40:28 INFO - PROCESS | 1741 | 1463629228320 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 20:40:28 INFO - PROCESS | 1741 | 1463629228323 Marionette TRACE conn4 <- [1,2986,null,{}] 20:40:28 INFO - PROCESS | 1741 | 1463629228329 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}] 20:40:28 INFO - PROCESS | 1741 | 1463629228663 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 20:40:28 INFO - PROCESS | 1741 | 1463629228884 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x85245c00 == 167 [pid = 1741] [id = 755] 20:40:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 182 (0x9a05c000) [pid = 1741] [serial = 2265] [outer = (nil)] 20:40:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 183 (0x9b8f6400) [pid = 1741] [serial = 2266] [outer = 0x9a05c000] 20:40:28 INFO - PROCESS | 1741 | 1463629228973 Marionette DEBUG loaded listener.js 20:40:29 INFO - PROCESS | 1741 | ++DOMWINDOW == 184 (0x9b947000) [pid = 1741] [serial = 2267] [outer = 0x9a05c000] 20:40:29 INFO - PROCESS | 1741 | 1463629229753 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]]]}] 20:40:29 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. 20:40:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1480ms 20:40:29 INFO - PROCESS | 1741 | 1463629229800 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 20:40:29 INFO - PROCESS | 1741 | 1463629229804 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 20:40:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 20:40:29 INFO - PROCESS | 1741 | 1463629229810 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 20:40:29 INFO - PROCESS | 1741 | 1463629229813 Marionette TRACE conn4 <- [1,2990,null,{}] 20:40:29 INFO - PROCESS | 1741 | 1463629229818 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}] 20:40:30 INFO - PROCESS | 1741 | 1463629230030 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 20:40:30 INFO - PROCESS | 1741 | 1463629230346 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:30 INFO - PROCESS | 1741 | ++DOCSHELL 0x9291e400 == 168 [pid = 1741] [id = 756] 20:40:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 185 (0x9b593800) [pid = 1741] [serial = 2268] [outer = (nil)] 20:40:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 186 (0x9beb7000) [pid = 1741] [serial = 2269] [outer = 0x9b593800] 20:40:30 INFO - PROCESS | 1741 | 1463629230432 Marionette DEBUG loaded listener.js 20:40:30 INFO - PROCESS | 1741 | ++DOMWINDOW == 187 (0x9beb9c00) [pid = 1741] [serial = 2270] [outer = 0x9b593800] 20:40:31 INFO - PROCESS | 1741 | ++DOCSHELL 0x9c790400 == 169 [pid = 1741] [id = 757] 20:40:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 188 (0x9c792000) [pid = 1741] [serial = 2271] [outer = (nil)] 20:40:31 INFO - PROCESS | 1741 | ++DOMWINDOW == 189 (0x9cd47400) [pid = 1741] [serial = 2272] [outer = 0x9c792000] 20:40:31 INFO - PROCESS | 1741 | 1463629231327 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]]]}] 20:40:31 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. 20:40:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1535ms 20:40:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 20:40:31 INFO - PROCESS | 1741 | 1463629231346 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 20:40:31 INFO - PROCESS | 1741 | 1463629231348 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 20:40:31 INFO - PROCESS | 1741 | 1463629231355 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 20:40:31 INFO - PROCESS | 1741 | 1463629231358 Marionette TRACE conn4 <- [1,2994,null,{}] 20:40:31 INFO - PROCESS | 1741 | 1463629231363 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}] 20:40:31 INFO - PROCESS | 1741 | 1463629231648 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 20:40:31 INFO - PROCESS | 1741 | 1463629231922 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:32 INFO - PROCESS | 1741 | ++DOCSHELL 0x9beb6800 == 170 [pid = 1741] [id = 758] 20:40:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 190 (0x9c485c00) [pid = 1741] [serial = 2273] [outer = (nil)] 20:40:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 191 (0x9c797800) [pid = 1741] [serial = 2274] [outer = 0x9c485c00] 20:40:32 INFO - PROCESS | 1741 | 1463629232051 Marionette DEBUG loaded listener.js 20:40:32 INFO - PROCESS | 1741 | ++DOMWINDOW == 192 (0x9cda5000) [pid = 1741] [serial = 2275] [outer = 0x9c485c00] 20:40:32 INFO - PROCESS | 1741 | 1463629232849 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]]]}] 20:40:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:40:32 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 20:40:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1532ms 20:40:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 20:40:32 INFO - PROCESS | 1741 | 1463629232887 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 20:40:32 INFO - PROCESS | 1741 | 1463629232890 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 20:40:32 INFO - PROCESS | 1741 | 1463629232896 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 20:40:32 INFO - PROCESS | 1741 | 1463629232900 Marionette TRACE conn4 <- [1,2998,null,{}] 20:40:32 INFO - PROCESS | 1741 | 1463629232910 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}] 20:40:33 INFO - PROCESS | 1741 | 1463629233151 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 20:40:33 INFO - PROCESS | 1741 | 1463629233431 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:33 INFO - PROCESS | 1741 | ++DOCSHELL 0x8524b800 == 171 [pid = 1741] [id = 759] 20:40:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 193 (0x8559c800) [pid = 1741] [serial = 2276] [outer = (nil)] 20:40:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 194 (0xa22ac000) [pid = 1741] [serial = 2277] [outer = 0x8559c800] 20:40:33 INFO - PROCESS | 1741 | 1463629233521 Marionette DEBUG loaded listener.js 20:40:33 INFO - PROCESS | 1741 | ++DOMWINDOW == 195 (0xa23c4000) [pid = 1741] [serial = 2278] [outer = 0x8559c800] 20:40:34 INFO - PROCESS | 1741 | 1463629234352 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]]]}] 20:40:34 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. 20:40:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1488ms 20:40:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 20:40:34 INFO - PROCESS | 1741 | 1463629234383 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 20:40:34 INFO - PROCESS | 1741 | 1463629234386 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 20:40:34 INFO - PROCESS | 1741 | 1463629234393 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 20:40:34 INFO - PROCESS | 1741 | 1463629234396 Marionette TRACE conn4 <- [1,3002,null,{}] 20:40:34 INFO - PROCESS | 1741 | 1463629234402 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}] 20:40:34 INFO - PROCESS | 1741 | 1463629234660 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 20:40:34 INFO - PROCESS | 1741 | 1463629234950 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:34 INFO - PROCESS | 1741 | ++DOCSHELL 0x8524b400 == 172 [pid = 1741] [id = 760] 20:40:34 INFO - PROCESS | 1741 | ++DOMWINDOW == 196 (0x92c50c00) [pid = 1741] [serial = 2279] [outer = (nil)] 20:40:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 197 (0xa36b1400) [pid = 1741] [serial = 2280] [outer = 0x92c50c00] 20:40:35 INFO - PROCESS | 1741 | 1463629235037 Marionette DEBUG loaded listener.js 20:40:35 INFO - PROCESS | 1741 | ++DOMWINDOW == 198 (0xa36ee000) [pid = 1741] [serial = 2281] [outer = 0x92c50c00] 20:40:38 INFO - PROCESS | 1741 | --DOCSHELL 0x876b0400 == 171 [pid = 1741] [id = 737] 20:40:38 INFO - PROCESS | 1741 | --DOCSHELL 0x851a0800 == 170 [pid = 1741] [id = 736] 20:40:38 INFO - PROCESS | 1741 | --DOCSHELL 0x86666400 == 169 [pid = 1741] [id = 735] 20:40:38 INFO - PROCESS | 1741 | --DOCSHELL 0x85fd2000 == 168 [pid = 1741] [id = 734] 20:40:38 INFO - PROCESS | 1741 | --DOCSHELL 0x92c50400 == 167 [pid = 1741] [id = 727] 20:40:38 INFO - PROCESS | 1741 | --DOCSHELL 0x9a05bc00 == 166 [pid = 1741] [id = 726] 20:40:38 INFO - PROCESS | 1741 | --DOCSHELL 0x85592c00 == 165 [pid = 1741] [id = 725] 20:40:38 INFO - PROCESS | 1741 | --DOCSHELL 0x8f553000 == 164 [pid = 1741] [id = 724] 20:40:38 INFO - PROCESS | 1741 | --DOCSHELL 0x91949800 == 163 [pid = 1741] [id = 722] 20:40:38 INFO - PROCESS | 1741 | --DOCSHELL 0x92ac5000 == 162 [pid = 1741] [id = 723] 20:40:38 INFO - PROCESS | 1741 | --DOCSHELL 0x8f548400 == 161 [pid = 1741] [id = 721] 20:40:38 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca74800 == 160 [pid = 1741] [id = 720] 20:40:38 INFO - PROCESS | 1741 | --DOCSHELL 0x8f40a000 == 159 [pid = 1741] [id = 719] 20:40:38 INFO - PROCESS | 1741 | --DOCSHELL 0x8e186000 == 158 [pid = 1741] [id = 718] 20:40:38 INFO - PROCESS | 1741 | --DOCSHELL 0x8daf9400 == 157 [pid = 1741] [id = 717] 20:40:38 INFO - PROCESS | 1741 | --DOCSHELL 0x868e1800 == 156 [pid = 1741] [id = 716] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 197 (0x8ea6c400) [pid = 1741] [serial = 2147] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 196 (0x99323c00) [pid = 1741] [serial = 2108] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 195 (0x8f401800) [pid = 1741] [serial = 2084] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 194 (0x92990400) [pid = 1741] [serial = 2097] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 193 (0x8ea6e800) [pid = 1741] [serial = 2016] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 192 (0x91826800) [pid = 1741] [serial = 2090] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 191 (0x9bc83400) [pid = 1741] [serial = 2118] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 190 (0x9b591000) [pid = 1741] [serial = 2115] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 189 (0x92c4c400) [pid = 1741] [serial = 2100] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 188 (0x91941c00) [pid = 1741] [serial = 2091] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 187 (0xa1148400) [pid = 1741] [serial = 2124] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 186 (0x87888800) [pid = 1741] [serial = 2132] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 185 (0x93a19c00) [pid = 1741] [serial = 2102] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 184 (0x9b052000) [pid = 1741] [serial = 2112] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 183 (0x8ba3b800) [pid = 1741] [serial = 2139] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 182 (0x9291c400) [pid = 1741] [serial = 2096] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 181 (0x8eb99c00) [pid = 1741] [serial = 2078] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 180 (0x876a7800) [pid = 1741] [serial = 2136] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0x87068400) [pid = 1741] [serial = 2135] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0xa31d6000) [pid = 1741] [serial = 2126] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x8cfc6800) [pid = 1741] [serial = 2082] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x9b946800) [pid = 1741] [serial = 2117] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0xa63f3400) [pid = 1741] [serial = 2129] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0xa0608800) [pid = 1741] [serial = 2123] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0x8e22e400) [pid = 1741] [serial = 2145] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x919c9400) [pid = 1741] [serial = 2093] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x9b2b5c00) [pid = 1741] [serial = 2114] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x8ca51400) [pid = 1741] [serial = 2081] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0x97756c00) [pid = 1741] [serial = 2106] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x9c793c00) [pid = 1741] [serial = 2121] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x99807c00) [pid = 1741] [serial = 2109] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0xa68cd800) [pid = 1741] [serial = 2130] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x8dae3400) [pid = 1741] [serial = 2142] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x90add000) [pid = 1741] [serial = 2087] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x8a2b6c00) [pid = 1741] [serial = 2144] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0x951d7c00) [pid = 1741] [serial = 2105] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0xa35cac00) [pid = 1741] [serial = 2127] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x8a9c4c00) [pid = 1741] [serial = 2138] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x9a28f800) [pid = 1741] [serial = 2111] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x9c488c00) [pid = 1741] [serial = 2120] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x90bf9400) [pid = 1741] [serial = 2088] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x92c46c00) [pid = 1741] [serial = 2099] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x8cfce400) [pid = 1741] [serial = 2141] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x92232400) [pid = 1741] [serial = 2094] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x94601400) [pid = 1741] [serial = 2103] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x8f52fc00) [pid = 1741] [serial = 2085] [outer = (nil)] [url = about:blank] 20:40:38 INFO - PROCESS | 1741 | 1463629238909 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]]]}] 20:40:38 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. 20:40:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 4588ms 20:40:38 INFO - PROCESS | 1741 | 1463629238981 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 20:40:38 INFO - PROCESS | 1741 | 1463629238987 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 20:40:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 20:40:38 INFO - PROCESS | 1741 | 1463629238995 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 20:40:39 INFO - PROCESS | 1741 | 1463629239001 Marionette TRACE conn4 <- [1,3006,null,{}] 20:40:39 INFO - PROCESS | 1741 | 1463629239008 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}] 20:40:39 INFO - PROCESS | 1741 | 1463629239213 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 20:40:39 INFO - PROCESS | 1741 | 1463629239430 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:39 INFO - PROCESS | 1741 | ++DOCSHELL 0x86535800 == 157 [pid = 1741] [id = 761] 20:40:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x86537000) [pid = 1741] [serial = 2282] [outer = (nil)] 20:40:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x86666400) [pid = 1741] [serial = 2283] [outer = 0x86537000] 20:40:39 INFO - PROCESS | 1741 | 1463629239521 Marionette DEBUG loaded listener.js 20:40:39 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x8677ac00) [pid = 1741] [serial = 2284] [outer = 0x86537000] 20:40:40 INFO - PROCESS | 1741 | 1463629240316 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]]]}] 20:40:40 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. 20:40:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1386ms 20:40:40 INFO - PROCESS | 1741 | 1463629240382 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 20:40:40 INFO - PROCESS | 1741 | 1463629240390 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 20:40:40 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 20:40:40 INFO - PROCESS | 1741 | 1463629240400 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 20:40:40 INFO - PROCESS | 1741 | 1463629240404 Marionette TRACE conn4 <- [1,3010,null,{}] 20:40:40 INFO - PROCESS | 1741 | 1463629240415 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}] 20:40:40 INFO - PROCESS | 1741 | 1463629240626 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 20:40:40 INFO - PROCESS | 1741 | 1463629240884 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:40 INFO - PROCESS | 1741 | ++DOCSHELL 0x87067800 == 158 [pid = 1741] [id = 762] 20:40:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x8706dc00) [pid = 1741] [serial = 2285] [outer = (nil)] 20:40:40 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x876a9c00) [pid = 1741] [serial = 2286] [outer = 0x8706dc00] 20:40:40 INFO - PROCESS | 1741 | 1463629240957 Marionette DEBUG loaded listener.js 20:40:41 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x87885000) [pid = 1741] [serial = 2287] [outer = 0x8706dc00] 20:40:41 INFO - PROCESS | 1741 | 1463629241735 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]]]}] 20:40:41 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 20:40:41 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1384ms 20:40:41 INFO - PROCESS | 1741 | 1463629241784 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 20:40:41 INFO - PROCESS | 1741 | 1463629241788 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 20:40:41 INFO - TEST-START | /FileAPI/FileReaderSync.worker 20:40:41 INFO - PROCESS | 1741 | 1463629241794 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 20:40:41 INFO - PROCESS | 1741 | 1463629241800 Marionette TRACE conn4 <- [1,3014,null,{}] 20:40:41 INFO - PROCESS | 1741 | 1463629241822 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}] 20:40:42 INFO - PROCESS | 1741 | 1463629242093 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 20:40:42 INFO - PROCESS | 1741 | 1463629242144 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:42 INFO - PROCESS | 1741 | ++DOCSHELL 0x89ace800 == 159 [pid = 1741] [id = 763] 20:40:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x89ce2400) [pid = 1741] [serial = 2288] [outer = (nil)] 20:40:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x89ce7c00) [pid = 1741] [serial = 2289] [outer = 0x89ce2400] 20:40:42 INFO - PROCESS | 1741 | 1463629242376 Marionette DEBUG loaded listener.js 20:40:42 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x8a2b4000) [pid = 1741] [serial = 2290] [outer = 0x89ce2400] 20:40:43 INFO - PROCESS | 1741 | [1741] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:40:43 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x8b918800) [pid = 1741] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 20:40:43 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x97752c00) [pid = 1741] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 20:40:43 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x85243400) [pid = 1741] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 20:40:43 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x868e5000) [pid = 1741] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 20:40:43 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x855a0c00) [pid = 1741] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 20:40:43 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x86537c00) [pid = 1741] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 20:40:43 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x9b947800) [pid = 1741] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 20:40:43 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x918d8c00) [pid = 1741] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 20:40:43 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x9c798c00) [pid = 1741] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 20:40:43 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x8daf9c00) [pid = 1741] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 20:40:43 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x90bf4000) [pid = 1741] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 20:40:43 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x951dcc00) [pid = 1741] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 20:40:43 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0xa237e800) [pid = 1741] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 20:40:43 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x9194d400) [pid = 1741] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 20:40:43 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x8524b000) [pid = 1741] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 20:40:43 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x90bf7800) [pid = 1741] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 20:40:43 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x91945c00) [pid = 1741] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 20:40:43 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x8ce6e800) [pid = 1741] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 20:40:43 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x89ac3000) [pid = 1741] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 20:40:43 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x92ee2800) [pid = 1741] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 20:40:43 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x8f408000) [pid = 1741] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 20:40:43 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x8666ec00) [pid = 1741] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 20:40:43 INFO - PROCESS | 1741 | 1463629243856 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 20:40:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 20:40:43 INFO - {} 20:40:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 20:40:43 INFO - {} 20:40:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 20:40:43 INFO - {} 20:40:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 20:40:43 INFO - {} 20:40:43 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 2090ms 20:40:43 INFO - PROCESS | 1741 | 1463629243887 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 20:40:43 INFO - TEST-START | /FileAPI/fileReader.html 20:40:43 INFO - PROCESS | 1741 | 1463629243892 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 20:40:43 INFO - PROCESS | 1741 | 1463629243898 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 20:40:43 INFO - PROCESS | 1741 | 1463629243901 Marionette TRACE conn4 <- [1,3018,null,{}] 20:40:43 INFO - PROCESS | 1741 | 1463629243907 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}] 20:40:44 INFO - PROCESS | 1741 | 1463629244113 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 20:40:44 INFO - PROCESS | 1741 | 1463629244330 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:44 INFO - PROCESS | 1741 | ++DOCSHELL 0x86537c00 == 160 [pid = 1741] [id = 764] 20:40:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x89ac7c00) [pid = 1741] [serial = 2291] [outer = (nil)] 20:40:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x8b190800) [pid = 1741] [serial = 2292] [outer = 0x89ac7c00] 20:40:44 INFO - PROCESS | 1741 | 1463629244402 Marionette DEBUG loaded listener.js 20:40:44 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8b916000) [pid = 1741] [serial = 2293] [outer = 0x89ac7c00] 20:40:45 INFO - PROCESS | 1741 | 1463629245076 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]]]}] 20:40:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 20:40:45 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 20:40:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 20:40:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 20:40:45 INFO - TEST-OK | /FileAPI/fileReader.html | took 1230ms 20:40:45 INFO - PROCESS | 1741 | 1463629245129 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 20:40:45 INFO - PROCESS | 1741 | 1463629245133 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 20:40:45 INFO - TEST-START | /FileAPI/historical.html 20:40:45 INFO - PROCESS | 1741 | 1463629245139 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 20:40:45 INFO - PROCESS | 1741 | 1463629245142 Marionette TRACE conn4 <- [1,3022,null,{}] 20:40:45 INFO - PROCESS | 1741 | 1463629245147 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}] 20:40:45 INFO - PROCESS | 1741 | 1463629245568 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 20:40:45 INFO - PROCESS | 1741 | 1463629245763 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:45 INFO - PROCESS | 1741 | ++DOCSHELL 0x85247c00 == 161 [pid = 1741] [id = 765] 20:40:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8524a800) [pid = 1741] [serial = 2294] [outer = (nil)] 20:40:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 144 (0x85598400) [pid = 1741] [serial = 2295] [outer = 0x8524a800] 20:40:45 INFO - PROCESS | 1741 | 1463629245859 Marionette DEBUG loaded listener.js 20:40:45 INFO - PROCESS | 1741 | ++DOMWINDOW == 145 (0x85fcc000) [pid = 1741] [serial = 2296] [outer = 0x8524a800] 20:40:46 INFO - PROCESS | 1741 | 1463629246754 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"]]]}] 20:40:46 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 20:40:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 20:40:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 20:40:46 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 20:40:46 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 20:40:46 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 20:40:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 20:40:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 20:40:46 INFO - TEST-OK | /FileAPI/historical.html | took 1678ms 20:40:46 INFO - PROCESS | 1741 | 1463629246824 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 20:40:46 INFO - PROCESS | 1741 | 1463629246830 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 20:40:46 INFO - TEST-START | /FileAPI/idlharness.html 20:40:46 INFO - PROCESS | 1741 | 1463629246838 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 20:40:46 INFO - PROCESS | 1741 | 1463629246845 Marionette TRACE conn4 <- [1,3026,null,{}] 20:40:46 INFO - PROCESS | 1741 | 1463629246853 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}] 20:40:47 INFO - PROCESS | 1741 | 1463629247186 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 20:40:47 INFO - PROCESS | 1741 | 1463629247420 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:47 INFO - PROCESS | 1741 | ++DOCSHELL 0x876a9400 == 162 [pid = 1741] [id = 766] 20:40:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 146 (0x87884400) [pid = 1741] [serial = 2297] [outer = (nil)] 20:40:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 147 (0x8788dc00) [pid = 1741] [serial = 2298] [outer = 0x87884400] 20:40:47 INFO - PROCESS | 1741 | 1463629247573 Marionette DEBUG loaded listener.js 20:40:47 INFO - PROCESS | 1741 | ++DOMWINDOW == 148 (0x89ac2c00) [pid = 1741] [serial = 2299] [outer = 0x87884400] 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 20:40:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:40:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:40:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:40:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:40:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:40:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:40:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:40:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:40:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:40:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:40:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 20:40:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:40:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:40:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:40:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:40:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:40:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:40:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:40:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:40:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:40:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:40:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 20:40:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:40:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:40:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:40:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:40:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:40:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:40:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:40:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:40:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:40:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:40:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 20:40:49 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 20:40:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:40:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:40:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:40:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:40:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:40:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:40:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:40:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:40:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:40:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 20:40:49 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 20:40:49 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 20:40:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:40:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:40:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:40:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:40:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:40:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:40:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:40:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:40:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:40:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 20:40:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:40:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:40:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:40:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:40:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:40:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:40:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:40:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:40:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:40:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 20:40:49 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 20:40:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:40:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:40:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:40:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:40:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:40:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:40:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:40:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:40:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:40:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 20:40:49 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 20:40:49 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 20:40:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:40:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:40:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:40:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:40:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:40:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:40:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:40:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:40:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:40:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 20:40:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 20:40:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 2311ms 20:40:49 INFO - PROCESS | 1741 | 1463629248972 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 20:40:49 INFO - PROCESS | 1741 | 1463629249415 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 20:40:49 INFO - PROCESS | 1741 | 1463629249421 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 20:40:49 INFO - TEST-START | /FileAPI/idlharness.worker 20:40:49 INFO - PROCESS | 1741 | 1463629249433 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 20:40:49 INFO - PROCESS | 1741 | 1463629249436 Marionette TRACE conn4 <- [1,3030,null,{}] 20:40:49 INFO - PROCESS | 1741 | 1463629249443 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}] 20:40:49 INFO - PROCESS | 1741 | 1463629249654 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 20:40:49 INFO - PROCESS | 1741 | 1463629249949 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:49 INFO - PROCESS | 1741 | ++DOCSHELL 0x89ace400 == 163 [pid = 1741] [id = 767] 20:40:49 INFO - PROCESS | 1741 | ++DOMWINDOW == 149 (0x8d7b6400) [pid = 1741] [serial = 2300] [outer = (nil)] 20:40:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8dae4800) [pid = 1741] [serial = 2301] [outer = 0x8d7b6400] 20:40:50 INFO - PROCESS | 1741 | 1463629250035 Marionette DEBUG loaded listener.js 20:40:50 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x8daf3c00) [pid = 1741] [serial = 2302] [outer = 0x8d7b6400] 20:40:50 INFO - PROCESS | 1741 | [1741] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:40:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:40:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:40:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:40:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:40:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:40:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:40:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:40:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:40:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:40:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:40:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:40:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:40:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:40:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:40:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:40:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:40:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:40:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 20:40:52 INFO - {} 20:40:52 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 20:40:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:40:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:40:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:40:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:40:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:40:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 20:40:52 INFO - {} 20:40:52 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 - {} 20:40:52 INFO - {} 20:40:52 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 20:40:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:40:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:40:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:40:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:40:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:40:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:40:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:40:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:40:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:40:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:40:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 20:40:52 INFO - {} 20:40:52 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 20:40:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:40:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:40:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:40:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:40:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:40:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 20:40:52 INFO - {} 20:40:52 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 - {} 20:40:52 INFO - {} 20:40:52 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 20:40:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:40:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:40:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:40:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:40:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:40:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:40:52 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 20:40:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 20:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 20:40:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:40:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:40:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:40:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:40:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:40:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 20:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:40:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:40:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:40:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:40:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:40:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:40:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 20:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 20:40:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:40:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:40:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:40:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:40:52 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 20:40:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 20:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 20:40:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:40:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:40:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:40:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:40:52 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 20:40:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 20:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 20:40:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:40:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:40:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:40:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:40:52 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 20:40:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 20:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:40:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:40:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:40:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:40:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:40:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:40:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:40:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 20:40:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:40:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:40:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:40:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:40:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:40:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:40:52 INFO - {} 20:40:52 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2773ms 20:40:52 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 20:40:52 INFO - PROCESS | 1741 | 1463629252071 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 20:40:52 INFO - PROCESS | 1741 | 1463629252209 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 20:40:52 INFO - PROCESS | 1741 | 1463629252232 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 20:40:52 INFO - PROCESS | 1741 | 1463629252275 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 20:40:52 INFO - PROCESS | 1741 | 1463629252306 Marionette TRACE conn4 <- [1,3034,null,{}] 20:40:52 INFO - PROCESS | 1741 | 1463629252386 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}] 20:40:52 INFO - PROCESS | 1741 | 1463629252692 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 20:40:53 INFO - PROCESS | 1741 | 1463629252990 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:53 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ba3b800 == 164 [pid = 1741] [id = 768] 20:40:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8daf8c00) [pid = 1741] [serial = 2303] [outer = (nil)] 20:40:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x91942800) [pid = 1741] [serial = 2304] [outer = 0x8daf8c00] 20:40:53 INFO - PROCESS | 1741 | 1463629253075 Marionette DEBUG loaded listener.js 20:40:53 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x9194c400) [pid = 1741] [serial = 2305] [outer = 0x8daf8c00] 20:40:53 INFO - PROCESS | 1741 | 1463629253880 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]]]}] 20:40:53 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 20:40:53 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1639ms 20:40:53 INFO - PROCESS | 1741 | 1463629253890 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 20:40:53 INFO - PROCESS | 1741 | 1463629253893 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 20:40:53 INFO - TEST-START | /FileAPI/blob/Blob-close.html 20:40:53 INFO - PROCESS | 1741 | 1463629253900 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 20:40:53 INFO - PROCESS | 1741 | 1463629253903 Marionette TRACE conn4 <- [1,3038,null,{}] 20:40:53 INFO - PROCESS | 1741 | 1463629253909 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}] 20:40:54 INFO - PROCESS | 1741 | 1463629254127 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 20:40:54 INFO - PROCESS | 1741 | 1463629254444 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:54 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e30fc00 == 165 [pid = 1741] [id = 769] 20:40:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x919c4c00) [pid = 1741] [serial = 2306] [outer = (nil)] 20:40:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x92232400) [pid = 1741] [serial = 2307] [outer = 0x919c4c00] 20:40:54 INFO - PROCESS | 1741 | 1463629254527 Marionette DEBUG loaded listener.js 20:40:54 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x9223a800) [pid = 1741] [serial = 2308] [outer = 0x919c4c00] 20:40:55 INFO - PROCESS | 1741 | 1463629255362 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"]]]}] 20:40:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 20:40:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 20:40:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 20:40:55 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1483ms 20:40:55 INFO - PROCESS | 1741 | 1463629255384 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 20:40:55 INFO - PROCESS | 1741 | 1463629255388 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 20:40:55 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 20:40:55 INFO - PROCESS | 1741 | 1463629255395 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 20:40:55 INFO - PROCESS | 1741 | 1463629255399 Marionette TRACE conn4 <- [1,3042,null,{}] 20:40:55 INFO - PROCESS | 1741 | 1463629255404 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}] 20:40:55 INFO - PROCESS | 1741 | 1463629255659 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 20:40:55 INFO - PROCESS | 1741 | 1463629255941 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:55 INFO - PROCESS | 1741 | ++DOCSHELL 0x9268cc00 == 166 [pid = 1741] [id = 770] 20:40:55 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x9268d800) [pid = 1741] [serial = 2309] [outer = (nil)] 20:40:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x9291a800) [pid = 1741] [serial = 2310] [outer = 0x9268d800] 20:40:56 INFO - PROCESS | 1741 | 1463629256040 Marionette DEBUG loaded listener.js 20:40:56 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x9298d400) [pid = 1741] [serial = 2311] [outer = 0x9268d800] 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 20:40:57 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. 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 20:40:57 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'.) 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 20:40:57 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. 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 20:40:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 20:40:57 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. 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 20:40:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:40:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:40:57 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. 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 20:40:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:40:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 20:40:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 20:40:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 20:40:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 20:40:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:40:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 20:40:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:40:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:40:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:40:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:40:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:40:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 20:40:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:40:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:40:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:40:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:40:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:40:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:40:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:40:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:40:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:40:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:40:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 20:40:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 20:40:57 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1860ms 20:40:57 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 20:40:57 INFO - PROCESS | 1741 | 1463629257190 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]]]}] 20:40:57 INFO - PROCESS | 1741 | 1463629257263 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 20:40:57 INFO - PROCESS | 1741 | 1463629257269 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 20:40:57 INFO - PROCESS | 1741 | 1463629257283 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 20:40:57 INFO - PROCESS | 1741 | 1463629257294 Marionette TRACE conn4 <- [1,3046,null,{}] 20:40:57 INFO - PROCESS | 1741 | 1463629257367 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}] 20:40:57 INFO - PROCESS | 1741 | 1463629257714 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 20:40:58 INFO - PROCESS | 1741 | 1463629258065 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:58 INFO - PROCESS | 1741 | ++DOCSHELL 0x8a9c9400 == 167 [pid = 1741] [id = 771] 20:40:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x8b18e400) [pid = 1741] [serial = 2312] [outer = (nil)] 20:40:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 162 (0x8e184800) [pid = 1741] [serial = 2313] [outer = 0x8b18e400] 20:40:58 INFO - PROCESS | 1741 | 1463629258150 Marionette DEBUG loaded listener.js 20:40:58 INFO - PROCESS | 1741 | ++DOMWINDOW == 163 (0x8e18b400) [pid = 1741] [serial = 2314] [outer = 0x8b18e400] 20:40:58 INFO - PROCESS | 1741 | [1741] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:40:59 INFO - PROCESS | 1741 | 1463629259051 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 20:40:59 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 20:40:59 INFO - {} 20:40:59 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1790ms 20:40:59 INFO - PROCESS | 1741 | 1463629259072 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 20:40:59 INFO - PROCESS | 1741 | 1463629259076 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 20:40:59 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 20:40:59 INFO - PROCESS | 1741 | 1463629259082 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 20:40:59 INFO - PROCESS | 1741 | 1463629259085 Marionette TRACE conn4 <- [1,3050,null,{}] 20:40:59 INFO - PROCESS | 1741 | 1463629259091 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}] 20:40:59 INFO - PROCESS | 1741 | 1463629259312 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 20:40:59 INFO - PROCESS | 1741 | 1463629259612 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:59 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e186800 == 168 [pid = 1741] [id = 772] 20:40:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 164 (0x8e312400) [pid = 1741] [serial = 2315] [outer = (nil)] 20:40:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 165 (0x8eb99400) [pid = 1741] [serial = 2316] [outer = 0x8e312400] 20:40:59 INFO - PROCESS | 1741 | 1463629259696 Marionette DEBUG loaded listener.js 20:40:59 INFO - PROCESS | 1741 | ++DOMWINDOW == 166 (0x8eba0000) [pid = 1741] [serial = 2317] [outer = 0x8e312400] 20:41:00 INFO - PROCESS | 1741 | 1463629260551 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]]]}] 20:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 20:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 20:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 20:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 20:41:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1497ms 20:41:00 INFO - PROCESS | 1741 | 1463629260580 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 20:41:00 INFO - PROCESS | 1741 | 1463629260584 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 20:41:00 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 20:41:00 INFO - PROCESS | 1741 | 1463629260592 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 20:41:00 INFO - PROCESS | 1741 | 1463629260595 Marionette TRACE conn4 <- [1,3054,null,{}] 20:41:00 INFO - PROCESS | 1741 | 1463629260601 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}] 20:41:00 INFO - PROCESS | 1741 | 1463629260812 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 20:41:01 INFO - PROCESS | 1741 | 1463629261086 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:01 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ea63000 == 169 [pid = 1741] [id = 773] 20:41:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 167 (0x8ed40800) [pid = 1741] [serial = 2318] [outer = (nil)] 20:41:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 168 (0x8f2f4800) [pid = 1741] [serial = 2319] [outer = 0x8ed40800] 20:41:01 INFO - PROCESS | 1741 | 1463629261174 Marionette DEBUG loaded listener.js 20:41:01 INFO - PROCESS | 1741 | ++DOMWINDOW == 169 (0x8f2f9c00) [pid = 1741] [serial = 2320] [outer = 0x8ed40800] 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 20:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 20:41:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 20:41:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 20:41:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 20:41:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 20:41:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 20:41:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 20:41:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 20:41:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 20:41:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 20:41:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 20:41:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 20:41:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 20:41:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 20:41:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 20:41:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 20:41:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 20:41:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 20:41:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 20:41:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 20:41:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 20:41:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 20:41:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 20:41:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:41:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:41:02 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" 20:41:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:41:02 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" 20:41:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:41:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:41:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1942ms 20:41:02 INFO - TEST-START | /FileAPI/file/File-constructor.html 20:41:02 INFO - PROCESS | 1741 | 1463629262366 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"]]]}] 20:41:02 INFO - PROCESS | 1741 | 1463629262592 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 20:41:02 INFO - PROCESS | 1741 | 1463629262610 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 20:41:02 INFO - PROCESS | 1741 | 1463629262752 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 20:41:02 INFO - PROCESS | 1741 | 1463629262757 Marionette TRACE conn4 <- [1,3058,null,{}] 20:41:02 INFO - PROCESS | 1741 | 1463629262769 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}] 20:41:02 INFO - PROCESS | 1741 | 1463629262985 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 20:41:03 INFO - PROCESS | 1741 | 1463629263281 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:03 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e31dc00 == 170 [pid = 1741] [id = 774] 20:41:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 170 (0x8f2f4400) [pid = 1741] [serial = 2321] [outer = (nil)] 20:41:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 171 (0x92ee5400) [pid = 1741] [serial = 2322] [outer = 0x8f2f4400] 20:41:03 INFO - PROCESS | 1741 | 1463629263364 Marionette DEBUG loaded listener.js 20:41:03 INFO - PROCESS | 1741 | ++DOMWINDOW == 172 (0x939ee400) [pid = 1741] [serial = 2323] [outer = 0x8f2f4400] 20:41:04 INFO - PROCESS | 1741 | 1463629264246 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]]]}] 20:41:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 20:41:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 20:41:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 20:41:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 20:41:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 20:41:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 20:41:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 20:41:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 20:41:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 20:41:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 20:41:04 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 20:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:04 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 20:41:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 20:41:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 20:41:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:41:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 20:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 20:41:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 20:41:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 20:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 20:41:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 20:41:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 20:41:04 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1626ms 20:41:04 INFO - PROCESS | 1741 | 1463629264321 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 20:41:04 INFO - PROCESS | 1741 | 1463629264325 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 20:41:04 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 20:41:04 INFO - PROCESS | 1741 | 1463629264334 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 20:41:04 INFO - PROCESS | 1741 | 1463629264337 Marionette TRACE conn4 <- [1,3062,null,{}] 20:41:04 INFO - PROCESS | 1741 | 1463629264343 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}] 20:41:04 INFO - PROCESS | 1741 | 1463629264584 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 20:41:04 INFO - PROCESS | 1741 | 1463629264961 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:05 INFO - PROCESS | 1741 | ++DOCSHELL 0x8eb94c00 == 171 [pid = 1741] [id = 775] 20:41:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 173 (0x92ede400) [pid = 1741] [serial = 2324] [outer = (nil)] 20:41:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 174 (0x93a16000) [pid = 1741] [serial = 2325] [outer = 0x92ede400] 20:41:05 INFO - PROCESS | 1741 | 1463629265056 Marionette DEBUG loaded listener.js 20:41:05 INFO - PROCESS | 1741 | ++DOMWINDOW == 175 (0x946e8c00) [pid = 1741] [serial = 2326] [outer = 0x92ede400] 20:41:05 INFO - PROCESS | 1741 | [1741] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:41:05 INFO - PROCESS | 1741 | 1463629265927 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 20:41:05 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 20:41:05 INFO - {} 20:41:05 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1634ms 20:41:05 INFO - PROCESS | 1741 | 1463629265968 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 20:41:05 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 20:41:05 INFO - PROCESS | 1741 | 1463629265972 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 20:41:05 INFO - PROCESS | 1741 | 1463629265978 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 20:41:05 INFO - PROCESS | 1741 | 1463629265983 Marionette TRACE conn4 <- [1,3066,null,{}] 20:41:05 INFO - PROCESS | 1741 | 1463629265992 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}] 20:41:06 INFO - PROCESS | 1741 | 1463629266252 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 20:41:06 INFO - PROCESS | 1741 | 1463629266529 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:06 INFO - PROCESS | 1741 | ++DOCSHELL 0x93a17800 == 172 [pid = 1741] [id = 776] 20:41:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 176 (0x946f1400) [pid = 1741] [serial = 2327] [outer = (nil)] 20:41:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 177 (0x9775cc00) [pid = 1741] [serial = 2328] [outer = 0x946f1400] 20:41:06 INFO - PROCESS | 1741 | 1463629266660 Marionette DEBUG loaded listener.js 20:41:06 INFO - PROCESS | 1741 | ++DOMWINDOW == 178 (0x98119800) [pid = 1741] [serial = 2329] [outer = 0x946f1400] 20:41:07 INFO - PROCESS | 1741 | 1463629267478 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]]]}] 20:41:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 20:41:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 20:41:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 20:41:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 20:41:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 20:41:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 20:41:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 20:41:07 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1540ms 20:41:07 INFO - PROCESS | 1741 | 1463629267520 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 20:41:07 INFO - PROCESS | 1741 | 1463629267522 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 20:41:07 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 20:41:07 INFO - PROCESS | 1741 | 1463629267529 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 20:41:07 INFO - PROCESS | 1741 | 1463629267532 Marionette TRACE conn4 <- [1,3070,null,{}] 20:41:07 INFO - PROCESS | 1741 | 1463629267538 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}] 20:41:07 INFO - PROCESS | 1741 | 1463629267861 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 20:41:08 INFO - PROCESS | 1741 | 1463629268105 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:08 INFO - PROCESS | 1741 | ++DOCSHELL 0x8ea63c00 == 173 [pid = 1741] [id = 777] 20:41:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 179 (0x91941400) [pid = 1741] [serial = 2330] [outer = (nil)] 20:41:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 180 (0x99806800) [pid = 1741] [serial = 2331] [outer = 0x91941400] 20:41:08 INFO - PROCESS | 1741 | 1463629268194 Marionette DEBUG loaded listener.js 20:41:08 INFO - PROCESS | 1741 | ++DOMWINDOW == 181 (0x9980b400) [pid = 1741] [serial = 2332] [outer = 0x91941400] 20:41:09 INFO - PROCESS | 1741 | 1463629269049 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]]]}] 20:41:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 20:41:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 20:41:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 20:41:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 20:41:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 20:41:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 20:41:09 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1579ms 20:41:09 INFO - PROCESS | 1741 | 1463629269109 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 20:41:09 INFO - PROCESS | 1741 | 1463629269112 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 20:41:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 20:41:09 INFO - PROCESS | 1741 | 1463629269141 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 20:41:09 INFO - PROCESS | 1741 | 1463629269144 Marionette TRACE conn4 <- [1,3074,null,{}] 20:41:09 INFO - PROCESS | 1741 | 1463629269150 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}] 20:41:09 INFO - PROCESS | 1741 | 1463629269379 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 20:41:09 INFO - PROCESS | 1741 | 1463629269697 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:09 INFO - PROCESS | 1741 | ++DOCSHELL 0x85243c00 == 174 [pid = 1741] [id = 778] 20:41:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 182 (0x8bcd8c00) [pid = 1741] [serial = 2333] [outer = (nil)] 20:41:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 183 (0x998ab400) [pid = 1741] [serial = 2334] [outer = 0x8bcd8c00] 20:41:09 INFO - PROCESS | 1741 | 1463629269781 Marionette DEBUG loaded listener.js 20:41:09 INFO - PROCESS | 1741 | ++DOMWINDOW == 184 (0x9a02ac00) [pid = 1741] [serial = 2335] [outer = 0x8bcd8c00] 20:41:10 INFO - PROCESS | 1741 | 1463629270616 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]]]}] 20:41:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 20:41:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 20:41:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 20:41:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 20:41:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 20:41:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 20:41:10 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1494ms 20:41:10 INFO - PROCESS | 1741 | 1463629270652 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 20:41:10 INFO - PROCESS | 1741 | 1463629270655 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 20:41:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 20:41:10 INFO - PROCESS | 1741 | 1463629270665 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 20:41:10 INFO - PROCESS | 1741 | 1463629270667 Marionette TRACE conn4 <- [1,3078,null,{}] 20:41:10 INFO - PROCESS | 1741 | 1463629270672 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}] 20:41:10 INFO - PROCESS | 1741 | 1463629270900 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 20:41:11 INFO - PROCESS | 1741 | 1463629271222 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:11 INFO - PROCESS | 1741 | ++DOCSHELL 0x8e319c00 == 175 [pid = 1741] [id = 779] 20:41:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 185 (0x919cac00) [pid = 1741] [serial = 2336] [outer = (nil)] 20:41:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 186 (0x95144c00) [pid = 1741] [serial = 2337] [outer = 0x919cac00] 20:41:11 INFO - PROCESS | 1741 | 1463629271315 Marionette DEBUG loaded listener.js 20:41:11 INFO - PROCESS | 1741 | ++DOMWINDOW == 187 (0x951d0800) [pid = 1741] [serial = 2338] [outer = 0x919cac00] 20:41:12 INFO - PROCESS | 1741 | 1463629272167 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] 20:41:12 INFO - PROCESS | 1741 | 1463629272260 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 20:41:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 20:41:12 INFO - PROCESS | 1741 | 1463629272271 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 20:41:12 INFO - PROCESS | 1741 | 1463629272275 Marionette TRACE conn4 <- [1,3082,null,{}] 20:41:12 INFO - PROCESS | 1741 | 1463629272303 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}] 20:41:12 INFO - PROCESS | 1741 | 1463629272526 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 20:41:12 INFO - PROCESS | 1741 | 1463629272845 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:12 INFO - PROCESS | 1741 | ++DOCSHELL 0x9514ac00 == 176 [pid = 1741] [id = 780] 20:41:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 188 (0x9a026c00) [pid = 1741] [serial = 2339] [outer = (nil)] 20:41:12 INFO - PROCESS | 1741 | ++DOMWINDOW == 189 (0x9a401400) [pid = 1741] [serial = 2340] [outer = 0x9a026c00] 20:41:12 INFO - PROCESS | 1741 | 1463629272970 Marionette DEBUG loaded listener.js 20:41:13 INFO - PROCESS | 1741 | ++DOMWINDOW == 190 (0x9b052400) [pid = 1741] [serial = 2341] [outer = 0x9a026c00] 20:41:13 INFO - PROCESS | 1741 | 1463629273810 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]]]}] 20:41:13 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 20:41:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 20:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 20:41:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 20:41:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1601ms 20:41:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 20:41:13 INFO - PROCESS | 1741 | 1463629273873 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 20:41:13 INFO - PROCESS | 1741 | 1463629273876 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 20:41:13 INFO - PROCESS | 1741 | 1463629273883 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 20:41:13 INFO - PROCESS | 1741 | 1463629273886 Marionette TRACE conn4 <- [1,3086,null,{}] 20:41:13 INFO - PROCESS | 1741 | 1463629273914 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}] 20:41:14 INFO - PROCESS | 1741 | 1463629274140 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 20:41:14 INFO - PROCESS | 1741 | 1463629274462 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:14 INFO - PROCESS | 1741 | ++DOCSHELL 0x8524cc00 == 177 [pid = 1741] [id = 781] 20:41:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 191 (0x8524e800) [pid = 1741] [serial = 2342] [outer = (nil)] 20:41:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 192 (0x9b58d400) [pid = 1741] [serial = 2343] [outer = 0x8524e800] 20:41:14 INFO - PROCESS | 1741 | 1463629274588 Marionette DEBUG loaded listener.js 20:41:14 INFO - PROCESS | 1741 | ++DOMWINDOW == 193 (0x9b591000) [pid = 1741] [serial = 2344] [outer = 0x8524e800] 20:41:15 INFO - PROCESS | 1741 | 1463629275378 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 20:41:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 20:41:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1548ms 20:41:15 INFO - PROCESS | 1741 | 1463629275430 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 20:41:15 INFO - PROCESS | 1741 | 1463629275434 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 20:41:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 20:41:15 INFO - PROCESS | 1741 | 1463629275440 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 20:41:15 INFO - PROCESS | 1741 | 1463629275443 Marionette TRACE conn4 <- [1,3090,null,{}] 20:41:15 INFO - PROCESS | 1741 | 1463629275448 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}] 20:41:15 INFO - PROCESS | 1741 | 1463629275667 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 20:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x951dd000 == 176 [pid = 1741] [id = 159] 20:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x85fca000 == 175 [pid = 1741] [id = 625] 20:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x8b91a400 == 174 [pid = 1741] [id = 508] 20:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x89ace800 == 173 [pid = 1741] [id = 763] 20:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x87067800 == 172 [pid = 1741] [id = 762] 20:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x86535800 == 171 [pid = 1741] [id = 761] 20:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x8524b800 == 170 [pid = 1741] [id = 759] 20:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x9c790400 == 169 [pid = 1741] [id = 757] 20:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x9beb6800 == 168 [pid = 1741] [id = 758] 20:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x85245c00 == 167 [pid = 1741] [id = 755] 20:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x9291e400 == 166 [pid = 1741] [id = 756] 20:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x981f7400 == 165 [pid = 1741] [id = 754] 20:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x90acf000 == 164 [pid = 1741] [id = 753] 20:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x946f1c00 == 163 [pid = 1741] [id = 752] 20:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x9298c800 == 162 [pid = 1741] [id = 750] 20:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x8f405800 == 161 [pid = 1741] [id = 751] 20:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x925e1800 == 160 [pid = 1741] [id = 749] 20:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca4b400 == 159 [pid = 1741] [id = 748] 20:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x9194e800 == 158 [pid = 1741] [id = 746] 20:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x8eb93000 == 157 [pid = 1741] [id = 747] 20:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x90bf5800 == 156 [pid = 1741] [id = 745] 20:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x85fc5400 == 155 [pid = 1741] [id = 744] 20:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x8d9d2c00 == 154 [pid = 1741] [id = 742] 20:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x8a9c8c00 == 153 [pid = 1741] [id = 743] 20:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x851a9c00 == 152 [pid = 1741] [id = 667] 20:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x8d9c6c00 == 151 [pid = 1741] [id = 741] 20:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x8ca6b800 == 150 [pid = 1741] [id = 740] 20:41:18 INFO - PROCESS | 1741 | --DOCSHELL 0x876a5800 == 149 [pid = 1741] [id = 739] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 192 (0x86670c00) [pid = 1741] [serial = 2201] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 191 (0x9a313000) [pid = 1741] [serial = 2177] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 190 (0x8524d000) [pid = 1741] [serial = 2193] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 189 (0x8ba48800) [pid = 1741] [serial = 2151] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 188 (0x86669000) [pid = 1741] [serial = 2199] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 187 (0x8666f800) [pid = 1741] [serial = 2204] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 186 (0x9beb3800) [pid = 1741] [serial = 2180] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 185 (0x86667800) [pid = 1741] [serial = 2198] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 184 (0x92993800) [pid = 1741] [serial = 2165] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 183 (0x92ac6400) [pid = 1741] [serial = 2166] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 182 (0xa31ea400) [pid = 1741] [serial = 2187] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 181 (0x8ed46400) [pid = 1741] [serial = 2154] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 180 (0x90dc9c00) [pid = 1741] [serial = 2159] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 179 (0xa060e400) [pid = 1741] [serial = 2184] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 178 (0xa6859400) [pid = 1741] [serial = 2189] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 177 (0x93ccb000) [pid = 1741] [serial = 2169] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 176 (0x8ea5f800) [pid = 1741] [serial = 2153] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 175 (0x9a318c00) [pid = 1741] [serial = 2178] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 174 (0x8524ac00) [pid = 1741] [serial = 2192] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 173 (0xa36eb800) [pid = 1741] [serial = 2195] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 172 (0x9c4b6c00) [pid = 1741] [serial = 2181] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 171 (0x919c3c00) [pid = 1741] [serial = 2163] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 170 (0x9a02a000) [pid = 1741] [serial = 2174] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 169 (0xa51eb000) [pid = 1741] [serial = 2196] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 168 (0x8ed46000) [pid = 1741] [serial = 2079] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 167 (0x9cc73c00) [pid = 1741] [serial = 2183] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 166 (0x8ba3b400) [pid = 1741] [serial = 2210] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 165 (0x9a02f800) [pid = 1741] [serial = 2175] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 164 (0x9775f400) [pid = 1741] [serial = 2172] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 163 (0x951d9800) [pid = 1741] [serial = 2171] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 162 (0xa68d2800) [pid = 1741] [serial = 2190] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 161 (0x8f549400) [pid = 1741] [serial = 2156] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x868dac00) [pid = 1741] [serial = 2205] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x8788bc00) [pid = 1741] [serial = 2207] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x89ce4c00) [pid = 1741] [serial = 2208] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x91829400) [pid = 1741] [serial = 2160] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x8ca44400) [pid = 1741] [serial = 2211] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0xa27cc800) [pid = 1741] [serial = 2186] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x919c1800) [pid = 1741] [serial = 2162] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x90ad7000) [pid = 1741] [serial = 2157] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x8943c400) [pid = 1741] [serial = 2150] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x93a0ec00) [pid = 1741] [serial = 2168] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x8ca68800) [pid = 1741] [serial = 2213] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x8cdd8c00) [pid = 1741] [serial = 2214] [outer = (nil)] [url = about:blank] 20:41:18 INFO - PROCESS | 1741 | 1463629278734 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:18 INFO - PROCESS | 1741 | ++DOCSHELL 0x851ab400 == 150 [pid = 1741] [id = 782] 20:41:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 150 (0x8524d400) [pid = 1741] [serial = 2345] [outer = (nil)] 20:41:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 151 (0x85fc6400) [pid = 1741] [serial = 2346] [outer = 0x8524d400] 20:41:18 INFO - PROCESS | 1741 | 1463629278831 Marionette DEBUG loaded listener.js 20:41:18 INFO - PROCESS | 1741 | ++DOMWINDOW == 152 (0x8653b000) [pid = 1741] [serial = 2347] [outer = 0x8524d400] 20:41:19 INFO - PROCESS | 1741 | 1463629279560 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 20:41:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 20:41:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 4140ms 20:41:19 INFO - PROCESS | 1741 | 1463629279581 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 20:41:19 INFO - PROCESS | 1741 | 1463629279587 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 20:41:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 20:41:19 INFO - PROCESS | 1741 | 1463629279594 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 20:41:19 INFO - PROCESS | 1741 | 1463629279599 Marionette TRACE conn4 <- [1,3094,null,{}] 20:41:19 INFO - PROCESS | 1741 | 1463629279605 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}] 20:41:19 INFO - PROCESS | 1741 | 1463629279838 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 20:41:20 INFO - PROCESS | 1741 | 1463629280079 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:20 INFO - PROCESS | 1741 | ++DOCSHELL 0x8666f800 == 151 [pid = 1741] [id = 783] 20:41:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 153 (0x868df000) [pid = 1741] [serial = 2348] [outer = (nil)] 20:41:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 154 (0x87062400) [pid = 1741] [serial = 2349] [outer = 0x868df000] 20:41:20 INFO - PROCESS | 1741 | 1463629280155 Marionette DEBUG loaded listener.js 20:41:20 INFO - PROCESS | 1741 | ++DOMWINDOW == 155 (0x876a4400) [pid = 1741] [serial = 2350] [outer = 0x868df000] 20:41:20 INFO - PROCESS | 1741 | 1463629280931 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 20:41:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 20:41:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1385ms 20:41:20 INFO - PROCESS | 1741 | 1463629280982 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 20:41:20 INFO - PROCESS | 1741 | 1463629280988 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 20:41:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 20:41:21 INFO - PROCESS | 1741 | 1463629280999 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 20:41:21 INFO - PROCESS | 1741 | 1463629281001 Marionette TRACE conn4 <- [1,3098,null,{}] 20:41:21 INFO - PROCESS | 1741 | 1463629281007 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}] 20:41:21 INFO - PROCESS | 1741 | 1463629281280 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 20:41:21 INFO - PROCESS | 1741 | 1463629281323 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:21 INFO - PROCESS | 1741 | ++DOCSHELL 0x87063000 == 152 [pid = 1741] [id = 784] 20:41:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 156 (0x89437c00) [pid = 1741] [serial = 2351] [outer = (nil)] 20:41:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 157 (0x89cebc00) [pid = 1741] [serial = 2352] [outer = 0x89437c00] 20:41:21 INFO - PROCESS | 1741 | 1463629281395 Marionette DEBUG loaded listener.js 20:41:21 INFO - PROCESS | 1741 | ++DOMWINDOW == 158 (0x8a9c5400) [pid = 1741] [serial = 2353] [outer = 0x89437c00] 20:41:22 INFO - PROCESS | 1741 | 1463629282356 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]]]}] 20:41:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 20:41:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 20:41:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1382ms 20:41:22 INFO - PROCESS | 1741 | 1463629282382 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 20:41:22 INFO - PROCESS | 1741 | 1463629282385 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 20:41:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 20:41:22 INFO - PROCESS | 1741 | 1463629282400 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 20:41:22 INFO - PROCESS | 1741 | 1463629282409 Marionette TRACE conn4 <- [1,3102,null,{}] 20:41:22 INFO - PROCESS | 1741 | 1463629282442 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}] 20:41:22 INFO - PROCESS | 1741 | 1463629282750 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 20:41:22 INFO - PROCESS | 1741 | 1463629282782 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:22 INFO - PROCESS | 1741 | ++DOCSHELL 0x89cf0800 == 153 [pid = 1741] [id = 785] 20:41:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 159 (0x8a9cc000) [pid = 1741] [serial = 2354] [outer = (nil)] 20:41:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 160 (0x8ca6c400) [pid = 1741] [serial = 2355] [outer = 0x8a9cc000] 20:41:22 INFO - PROCESS | 1741 | 1463629282855 Marionette DEBUG loaded listener.js 20:41:22 INFO - PROCESS | 1741 | ++DOMWINDOW == 161 (0x8cfc6c00) [pid = 1741] [serial = 2356] [outer = 0x8a9cc000] 20:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 160 (0x951da000) [pid = 1741] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 20:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 159 (0x8e312800) [pid = 1741] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 20:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 158 (0x9c485c00) [pid = 1741] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 20:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 157 (0x87881800) [pid = 1741] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 20:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 156 (0x8e310c00) [pid = 1741] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 20:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 155 (0x9b593800) [pid = 1741] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 20:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 154 (0x925ea000) [pid = 1741] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 20:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 153 (0x8559c800) [pid = 1741] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 20:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 152 (0x8a9c9c00) [pid = 1741] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 20:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 151 (0x919c4800) [pid = 1741] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 20:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 150 (0x87889800) [pid = 1741] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 20:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 149 (0x92685c00) [pid = 1741] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 148 (0x939f2000) [pid = 1741] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 20:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 147 (0x8cfc5c00) [pid = 1741] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 20:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 146 (0x8f401c00) [pid = 1741] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 20:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 145 (0x8ca75000) [pid = 1741] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 20:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 144 (0x9a05c000) [pid = 1741] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 20:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 143 (0x90dcac00) [pid = 1741] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 20:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 142 (0x91823400) [pid = 1741] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 20:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 141 (0x9932c000) [pid = 1741] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 20:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 140 (0x90dbf000) [pid = 1741] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 20:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 139 (0x86537000) [pid = 1741] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 20:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 138 (0x89ce2400) [pid = 1741] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 20:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 137 (0x8706dc00) [pid = 1741] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 20:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 136 (0x8559fc00) [pid = 1741] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 20:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 135 (0x9c792000) [pid = 1741] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:41:24 INFO - PROCESS | 1741 | --DOMWINDOW == 134 (0x92ed8c00) [pid = 1741] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 20:41:24 INFO - PROCESS | 1741 | 1463629284531 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 20:41:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 20:41:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 2167ms 20:41:24 INFO - PROCESS | 1741 | 1463629284561 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 20:41:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 20:41:24 INFO - PROCESS | 1741 | 1463629284566 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 20:41:24 INFO - PROCESS | 1741 | 1463629284572 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 20:41:24 INFO - PROCESS | 1741 | 1463629284575 Marionette TRACE conn4 <- [1,3106,null,{}] 20:41:24 INFO - PROCESS | 1741 | 1463629284580 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}] 20:41:24 INFO - PROCESS | 1741 | 1463629284769 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 20:41:25 INFO - PROCESS | 1741 | 1463629285009 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:25 INFO - PROCESS | 1741 | ++DOCSHELL 0x85595800 == 154 [pid = 1741] [id = 786] 20:41:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 135 (0x8706b800) [pid = 1741] [serial = 2357] [outer = (nil)] 20:41:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 136 (0x8ca75000) [pid = 1741] [serial = 2358] [outer = 0x8706b800] 20:41:25 INFO - PROCESS | 1741 | 1463629285079 Marionette DEBUG loaded listener.js 20:41:25 INFO - PROCESS | 1741 | ++DOMWINDOW == 137 (0x8d9d2800) [pid = 1741] [serial = 2359] [outer = 0x8706b800] 20:41:25 INFO - PROCESS | 1741 | 1463629285772 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]]]}] 20:41:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 20:41:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 20:41:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 20:41:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1231ms 20:41:25 INFO - PROCESS | 1741 | 1463629285803 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 20:41:25 INFO - PROCESS | 1741 | 1463629285807 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 20:41:25 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 20:41:25 INFO - PROCESS | 1741 | 1463629285813 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 20:41:25 INFO - PROCESS | 1741 | 1463629285816 Marionette TRACE conn4 <- [1,3110,null,{}] 20:41:25 INFO - PROCESS | 1741 | 1463629285821 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}] 20:41:26 INFO - PROCESS | 1741 | 1463629286261 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 20:41:26 INFO - PROCESS | 1741 | 1463629286506 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:26 INFO - PROCESS | 1741 | ++DOCSHELL 0x85249400 == 155 [pid = 1741] [id = 787] 20:41:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 138 (0x8524ac00) [pid = 1741] [serial = 2360] [outer = (nil)] 20:41:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 139 (0x85fc9400) [pid = 1741] [serial = 2361] [outer = 0x8524ac00] 20:41:26 INFO - PROCESS | 1741 | 1463629286603 Marionette DEBUG loaded listener.js 20:41:26 INFO - PROCESS | 1741 | ++DOMWINDOW == 140 (0x86668000) [pid = 1741] [serial = 2362] [outer = 0x8524ac00] 20:41:27 INFO - PROCESS | 1741 | 1463629287489 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"]]]}] 20:41:27 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 20:41:27 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 20:41:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 20:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 20:41:27 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1728ms 20:41:27 INFO - PROCESS | 1741 | 1463629287545 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 20:41:27 INFO - PROCESS | 1741 | 1463629287550 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 20:41:27 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 20:41:27 INFO - PROCESS | 1741 | 1463629287558 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 20:41:27 INFO - PROCESS | 1741 | 1463629287565 Marionette TRACE conn4 <- [1,3114,null,{}] 20:41:27 INFO - PROCESS | 1741 | 1463629287572 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}] 20:41:27 INFO - PROCESS | 1741 | 1463629287815 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 20:41:28 INFO - PROCESS | 1741 | 1463629288126 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\", \"64beb0d3-9ca1-4f62-b8b3-06e7ba0f6069\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:28 INFO - PROCESS | 1741 | ++DOCSHELL 0x8677c000 == 156 [pid = 1741] [id = 788] 20:41:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 141 (0x87889000) [pid = 1741] [serial = 2363] [outer = (nil)] 20:41:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 142 (0x8a2bd400) [pid = 1741] [serial = 2364] [outer = 0x87889000] 20:41:28 INFO - PROCESS | 1741 | 1463629288221 Marionette DEBUG loaded listener.js 20:41:28 INFO - PROCESS | 1741 | ++DOMWINDOW == 143 (0x8b198c00) [pid = 1741] [serial = 2365] [outer = 0x87889000] 20:41:29 INFO - PROCESS | 1741 | 1463629289133 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]]]}] 20:41:29 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 20:41:29 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1632ms 20:41:29 INFO - PROCESS | 1741 | 1463629289191 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 20:41:29 INFO - PROCESS | 1741 | 1463629289196 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 20:41:30 WARNING - u'runner_teardown' () 20:41:30 INFO - No more tests 20:41:30 INFO - Got 0 unexpected results 20:41:30 INFO - SUITE-END | took 1263s 20:41:30 INFO - Closing logging queue 20:41:30 INFO - queue closed 20:41:30 INFO - Return code: 0 20:41:30 WARNING - # TBPL SUCCESS # 20:41:30 INFO - Running post-action listener: _resource_record_post_action 20:41:30 INFO - Running post-run listener: _resource_record_post_run 20:41:31 INFO - Total resource usage - Wall time: 1298s; CPU: 98.0%; Read bytes: 14589952; Write bytes: 924237824; Read time: 784; Write time: 249160 20:41:31 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 20:41:31 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 137994240; Read time: 0; Write time: 119304 20:41:31 INFO - run-tests - Wall time: 1269s; CPU: 98.0%; Read bytes: 12050432; Write bytes: 786161664; Read time: 676; Write time: 129824 20:41:31 INFO - Running post-run listener: _upload_blobber_files 20:41:31 INFO - Blob upload gear active. 20:41:31 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 20:41:31 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 20:41:31 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 20:41:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 20:41:32 INFO - (blobuploader) - INFO - Open directory for files ... 20:41:32 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 20:41:32 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:41:32 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:41:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 20:41:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:41:34 INFO - (blobuploader) - INFO - Done attempting. 20:41:34 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 20:41:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:41:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:41:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 20:41:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:41:35 INFO - (blobuploader) - INFO - Done attempting. 20:41:35 INFO - (blobuploader) - INFO - Iteration through files over. 20:41:35 INFO - Return code: 0 20:41:35 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 20:41:35 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 20:41:35 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2f2ad77b5e644309e63b1b2e5137fdee5eca481cd37bee988f3a90e6f32c66506c396511c9e05038e055f48ec4a16f336fe3364c20804d3685078db5e04ba462", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/366bc326873f3b31cfc477abb783fcb3fe1670a373e01be1ba6fcff62d580f4144fd23894d2954ca5b6d01f610dccf252cddd87c189893f8f25de707d21b0f99"} 20:41:35 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 20:41:35 INFO - Writing to file /builds/slave/test/properties/blobber_files 20:41:35 INFO - Contents: 20:41:35 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2f2ad77b5e644309e63b1b2e5137fdee5eca481cd37bee988f3a90e6f32c66506c396511c9e05038e055f48ec4a16f336fe3364c20804d3685078db5e04ba462", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/366bc326873f3b31cfc477abb783fcb3fe1670a373e01be1ba6fcff62d580f4144fd23894d2954ca5b6d01f610dccf252cddd87c189893f8f25de707d21b0f99"} 20:41:35 INFO - Running post-run listener: copy_logs_to_upload_dir 20:41:35 INFO - Copying logs to upload dir... 20:41:35 INFO - mkdir: /builds/slave/test/build/upload/logs 20:41:35 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1380.515748 ========= master_lag: 27.03 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 27 secs) (at 2016-05-18 20:42:02.888197) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 16 secs) (at 2016-05-18 20:42:02.898877) ========= 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-1463627894.457246-1630198272 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2f2ad77b5e644309e63b1b2e5137fdee5eca481cd37bee988f3a90e6f32c66506c396511c9e05038e055f48ec4a16f336fe3364c20804d3685078db5e04ba462", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/366bc326873f3b31cfc477abb783fcb3fe1670a373e01be1ba6fcff62d580f4144fd23894d2954ca5b6d01f610dccf252cddd87c189893f8f25de707d21b0f99"} build_url:https://queue.taskcluster.net/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031031 build_url: 'https://queue.taskcluster.net/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2f2ad77b5e644309e63b1b2e5137fdee5eca481cd37bee988f3a90e6f32c66506c396511c9e05038e055f48ec4a16f336fe3364c20804d3685078db5e04ba462", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/366bc326873f3b31cfc477abb783fcb3fe1670a373e01be1ba6fcff62d580f4144fd23894d2954ca5b6d01f610dccf252cddd87c189893f8f25de707d21b0f99"}' symbols_url: 'https://queue.taskcluster.net/v1/task/U8LHQ4l1S12XrWazDy8MQw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 16.85 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 16 secs) (at 2016-05-18 20:42:19.780525) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 11 secs) (at 2016-05-18 20:42:19.780856) ========= 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-1463627894.457246-1630198272 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017799 ========= master_lag: 11.88 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 11 secs) (at 2016-05-18 20:42:31.682147) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-18 20:42:31.690616) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-18 20:42:32.427295) ========= ========= Total master_lag: 56.16 =========