builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-532 starttime: 1464929416.85 results: success (0) buildid: 20160602212609 builduid: 19381172a8aa448cbb8789d4fff98cd0 revision: 014467d4ca30ea196dffb9263ffa7919779949df ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-02 21:50:16.852703) ========= master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-02 21:50:16.853189) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-02 21:50:16.853485) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-02 21:50:16.890389) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 21:50:16.890749) ========= 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-1464928886.924592-2078911131 _=/tools/buildbot/bin/python using PTY: False --2016-06-02 21:50:16-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.65M=0.001s 2016-06-02 21:50:17 (8.65 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.288055 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 21:50:17.209543) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 21:50:17.209867) ========= 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-1464928886.924592-2078911131 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.067537 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 21:50:17.305346) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 21:50:17.305701) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 014467d4ca30ea196dffb9263ffa7919779949df --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 014467d4ca30ea196dffb9263ffa7919779949df --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-1464928886.924592-2078911131 _=/tools/buildbot/bin/python using PTY: False 2016-06-02 21:50:17,417 truncating revision to first 12 chars 2016-06-02 21:50:17,417 Setting DEBUG logging. 2016-06-02 21:50:17,417 attempt 1/10 2016-06-02 21:50:17,418 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/014467d4ca30?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-02 21:50:18,046 unpacking tar archive at: mozilla-aurora-014467d4ca30/testing/mozharness/ program finished with exit code 0 elapsedTime=0.956169 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 21:50:18.292817) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-02 21:50:18.293178) ========= script_repo_revision: 014467d4ca30ea196dffb9263ffa7919779949df ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-02 21:50:18.293573) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-02 21:50:18.293858) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-02 21:50:18.324560) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 13 secs) (at 2016-06-02 21:50:18.324957) ========= /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-1464928886.924592-2078911131 _=/tools/buildbot/bin/python using PTY: False 21:50:18 INFO - MultiFileLogger online at 20160602 21:50:18 in /builds/slave/test 21:50:18 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 21:50:18 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 21:50:18 INFO - {'append_to_log': False, 21:50:18 INFO - 'base_work_dir': '/builds/slave/test', 21:50:18 INFO - 'blob_upload_branch': 'mozilla-aurora', 21:50:18 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 21:50:18 INFO - 'buildbot_json_path': 'buildprops.json', 21:50:18 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 21:50:18 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 21:50:18 INFO - 'download_minidump_stackwalk': True, 21:50:18 INFO - 'download_symbols': 'true', 21:50:18 INFO - 'e10s': False, 21:50:18 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 21:50:18 INFO - 'tooltool.py': '/tools/tooltool.py', 21:50:18 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 21:50:18 INFO - '/tools/misc-python/virtualenv.py')}, 21:50:18 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 21:50:18 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 21:50:18 INFO - 'log_level': 'info', 21:50:18 INFO - 'log_to_console': True, 21:50:18 INFO - 'opt_config_files': (), 21:50:18 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 21:50:18 INFO - '--processes=1', 21:50:18 INFO - '--config=%(test_path)s/wptrunner.ini', 21:50:18 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 21:50:18 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 21:50:18 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 21:50:18 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 21:50:18 INFO - 'pip_index': False, 21:50:18 INFO - 'require_test_zip': True, 21:50:18 INFO - 'test_type': ('testharness',), 21:50:18 INFO - 'this_chunk': '1', 21:50:18 INFO - 'tooltool_cache': '/builds/tooltool_cache', 21:50:18 INFO - 'total_chunks': '10', 21:50:18 INFO - 'virtualenv_path': 'venv', 21:50:18 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 21:50:18 INFO - 'work_dir': 'build'} 21:50:18 INFO - ##### 21:50:18 INFO - ##### Running clobber step. 21:50:18 INFO - ##### 21:50:18 INFO - Running pre-action listener: _resource_record_pre_action 21:50:18 INFO - Running main action method: clobber 21:50:18 INFO - rmtree: /builds/slave/test/build 21:50:18 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 21:50:21 INFO - Running post-action listener: _resource_record_post_action 21:50:21 INFO - ##### 21:50:21 INFO - ##### Running read-buildbot-config step. 21:50:21 INFO - ##### 21:50:21 INFO - Running pre-action listener: _resource_record_pre_action 21:50:21 INFO - Running main action method: read_buildbot_config 21:50:21 INFO - Using buildbot properties: 21:50:21 INFO - { 21:50:21 INFO - "project": "", 21:50:21 INFO - "product": "firefox", 21:50:21 INFO - "script_repo_revision": "production", 21:50:21 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 21:50:21 INFO - "repository": "", 21:50:21 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 21:50:21 INFO - "buildid": "20160602212609", 21:50:21 INFO - "pgo_build": "False", 21:50:21 INFO - "basedir": "/builds/slave/test", 21:50:21 INFO - "buildnumber": 12, 21:50:21 INFO - "slavename": "tst-linux32-spot-532", 21:50:21 INFO - "revision": "014467d4ca30ea196dffb9263ffa7919779949df", 21:50:21 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/", 21:50:21 INFO - "platform": "linux", 21:50:21 INFO - "branch": "mozilla-aurora", 21:50:21 INFO - "repo_path": "releases/mozilla-aurora", 21:50:21 INFO - "moz_repo_path": "", 21:50:21 INFO - "stage_platform": "linux", 21:50:21 INFO - "builduid": "19381172a8aa448cbb8789d4fff98cd0", 21:50:21 INFO - "slavebuilddir": "test" 21:50:21 INFO - } 21:50:21 INFO - Found installer url https://queue.taskcluster.net/v1/task/GpfNOA49RG6hjGwqzVbihQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 21:50:21 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GpfNOA49RG6hjGwqzVbihQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 21:50:21 INFO - Running post-action listener: _resource_record_post_action 21:50:21 INFO - ##### 21:50:21 INFO - ##### Running download-and-extract step. 21:50:21 INFO - ##### 21:50:21 INFO - Running pre-action listener: _resource_record_pre_action 21:50:21 INFO - Running main action method: download_and_extract 21:50:21 INFO - mkdir: /builds/slave/test/build/tests 21:50: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')]} 21:50:21 INFO - https://queue.taskcluster.net/v1/task/GpfNOA49RG6hjGwqzVbihQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 21:50:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GpfNOA49RG6hjGwqzVbihQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 21:50:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GpfNOA49RG6hjGwqzVbihQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 21:50:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GpfNOA49RG6hjGwqzVbihQ/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 21:50:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GpfNOA49RG6hjGwqzVbihQ/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 21:50:23 INFO - Downloaded 1325 bytes. 21:50:23 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 21:50:23 INFO - Using the following test package requirements: 21:50:23 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 21:50:23 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 21:50:23 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 21:50:23 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 21:50:23 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 21:50:23 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 21:50:23 INFO - u'jsshell-linux-i686.zip'], 21:50:23 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 21:50:23 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 21:50:23 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 21:50:23 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 21:50:23 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 21:50:23 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 21:50:23 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 21:50:23 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 21:50:23 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 21:50:23 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 21:50:23 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 21:50:23 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 21:50:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:50:23 INFO - https://queue.taskcluster.net/v1/task/GpfNOA49RG6hjGwqzVbihQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 21:50:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GpfNOA49RG6hjGwqzVbihQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 21:50:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GpfNOA49RG6hjGwqzVbihQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 21:50:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GpfNOA49RG6hjGwqzVbihQ/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 21:50:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GpfNOA49RG6hjGwqzVbihQ/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 21:50:25 INFO - Downloaded 22798690 bytes. 21:50:25 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/*'] 21:50:25 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/* 21:50:26 INFO - caution: filename not matched: web-platform/* 21:50:26 INFO - Return code: 11 21:50:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:50:26 INFO - https://queue.taskcluster.net/v1/task/GpfNOA49RG6hjGwqzVbihQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 21:50:26 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GpfNOA49RG6hjGwqzVbihQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 21:50:26 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GpfNOA49RG6hjGwqzVbihQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 21:50:26 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GpfNOA49RG6hjGwqzVbihQ/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 21:50:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GpfNOA49RG6hjGwqzVbihQ/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 21:50:30 INFO - Downloaded 36409186 bytes. 21:50:30 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/*'] 21:50:30 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/* 21:50:34 INFO - caution: filename not matched: bin/* 21:50:34 INFO - caution: filename not matched: config/* 21:50:34 INFO - caution: filename not matched: mozbase/* 21:50:34 INFO - caution: filename not matched: marionette/* 21:50:34 INFO - caution: filename not matched: tools/wptserve/* 21:50:34 INFO - Return code: 11 21:50:34 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')]} 21:50:34 INFO - https://queue.taskcluster.net/v1/task/GpfNOA49RG6hjGwqzVbihQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 21:50:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GpfNOA49RG6hjGwqzVbihQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 21:50:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GpfNOA49RG6hjGwqzVbihQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 21:50:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GpfNOA49RG6hjGwqzVbihQ/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 21:50:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GpfNOA49RG6hjGwqzVbihQ/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 21:50:41 INFO - Downloaded 69362925 bytes. 21:50:41 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GpfNOA49RG6hjGwqzVbihQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 21:50:41 INFO - mkdir: /builds/slave/test/properties 21:50:41 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 21:50:41 INFO - Writing to file /builds/slave/test/properties/build_url 21:50:41 INFO - Contents: 21:50:41 INFO - build_url:https://queue.taskcluster.net/v1/task/GpfNOA49RG6hjGwqzVbihQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 21:50:42 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/GpfNOA49RG6hjGwqzVbihQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 21:50:42 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 21:50:42 INFO - Writing to file /builds/slave/test/properties/symbols_url 21:50:42 INFO - Contents: 21:50:42 INFO - symbols_url:https://queue.taskcluster.net/v1/task/GpfNOA49RG6hjGwqzVbihQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 21:50:42 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')]} 21:50:42 INFO - https://queue.taskcluster.net/v1/task/GpfNOA49RG6hjGwqzVbihQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 21:50:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GpfNOA49RG6hjGwqzVbihQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 21:50:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GpfNOA49RG6hjGwqzVbihQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 21:50:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GpfNOA49RG6hjGwqzVbihQ/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 21:50:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GpfNOA49RG6hjGwqzVbihQ/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 21:50:50 INFO - Downloaded 92339318 bytes. 21:50:50 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'] 21:50:50 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 21:50:59 INFO - Return code: 0 21:50:59 INFO - Running post-action listener: _resource_record_post_action 21:50:59 INFO - Running post-action listener: set_extra_try_arguments 21:50:59 INFO - ##### 21:50:59 INFO - ##### Running create-virtualenv step. 21:50:59 INFO - ##### 21:50:59 INFO - Running pre-action listener: _pre_create_virtualenv 21:50:59 INFO - Running pre-action listener: _resource_record_pre_action 21:50:59 INFO - Running main action method: create_virtualenv 21:50:59 INFO - Creating virtualenv /builds/slave/test/build/venv 21:50:59 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 21:50:59 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 21:50:59 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 21:50:59 INFO - Using real prefix '/usr' 21:50:59 INFO - New python executable in /builds/slave/test/build/venv/bin/python 21:51:01 INFO - Installing distribute.............................................................................................................................................................................................done. 21:51:05 INFO - Installing pip.................done. 21:51:05 INFO - Return code: 0 21:51:05 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 21:51:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:51:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:51:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:51:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:51:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:51:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:51:05 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 0x8673c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x86da598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x878cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x846ee30>, '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 0x870bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x878a470>, '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-1464928886.924592-2078911131', '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 21:51:05 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 21:51:05 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 21:51:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:51:05 INFO - 'CCACHE_UMASK': '002', 21:51:05 INFO - 'DISPLAY': ':0', 21:51:05 INFO - 'HOME': '/home/cltbld', 21:51:05 INFO - 'LANG': 'en_US.UTF-8', 21:51:05 INFO - 'LOGNAME': 'cltbld', 21:51:05 INFO - 'MAIL': '/var/mail/cltbld', 21:51:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:51:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:51:05 INFO - 'MOZ_NO_REMOTE': '1', 21:51:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:51:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:51:05 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:51:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:51:05 INFO - 'PWD': '/builds/slave/test', 21:51:05 INFO - 'SHELL': '/bin/bash', 21:51:05 INFO - 'SHLVL': '1', 21:51:05 INFO - 'TERM': 'linux', 21:51:05 INFO - 'TMOUT': '86400', 21:51:05 INFO - 'USER': 'cltbld', 21:51:05 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464928886.924592-2078911131', 21:51:05 INFO - '_': '/tools/buildbot/bin/python'} 21:51:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:51:05 INFO - Downloading/unpacking psutil>=0.7.1 21:51:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:51:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:51:05 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 21:51:05 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 21:51:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:51:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 21:51:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 21:51:10 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 21:51:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:51:10 INFO - Installing collected packages: psutil 21:51:10 INFO - Running setup.py install for psutil 21:51:10 INFO - building 'psutil._psutil_linux' extension 21:51:10 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 21:51:10 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 21:51:10 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 21:51:10 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 21:51:10 INFO - building 'psutil._psutil_posix' extension 21:51:10 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 21:51:11 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 21:51:11 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 21:51:11 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:51:11 INFO - Successfully installed psutil 21:51:11 INFO - Cleaning up... 21:51:11 INFO - Return code: 0 21:51:11 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 21:51:11 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')]} 21:51:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:51:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:51:11 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')]} 21:51:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:51:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:51:11 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 0x8673c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x86da598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x878cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x846ee30>, '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 0x870bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x878a470>, '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-1464928886.924592-2078911131', '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 21:51:11 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 21:51:11 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 21:51:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:51:11 INFO - 'CCACHE_UMASK': '002', 21:51:11 INFO - 'DISPLAY': ':0', 21:51:11 INFO - 'HOME': '/home/cltbld', 21:51:11 INFO - 'LANG': 'en_US.UTF-8', 21:51:11 INFO - 'LOGNAME': 'cltbld', 21:51:11 INFO - 'MAIL': '/var/mail/cltbld', 21:51:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:51:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:51:11 INFO - 'MOZ_NO_REMOTE': '1', 21:51:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:51:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:51:11 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:51:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:51:11 INFO - 'PWD': '/builds/slave/test', 21:51:11 INFO - 'SHELL': '/bin/bash', 21:51:11 INFO - 'SHLVL': '1', 21:51:11 INFO - 'TERM': 'linux', 21:51:11 INFO - 'TMOUT': '86400', 21:51:11 INFO - 'USER': 'cltbld', 21:51:11 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464928886.924592-2078911131', 21:51:11 INFO - '_': '/tools/buildbot/bin/python'} 21:51:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:51:11 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 21:51:11 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 21:51:11 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 21:51:11 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 21:51:11 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 21:51:11 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 21:51:11 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 21:51:17 INFO - Downloading mozsystemmonitor-0.0.tar.gz 21:51:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 21:51:17 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 21:51:17 INFO - Installing collected packages: mozsystemmonitor 21:51:17 INFO - Running setup.py install for mozsystemmonitor 21:51:17 INFO - Successfully installed mozsystemmonitor 21:51:17 INFO - Cleaning up... 21:51:17 INFO - Return code: 0 21:51:17 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 21:51:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:51:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:51:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:51:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:51:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:51:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:51:17 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 0x8673c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x86da598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x878cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x846ee30>, '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 0x870bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x878a470>, '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-1464928886.924592-2078911131', '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 21:51:17 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 21:51:17 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 21:51:17 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:51:17 INFO - 'CCACHE_UMASK': '002', 21:51:17 INFO - 'DISPLAY': ':0', 21:51:17 INFO - 'HOME': '/home/cltbld', 21:51:17 INFO - 'LANG': 'en_US.UTF-8', 21:51:17 INFO - 'LOGNAME': 'cltbld', 21:51:17 INFO - 'MAIL': '/var/mail/cltbld', 21:51:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:51:17 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:51:17 INFO - 'MOZ_NO_REMOTE': '1', 21:51:17 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:51:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:51:17 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:51:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:51:17 INFO - 'PWD': '/builds/slave/test', 21:51:17 INFO - 'SHELL': '/bin/bash', 21:51:17 INFO - 'SHLVL': '1', 21:51:17 INFO - 'TERM': 'linux', 21:51:17 INFO - 'TMOUT': '86400', 21:51:17 INFO - 'USER': 'cltbld', 21:51:17 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464928886.924592-2078911131', 21:51:17 INFO - '_': '/tools/buildbot/bin/python'} 21:51:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:51:18 INFO - Downloading/unpacking blobuploader==1.2.4 21:51:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:51:18 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 21:51:18 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 21:51:18 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 21:51:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 21:51:18 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 21:51:22 INFO - Downloading blobuploader-1.2.4.tar.gz 21:51:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 21:51:22 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 21:51:22 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 21:51:22 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 21:51:22 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 21:51:22 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 21:51:22 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 21:51:22 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 21:51:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 21:51:23 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 21:51:23 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 21:51:23 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 21:51:23 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 21:51:23 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 21:51:23 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 21:51:23 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 21:51:24 INFO - Downloading docopt-0.6.1.tar.gz 21:51:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 21:51:24 INFO - Installing collected packages: blobuploader, requests, docopt 21:51:24 INFO - Running setup.py install for blobuploader 21:51:24 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 21:51:24 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 21:51:24 INFO - Running setup.py install for requests 21:51:25 INFO - Running setup.py install for docopt 21:51:25 INFO - Successfully installed blobuploader requests docopt 21:51:25 INFO - Cleaning up... 21:51:25 INFO - Return code: 0 21:51:25 INFO - Installing None into virtualenv /builds/slave/test/build/venv 21:51:25 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')]} 21:51:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:51:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:51:25 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')]} 21:51:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:51:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:51:25 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 0x8673c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x86da598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x878cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x846ee30>, '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 0x870bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x878a470>, '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-1464928886.924592-2078911131', '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 21:51:25 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 21:51:25 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 21:51:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:51:25 INFO - 'CCACHE_UMASK': '002', 21:51:25 INFO - 'DISPLAY': ':0', 21:51:25 INFO - 'HOME': '/home/cltbld', 21:51:25 INFO - 'LANG': 'en_US.UTF-8', 21:51:25 INFO - 'LOGNAME': 'cltbld', 21:51:25 INFO - 'MAIL': '/var/mail/cltbld', 21:51:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:51:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:51:25 INFO - 'MOZ_NO_REMOTE': '1', 21:51:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:51:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:51:25 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:51:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:51:25 INFO - 'PWD': '/builds/slave/test', 21:51:25 INFO - 'SHELL': '/bin/bash', 21:51:25 INFO - 'SHLVL': '1', 21:51:25 INFO - 'TERM': 'linux', 21:51:25 INFO - 'TMOUT': '86400', 21:51:25 INFO - 'USER': 'cltbld', 21:51:25 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464928886.924592-2078911131', 21:51:25 INFO - '_': '/tools/buildbot/bin/python'} 21:51:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:51:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 21:51:26 INFO - Running setup.py (path:/tmp/pip-yQWv_8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 21:51:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 21:51:26 INFO - Running setup.py (path:/tmp/pip-JSIPHc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 21:51:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 21:51:26 INFO - Running setup.py (path:/tmp/pip-A0rYCV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 21:51:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 21:51:26 INFO - Running setup.py (path:/tmp/pip-FKmH0u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 21:51:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 21:51:26 INFO - Running setup.py (path:/tmp/pip-ChPiFc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 21:51:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 21:51:26 INFO - Running setup.py (path:/tmp/pip-52maMT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 21:51:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 21:51:26 INFO - Running setup.py (path:/tmp/pip-VpWrTP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 21:51:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 21:51:27 INFO - Running setup.py (path:/tmp/pip-IqSAD4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 21:51:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 21:51:27 INFO - Running setup.py (path:/tmp/pip-v9sDsd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 21:51:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 21:51:27 INFO - Running setup.py (path:/tmp/pip-1q0KYN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 21:51:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 21:51:27 INFO - Running setup.py (path:/tmp/pip-8HwI_y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 21:51:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 21:51:27 INFO - Running setup.py (path:/tmp/pip-ikoj5t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 21:51:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 21:51:27 INFO - Running setup.py (path:/tmp/pip-cNc2Na-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 21:51:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 21:51:27 INFO - Running setup.py (path:/tmp/pip-mpHAEZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 21:51:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 21:51:28 INFO - Running setup.py (path:/tmp/pip-K60ygn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 21:51:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 21:51:28 INFO - Running setup.py (path:/tmp/pip-PEWoYF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 21:51:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 21:51:28 INFO - Running setup.py (path:/tmp/pip-WNfhqz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 21:51:28 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 21:51:28 INFO - Running setup.py (path:/tmp/pip-wW8WsW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 21:51:28 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 21:51:28 INFO - Running setup.py (path:/tmp/pip-YfmKsO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 21:51:28 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:51:28 INFO - Running setup.py (path:/tmp/pip-47fsnt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:51:28 INFO - Unpacking /builds/slave/test/build/tests/marionette 21:51:29 INFO - Running setup.py (path:/tmp/pip-YZSlbf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 21:51:29 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 21:51:29 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 21:51:29 INFO - Running setup.py install for manifestparser 21:51:29 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 21:51:29 INFO - Running setup.py install for mozcrash 21:51:29 INFO - Running setup.py install for mozdebug 21:51:29 INFO - Running setup.py install for mozdevice 21:51:30 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 21:51:30 INFO - Installing dm script to /builds/slave/test/build/venv/bin 21:51:30 INFO - Running setup.py install for mozfile 21:51:30 INFO - Running setup.py install for mozhttpd 21:51:30 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 21:51:30 INFO - Running setup.py install for mozinfo 21:51:30 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 21:51:30 INFO - Running setup.py install for mozInstall 21:51:31 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 21:51:31 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 21:51:31 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 21:51:31 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 21:51:31 INFO - Running setup.py install for mozleak 21:51:31 INFO - Running setup.py install for mozlog 21:51:31 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 21:51:31 INFO - Running setup.py install for moznetwork 21:51:31 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 21:51:31 INFO - Running setup.py install for mozprocess 21:51:32 INFO - Running setup.py install for mozprofile 21:51:32 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 21:51:32 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 21:51:32 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 21:51:32 INFO - Running setup.py install for mozrunner 21:51:32 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 21:51:32 INFO - Running setup.py install for mozscreenshot 21:51:32 INFO - Running setup.py install for moztest 21:51:33 INFO - Running setup.py install for mozversion 21:51:33 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 21:51:33 INFO - Running setup.py install for wptserve 21:51:33 INFO - Running setup.py install for marionette-driver 21:51:33 INFO - Running setup.py install for browsermob-proxy 21:51:34 INFO - Running setup.py install for marionette-client 21:51:34 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 21:51:34 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 21:51:34 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 21:51:34 INFO - Cleaning up... 21:51:34 INFO - Return code: 0 21:51:34 INFO - Installing None into virtualenv /builds/slave/test/build/venv 21:51:34 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')]} 21:51:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:51:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:51:34 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')]} 21:51:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:51:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 21:51:34 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 0x8673c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x86da598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x878cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x846ee30>, '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 0x870bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x878a470>, '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-1464928886.924592-2078911131', '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 21:51:34 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 21:51:34 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 21:51:34 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:51:34 INFO - 'CCACHE_UMASK': '002', 21:51:34 INFO - 'DISPLAY': ':0', 21:51:34 INFO - 'HOME': '/home/cltbld', 21:51:34 INFO - 'LANG': 'en_US.UTF-8', 21:51:34 INFO - 'LOGNAME': 'cltbld', 21:51:34 INFO - 'MAIL': '/var/mail/cltbld', 21:51:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:51:34 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:51:34 INFO - 'MOZ_NO_REMOTE': '1', 21:51:34 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:51:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:51:34 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:51:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:51:34 INFO - 'PWD': '/builds/slave/test', 21:51:34 INFO - 'SHELL': '/bin/bash', 21:51:34 INFO - 'SHLVL': '1', 21:51:34 INFO - 'TERM': 'linux', 21:51:34 INFO - 'TMOUT': '86400', 21:51:34 INFO - 'USER': 'cltbld', 21:51:34 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464928886.924592-2078911131', 21:51:34 INFO - '_': '/tools/buildbot/bin/python'} 21:51:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 21:51:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 21:51:35 INFO - Running setup.py (path:/tmp/pip-SzvsHC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 21:51:35 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)) 21:51:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 21:51:35 INFO - Running setup.py (path:/tmp/pip-Cj5PK5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 21:51:35 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)) 21:51:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 21:51:35 INFO - Running setup.py (path:/tmp/pip-BLZ0Nh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 21:51:35 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)) 21:51:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 21:51:35 INFO - Running setup.py (path:/tmp/pip-DPb9ZJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 21:51:35 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)) 21:51:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 21:51:35 INFO - Running setup.py (path:/tmp/pip-_CQCUX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 21:51:35 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)) 21:51:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 21:51:35 INFO - Running setup.py (path:/tmp/pip-GvuwdO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 21:51:36 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)) 21:51:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 21:51:36 INFO - Running setup.py (path:/tmp/pip-4xH4Ej-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 21:51:36 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)) 21:51:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 21:51:36 INFO - Running setup.py (path:/tmp/pip-lVbS07-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 21:51:36 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)) 21:51:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 21:51:36 INFO - Running setup.py (path:/tmp/pip-V2Pogw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 21:51:36 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)) 21:51:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 21:51:36 INFO - Running setup.py (path:/tmp/pip-eW5dl_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 21:51:36 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)) 21:51:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 21:51:36 INFO - Running setup.py (path:/tmp/pip-ty9PR6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 21:51:36 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)) 21:51:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 21:51:36 INFO - Running setup.py (path:/tmp/pip-ASO2O7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 21:51:36 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)) 21:51:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 21:51:36 INFO - Running setup.py (path:/tmp/pip-Xg44Im-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 21:51:37 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)) 21:51:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 21:51:37 INFO - Running setup.py (path:/tmp/pip-ac9Tak-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 21:51:37 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)) 21:51:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 21:51:37 INFO - Running setup.py (path:/tmp/pip-ChP0o4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 21:51:37 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)) 21:51:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 21:51:37 INFO - Running setup.py (path:/tmp/pip-t9EZXZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 21:51:37 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)) 21:51:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 21:51:37 INFO - Running setup.py (path:/tmp/pip-b7woLH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 21:51:37 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)) 21:51:37 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 21:51:37 INFO - Running setup.py (path:/tmp/pip-HdpmAw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 21:51:37 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)) 21:51:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 21:51:37 INFO - Running setup.py (path:/tmp/pip-3zHrAa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 21:51:37 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)) 21:51:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:51:37 INFO - Running setup.py (path:/tmp/pip-SBNn_q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 21:51:38 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)) 21:51:38 INFO - Unpacking /builds/slave/test/build/tests/marionette 21:51:38 INFO - Running setup.py (path:/tmp/pip-9WXumq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 21:51:38 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 21:51:38 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)) 21:51:38 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)) 21:51:38 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)) 21:51:38 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)) 21:51:38 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)) 21:51:38 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)) 21:51:38 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 21:51:38 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 21:51:38 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 21:51:38 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 21:51:38 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 21:51:38 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 21:51:38 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 21:51:42 INFO - Downloading blessings-1.6.tar.gz 21:51:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 21:51:42 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)) 21:51:42 INFO - Installing collected packages: blessings 21:51:42 INFO - Running setup.py install for blessings 21:51:42 INFO - Successfully installed blessings 21:51:42 INFO - Cleaning up... 21:51:43 INFO - Return code: 0 21:51:43 INFO - Done creating virtualenv /builds/slave/test/build/venv. 21:51:43 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 21:51:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 21:51:43 INFO - Reading from file tmpfile_stdout 21:51:43 INFO - Current package versions: 21:51:43 INFO - argparse == 1.2.1 21:51:43 INFO - blessings == 1.6 21:51:43 INFO - blobuploader == 1.2.4 21:51:43 INFO - browsermob-proxy == 0.6.0 21:51:43 INFO - docopt == 0.6.1 21:51:43 INFO - manifestparser == 1.1 21:51:43 INFO - marionette-client == 2.3.0 21:51:43 INFO - marionette-driver == 1.4.0 21:51:43 INFO - mozInstall == 1.12 21:51:43 INFO - mozcrash == 0.17 21:51:43 INFO - mozdebug == 0.1 21:51:43 INFO - mozdevice == 0.48 21:51:43 INFO - mozfile == 1.2 21:51:43 INFO - mozhttpd == 0.7 21:51:43 INFO - mozinfo == 0.9 21:51:43 INFO - mozleak == 0.1 21:51:43 INFO - mozlog == 3.1 21:51:43 INFO - moznetwork == 0.27 21:51:43 INFO - mozprocess == 0.22 21:51:43 INFO - mozprofile == 0.28 21:51:43 INFO - mozrunner == 6.11 21:51:43 INFO - mozscreenshot == 0.1 21:51:43 INFO - mozsystemmonitor == 0.0 21:51:43 INFO - moztest == 0.7 21:51:43 INFO - mozversion == 1.4 21:51:43 INFO - psutil == 3.1.1 21:51:43 INFO - requests == 1.2.3 21:51:43 INFO - wptserve == 1.4.0 21:51:43 INFO - wsgiref == 0.1.2 21:51:43 INFO - Running post-action listener: _resource_record_post_action 21:51:43 INFO - Running post-action listener: _start_resource_monitoring 21:51:43 INFO - Starting resource monitoring. 21:51:43 INFO - ##### 21:51:43 INFO - ##### Running pull step. 21:51:43 INFO - ##### 21:51:43 INFO - Running pre-action listener: _resource_record_pre_action 21:51:43 INFO - Running main action method: pull 21:51:43 INFO - Pull has nothing to do! 21:51:43 INFO - Running post-action listener: _resource_record_post_action 21:51:43 INFO - ##### 21:51:43 INFO - ##### Running install step. 21:51:43 INFO - ##### 21:51:43 INFO - Running pre-action listener: _resource_record_pre_action 21:51:43 INFO - Running main action method: install 21:51:43 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 21:51:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 21:51:43 INFO - Reading from file tmpfile_stdout 21:51:43 INFO - Detecting whether we're running mozinstall >=1.0... 21:51:43 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 21:51:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 21:51:44 INFO - Reading from file tmpfile_stdout 21:51:44 INFO - Output received: 21:51:44 INFO - Usage: mozinstall [options] installer 21:51:44 INFO - Options: 21:51:44 INFO - -h, --help show this help message and exit 21:51:44 INFO - -d DEST, --destination=DEST 21:51:44 INFO - Directory to install application into. [default: 21:51:44 INFO - "/builds/slave/test"] 21:51:44 INFO - --app=APP Application being installed. [default: firefox] 21:51:44 INFO - mkdir: /builds/slave/test/build/application 21:51:44 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'] 21:51:44 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 21:52:15 INFO - Reading from file tmpfile_stdout 21:52:15 INFO - Output received: 21:52:15 INFO - /builds/slave/test/build/application/firefox/firefox 21:52:15 INFO - Running post-action listener: _resource_record_post_action 21:52:15 INFO - ##### 21:52:15 INFO - ##### Running run-tests step. 21:52:15 INFO - ##### 21:52:15 INFO - Running pre-action listener: _resource_record_pre_action 21:52:15 INFO - Running main action method: run_tests 21:52:15 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 21:52:15 INFO - Minidump filename unknown. Determining based upon platform and architecture. 21:52:15 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 21:52:16 INFO - grabbing minidump binary from tooltool 21:52:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:52:16 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 0x846ee30>, '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 0x870bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x878a470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 21:52:16 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 21:52:16 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 21:52:16 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 21:52:16 INFO - Return code: 0 21:52:16 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 21:52:16 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 21:52:16 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/GpfNOA49RG6hjGwqzVbihQ/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 21:52:16 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/GpfNOA49RG6hjGwqzVbihQ/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 21:52:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 21:52:16 INFO - 'CCACHE_UMASK': '002', 21:52:16 INFO - 'DISPLAY': ':0', 21:52:16 INFO - 'HOME': '/home/cltbld', 21:52:16 INFO - 'LANG': 'en_US.UTF-8', 21:52:16 INFO - 'LOGNAME': 'cltbld', 21:52:16 INFO - 'MAIL': '/var/mail/cltbld', 21:52:16 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 21:52:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:52:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 21:52:16 INFO - 'MOZ_NO_REMOTE': '1', 21:52:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 21:52:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:52:16 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 21:52:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 21:52:16 INFO - 'PWD': '/builds/slave/test', 21:52:16 INFO - 'SHELL': '/bin/bash', 21:52:16 INFO - 'SHLVL': '1', 21:52:16 INFO - 'TERM': 'linux', 21:52:16 INFO - 'TMOUT': '86400', 21:52:16 INFO - 'USER': 'cltbld', 21:52:16 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464928886.924592-2078911131', 21:52:16 INFO - '_': '/tools/buildbot/bin/python'} 21:52:16 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/GpfNOA49RG6hjGwqzVbihQ/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 21:52:16 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 21:52:16 INFO - import pkg_resources 21:52:18 INFO - Using 1 client processes 21:52:19 INFO - wptserve Starting http server on 127.0.0.1:8000 21:52:19 INFO - wptserve Starting http server on 127.0.0.1:8001 21:52:19 INFO - wptserve Starting http server on 127.0.0.1:8443 21:52:21 INFO - SUITE-START | Running 778 tests 21:52:21 INFO - Running testharness tests 21:52:21 INFO - Setting up ssl 21:52:21 INFO - PROCESS | certutil | 21:52:21 INFO - PROCESS | certutil | 21:52:21 INFO - PROCESS | certutil | 21:52:21 INFO - Certificate Nickname Trust Attributes 21:52:21 INFO - SSL,S/MIME,JAR/XPI 21:52:21 INFO - 21:52:21 INFO - web-platform-tests CT,, 21:52:21 INFO - 21:52:21 INFO - Starting runner 21:52:24 INFO - PROCESS | 1755 | 1464929544615 Marionette DEBUG Marionette enabled via build flag and pref 21:52:24 INFO - PROCESS | 1755 | ++DOCSHELL 0xa50f8000 == 1 [pid = 1755] [id = 1] 21:52:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 1 (0xa50f8400) [pid = 1755] [serial = 1] [outer = (nil)] 21:52:24 INFO - PROCESS | 1755 | [1755] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:52:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 2 (0xa50f8c00) [pid = 1755] [serial = 2] [outer = 0xa50f8400] 21:52:25 INFO - PROCESS | 1755 | 1464929545390 Marionette INFO Listening on port 2828 21:52:26 INFO - PROCESS | 1755 | 1464929546064 Marionette DEBUG Marionette enabled via command-line flag 21:52:26 INFO - PROCESS | 1755 | ++DOCSHELL 0xa2282000 == 2 [pid = 1755] [id = 2] 21:52:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 3 (0xa22c7000) [pid = 1755] [serial = 3] [outer = (nil)] 21:52:26 INFO - PROCESS | 1755 | [1755] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:52:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 4 (0xa22c7800) [pid = 1755] [serial = 4] [outer = 0xa22c7000] 21:52:26 INFO - PROCESS | 1755 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a21a0320 21:52:26 INFO - PROCESS | 1755 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a21a0e00 21:52:26 INFO - PROCESS | 1755 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21c0d00 21:52:26 INFO - PROCESS | 1755 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21c1960 21:52:26 INFO - PROCESS | 1755 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21c56a0 21:52:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 5 (0xa21b9400) [pid = 1755] [serial = 5] [outer = 0xa50f8400] 21:52:26 INFO - PROCESS | 1755 | [1755] 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 21:52:26 INFO - PROCESS | 1755 | 1464929546526 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:57314 21:52:26 INFO - PROCESS | 1755 | [1755] 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 21:52:26 INFO - PROCESS | 1755 | 1464929546562 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:57315 21:52:26 INFO - PROCESS | 1755 | 1464929546624 Marionette DEBUG Closed connection conn0 21:52:26 INFO - PROCESS | 1755 | 1464929546628 Marionette DEBUG Closed connection conn1 21:52:26 INFO - PROCESS | 1755 | [1755] 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 2248 21:52:26 INFO - PROCESS | 1755 | [1755] 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 21:52:26 INFO - PROCESS | 1755 | 1464929546776 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:57316 21:52:26 INFO - PROCESS | 1755 | [1755] 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 21:52:26 INFO - PROCESS | 1755 | 1464929546840 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:57317 21:52:26 INFO - PROCESS | 1755 | 1464929546850 Marionette DEBUG Closed connection conn2 21:52:26 INFO - PROCESS | 1755 | [1755] 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 21:52:26 INFO - PROCESS | 1755 | 1464929546900 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:57318 21:52:26 INFO - PROCESS | 1755 | 1464929546916 Marionette DEBUG Closed connection conn3 21:52:26 INFO - PROCESS | 1755 | 1464929546951 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 21:52:26 INFO - PROCESS | 1755 | 1464929546962 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":"20160602212609","device":"desktop","version":"48.0a2"} 21:52:27 INFO - PROCESS | 1755 | [1755] 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 21:52:29 INFO - PROCESS | 1755 | ++DOCSHELL 0x9b239000 == 3 [pid = 1755] [id = 3] 21:52:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 6 (0x9b239400) [pid = 1755] [serial = 6] [outer = (nil)] 21:52:29 INFO - PROCESS | 1755 | ++DOCSHELL 0x9b23c400 == 4 [pid = 1755] [id = 4] 21:52:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 7 (0x9b23d000) [pid = 1755] [serial = 7] [outer = (nil)] 21:52:29 INFO - PROCESS | 1755 | [1755] 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 21:52:29 INFO - PROCESS | 1755 | ++DOCSHELL 0x9a9d8c00 == 5 [pid = 1755] [id = 5] 21:52:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 8 (0x9a9d9000) [pid = 1755] [serial = 8] [outer = (nil)] 21:52:29 INFO - PROCESS | 1755 | [1755] 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 21:52:29 INFO - PROCESS | 1755 | [1755] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 21:52:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 9 (0x9a63a000) [pid = 1755] [serial = 9] [outer = 0x9a9d9000] 21:52:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 10 (0x9bae7c00) [pid = 1755] [serial = 10] [outer = 0x9b239400] 21:52:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 11 (0x9a284800) [pid = 1755] [serial = 11] [outer = 0x9b23d000] 21:52:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 12 (0x9a286c00) [pid = 1755] [serial = 12] [outer = 0x9a9d9000] 21:52:31 INFO - PROCESS | 1755 | 1464929551574 Marionette DEBUG loaded listener.js 21:52:31 INFO - PROCESS | 1755 | 1464929551599 Marionette DEBUG loaded listener.js 21:52:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 13 (0x98144000) [pid = 1755] [serial = 13] [outer = 0x9a9d9000] 21:52:32 INFO - PROCESS | 1755 | 1464929552512 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"b6f2da5c-61dd-4cc5-a3ea-77ae71b59dc8","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":"20160602212609","device":"desktop","version":"48.0a2","command_id":1}}] 21:52:32 INFO - PROCESS | 1755 | 1464929552724 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}] 21:52:32 INFO - PROCESS | 1755 | 1464929552833 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 21:52:33 INFO - PROCESS | 1755 | 1464929553198 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 21:52:33 INFO - PROCESS | 1755 | [1755] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 21:52:33 INFO - PROCESS | 1755 | [1755] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:52:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 14 (0x94616800) [pid = 1755] [serial = 14] [outer = 0x9a9d9000] 21:52:33 INFO - PROCESS | 1755 | [1755] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:52:33 INFO - PROCESS | 1755 | [1755] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:52:33 INFO - PROCESS | 1755 | 1464929553855 Marionette TRACE conn4 <- [1,3,null,{}] 21:52:33 INFO - PROCESS | 1755 | 1464929553865 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 21:52:33 INFO - PROCESS | 1755 | 1464929553894 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 21:52:33 INFO - PROCESS | 1755 | 1464929553957 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 21:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 21:52:33 INFO - PROCESS | 1755 | 1464929553963 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 21:52:33 INFO - PROCESS | 1755 | 1464929553972 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 21:52:33 INFO - PROCESS | 1755 | 1464929553979 Marionette TRACE conn4 <- [1,6,null,{}] 21:52:34 INFO - PROCESS | 1755 | 1464929553990 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}] 21:52:34 INFO - PROCESS | 1755 | 1464929554016 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 21:52:34 INFO - PROCESS | 1755 | 1464929554031 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:34 INFO - PROCESS | 1755 | ++DOCSHELL 0x93c7c800 == 6 [pid = 1755] [id = 6] 21:52:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 15 (0x93c7d800) [pid = 1755] [serial = 15] [outer = (nil)] 21:52:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 16 (0x93c7f800) [pid = 1755] [serial = 16] [outer = 0x93c7d800] 21:52:34 INFO - PROCESS | 1755 | 1464929554129 Marionette DEBUG loaded listener.js 21:52:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 17 (0x93c84800) [pid = 1755] [serial = 17] [outer = 0x93c7d800] 21:52:34 INFO - PROCESS | 1755 | ++DOCSHELL 0x93a81c00 == 7 [pid = 1755] [id = 7] 21:52:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 18 (0x93a86c00) [pid = 1755] [serial = 18] [outer = (nil)] 21:52:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 19 (0x93a89000) [pid = 1755] [serial = 19] [outer = 0x93a86c00] 21:52:34 INFO - PROCESS | 1755 | 1464929554649 Marionette DEBUG loaded listener.js 21:52:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 20 (0x93a8cc00) [pid = 1755] [serial = 20] [outer = 0x93a86c00] 21:52:35 INFO - PROCESS | 1755 | 1464929555442 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]]]}] 21:52:35 INFO - PROCESS | 1755 | [1755] 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 21:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 21:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1591ms 21:52:35 INFO - PROCESS | 1755 | 1464929555619 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 21:52:35 INFO - PROCESS | 1755 | 1464929555626 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 21:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 21:52:35 INFO - PROCESS | 1755 | 1464929555768 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 21:52:35 INFO - PROCESS | 1755 | 1464929555774 Marionette TRACE conn4 <- [1,10,null,{}] 21:52:35 INFO - PROCESS | 1755 | 1464929555854 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}] 21:52:36 INFO - PROCESS | 1755 | 1464929556068 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 21:52:36 INFO - PROCESS | 1755 | 1464929556173 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:36 INFO - PROCESS | 1755 | ++DOCSHELL 0x93a81000 == 8 [pid = 1755] [id = 8] 21:52:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 21 (0x93ad4400) [pid = 1755] [serial = 21] [outer = (nil)] 21:52:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 22 (0x9ac64c00) [pid = 1755] [serial = 22] [outer = 0x93ad4400] 21:52:36 INFO - PROCESS | 1755 | 1464929556267 Marionette DEBUG loaded listener.js 21:52:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 23 (0x9b441800) [pid = 1755] [serial = 23] [outer = 0x93ad4400] 21:52:37 INFO - PROCESS | 1755 | ++DOCSHELL 0x9bfed000 == 9 [pid = 1755] [id = 9] 21:52:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 24 (0x9d4f4800) [pid = 1755] [serial = 24] [outer = (nil)] 21:52:37 INFO - PROCESS | 1755 | 1464929557214 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]]]}] 21:52:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 25 (0xa050e400) [pid = 1755] [serial = 25] [outer = 0x9d4f4800] 21:52:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 26 (0x9d4fbc00) [pid = 1755] [serial = 26] [outer = 0x9d4f4800] 21:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 21:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1641ms 21:52:37 INFO - PROCESS | 1755 | ++DOCSHELL 0x9bfebc00 == 10 [pid = 1755] [id = 10] 21:52:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 27 (0xa22cf000) [pid = 1755] [serial = 27] [outer = (nil)] 21:52:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 28 (0xa2639800) [pid = 1755] [serial = 28] [outer = 0xa22cf000] 21:52:37 INFO - PROCESS | 1755 | 1464929557444 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 21:52:37 INFO - PROCESS | 1755 | 1464929557454 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 21:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 21:52:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 29 (0xa6235c00) [pid = 1755] [serial = 29] [outer = 0xa22cf000] 21:52:37 INFO - PROCESS | 1755 | 1464929557599 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 21:52:37 INFO - PROCESS | 1755 | 1464929557605 Marionette TRACE conn4 <- [1,14,null,{}] 21:52:37 INFO - PROCESS | 1755 | 1464929557665 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}] 21:52:37 INFO - PROCESS | 1755 | 1464929557990 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 21:52:38 INFO - PROCESS | 1755 | 1464929558098 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:38 INFO - PROCESS | 1755 | ++DOCSHELL 0x9bfe6000 == 11 [pid = 1755] [id = 11] 21:52:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 30 (0xa2156400) [pid = 1755] [serial = 30] [outer = (nil)] 21:52:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 31 (0xa3226000) [pid = 1755] [serial = 31] [outer = 0xa2156400] 21:52:38 INFO - PROCESS | 1755 | 1464929558192 Marionette DEBUG loaded listener.js 21:52:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 32 (0x9d4eec00) [pid = 1755] [serial = 32] [outer = 0xa2156400] 21:52:39 INFO - PROCESS | 1755 | 1464929559181 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]]]}] 21:52:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 21:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1710ms 21:52:39 INFO - PROCESS | 1755 | 1464929559218 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 21:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 21:52:39 INFO - PROCESS | 1755 | 1464929559223 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 21:52:39 INFO - PROCESS | 1755 | 1464929559231 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 21:52:39 INFO - PROCESS | 1755 | 1464929559238 Marionette TRACE conn4 <- [1,18,null,{}] 21:52:39 INFO - PROCESS | 1755 | 1464929559257 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}] 21:52:39 INFO - PROCESS | 1755 | 1464929559615 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 21:52:39 INFO - PROCESS | 1755 | 1464929559787 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:39 INFO - PROCESS | 1755 | ++DOCSHELL 0x9b5cb400 == 12 [pid = 1755] [id = 12] 21:52:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 33 (0xa6f42000) [pid = 1755] [serial = 33] [outer = (nil)] 21:52:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 34 (0xa8c01800) [pid = 1755] [serial = 34] [outer = 0xa6f42000] 21:52:39 INFO - PROCESS | 1755 | 1464929559928 Marionette DEBUG loaded listener.js 21:52:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 35 (0x9c1b7400) [pid = 1755] [serial = 35] [outer = 0xa6f42000] 21:52:40 INFO - PROCESS | 1755 | 1464929560844 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]]]}] 21:52:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 21:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1644ms 21:52:40 INFO - PROCESS | 1755 | 1464929560875 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 21:52:40 INFO - PROCESS | 1755 | 1464929560881 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 21:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 21:52:40 INFO - PROCESS | 1755 | 1464929560889 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 21:52:40 INFO - PROCESS | 1755 | 1464929560894 Marionette TRACE conn4 <- [1,22,null,{}] 21:52:40 INFO - PROCESS | 1755 | 1464929560900 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}] 21:52:41 INFO - PROCESS | 1755 | 1464929561105 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 21:52:41 INFO - PROCESS | 1755 | 1464929561238 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:41 INFO - PROCESS | 1755 | ++DOCSHELL 0x9c1c2800 == 13 [pid = 1755] [id = 13] 21:52:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 36 (0x9c1c3800) [pid = 1755] [serial = 36] [outer = (nil)] 21:52:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 37 (0xa2282400) [pid = 1755] [serial = 37] [outer = 0x9c1c3800] 21:52:41 INFO - PROCESS | 1755 | 1464929561332 Marionette DEBUG loaded listener.js 21:52:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 38 (0xac0ac800) [pid = 1755] [serial = 38] [outer = 0x9c1c3800] 21:52:42 INFO - PROCESS | 1755 | 1464929562402 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]]]}] 21:52:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 21:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1538ms 21:52:42 INFO - PROCESS | 1755 | 1464929562428 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 21:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 21:52:42 INFO - PROCESS | 1755 | 1464929562432 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 21:52:42 INFO - PROCESS | 1755 | 1464929562439 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 21:52:42 INFO - PROCESS | 1755 | 1464929562443 Marionette TRACE conn4 <- [1,26,null,{}] 21:52:42 INFO - PROCESS | 1755 | 1464929562450 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}] 21:52:42 INFO - PROCESS | 1755 | 1464929562655 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 21:52:43 INFO - PROCESS | 1755 | 1464929563032 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:43 INFO - PROCESS | 1755 | ++DOCSHELL 0x98103c00 == 14 [pid = 1755] [id = 14] 21:52:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 39 (0x98109c00) [pid = 1755] [serial = 39] [outer = (nil)] 21:52:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 40 (0x99069c00) [pid = 1755] [serial = 40] [outer = 0x98109c00] 21:52:43 INFO - PROCESS | 1755 | 1464929563133 Marionette DEBUG loaded listener.js 21:52:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 41 (0x99ea1800) [pid = 1755] [serial = 41] [outer = 0x98109c00] 21:52:44 INFO - PROCESS | 1755 | 1464929564042 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]]]}] 21:52:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 21:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1688ms 21:52:44 INFO - PROCESS | 1755 | 1464929564128 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 21:52:44 INFO - PROCESS | 1755 | 1464929564134 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 21:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 21:52:44 INFO - PROCESS | 1755 | 1464929564143 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 21:52:44 INFO - PROCESS | 1755 | 1464929564149 Marionette TRACE conn4 <- [1,30,null,{}] 21:52:44 INFO - PROCESS | 1755 | 1464929564157 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}] 21:52:44 INFO - PROCESS | 1755 | 1464929564368 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 21:52:44 INFO - PROCESS | 1755 | 1464929564491 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:44 INFO - PROCESS | 1755 | ++DOCSHELL 0x9a288000 == 15 [pid = 1755] [id = 15] 21:52:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 42 (0x9a288c00) [pid = 1755] [serial = 42] [outer = (nil)] 21:52:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 43 (0x9a6b4c00) [pid = 1755] [serial = 43] [outer = 0x9a288c00] 21:52:44 INFO - PROCESS | 1755 | 1464929564602 Marionette DEBUG loaded listener.js 21:52:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 44 (0x9b237c00) [pid = 1755] [serial = 44] [outer = 0x9a288c00] 21:52:45 INFO - PROCESS | 1755 | 1464929565350 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]]]}] 21:52:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 21:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1242ms 21:52:45 INFO - PROCESS | 1755 | 1464929565416 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 21:52:45 INFO - PROCESS | 1755 | 1464929565423 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 21:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 21:52:45 INFO - PROCESS | 1755 | 1464929565432 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 21:52:45 INFO - PROCESS | 1755 | 1464929565436 Marionette TRACE conn4 <- [1,34,null,{}] 21:52:45 INFO - PROCESS | 1755 | 1464929565447 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}] 21:52:45 INFO - PROCESS | 1755 | 1464929565616 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 21:52:45 INFO - PROCESS | 1755 | 1464929565629 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:45 INFO - PROCESS | 1755 | ++DOCSHELL 0x98141c00 == 16 [pid = 1755] [id = 16] 21:52:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 45 (0x9817f000) [pid = 1755] [serial = 45] [outer = (nil)] 21:52:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 46 (0x9b54b400) [pid = 1755] [serial = 46] [outer = 0x9817f000] 21:52:45 INFO - PROCESS | 1755 | 1464929565708 Marionette DEBUG loaded listener.js 21:52:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 47 (0x9b5c4400) [pid = 1755] [serial = 47] [outer = 0x9817f000] 21:52:46 INFO - PROCESS | 1755 | 1464929566532 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]]]}] 21:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 21:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1143ms 21:52:46 INFO - PROCESS | 1755 | 1464929566577 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 21:52:46 INFO - PROCESS | 1755 | 1464929566581 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 21:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 21:52:46 INFO - PROCESS | 1755 | 1464929566600 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 21:52:46 INFO - PROCESS | 1755 | 1464929566610 Marionette TRACE conn4 <- [1,38,null,{}] 21:52:46 INFO - PROCESS | 1755 | 1464929566621 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}] 21:52:46 INFO - PROCESS | 1755 | 1464929566783 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 21:52:46 INFO - PROCESS | 1755 | 1464929566796 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:46 INFO - PROCESS | 1755 | ++DOCSHELL 0x9b085000 == 17 [pid = 1755] [id = 17] 21:52:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 48 (0x9bae6400) [pid = 1755] [serial = 48] [outer = (nil)] 21:52:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 49 (0x9bfe7400) [pid = 1755] [serial = 49] [outer = 0x9bae6400] 21:52:46 INFO - PROCESS | 1755 | 1464929566978 Marionette DEBUG loaded listener.js 21:52:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 50 (0x9c0b4400) [pid = 1755] [serial = 50] [outer = 0x9bae6400] 21:52:47 INFO - PROCESS | 1755 | 1464929567719 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]]]}] 21:52:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 21:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1155ms 21:52:47 INFO - PROCESS | 1755 | 1464929567744 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 21:52:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 21:52:47 INFO - PROCESS | 1755 | 1464929567748 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 21:52:47 INFO - PROCESS | 1755 | 1464929567755 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 21:52:47 INFO - PROCESS | 1755 | 1464929567758 Marionette TRACE conn4 <- [1,42,null,{}] 21:52:47 INFO - PROCESS | 1755 | 1464929567764 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}] 21:52:47 INFO - PROCESS | 1755 | 1464929567948 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 21:52:47 INFO - PROCESS | 1755 | 1464929567968 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:48 INFO - PROCESS | 1755 | ++DOCSHELL 0x9c1bf000 == 18 [pid = 1755] [id = 18] 21:52:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 51 (0x9c1c0c00) [pid = 1755] [serial = 51] [outer = (nil)] 21:52:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 52 (0x9d4f6000) [pid = 1755] [serial = 52] [outer = 0x9c1c0c00] 21:52:48 INFO - PROCESS | 1755 | 1464929568049 Marionette DEBUG loaded listener.js 21:52:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 53 (0xa0513000) [pid = 1755] [serial = 53] [outer = 0x9c1c0c00] 21:52:48 INFO - PROCESS | 1755 | 1464929568873 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]]]}] 21:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 21:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1181ms 21:52:48 INFO - PROCESS | 1755 | 1464929568937 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 21:52:48 INFO - PROCESS | 1755 | 1464929568941 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 21:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 21:52:48 INFO - PROCESS | 1755 | 1464929568947 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 21:52:48 INFO - PROCESS | 1755 | 1464929568949 Marionette TRACE conn4 <- [1,46,null,{}] 21:52:48 INFO - PROCESS | 1755 | 1464929568955 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}] 21:52:49 INFO - PROCESS | 1755 | 1464929569110 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 21:52:49 INFO - PROCESS | 1755 | 1464929569121 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:49 INFO - PROCESS | 1755 | ++DOCSHELL 0xa0513800 == 19 [pid = 1755] [id = 19] 21:52:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 54 (0xa105e400) [pid = 1755] [serial = 54] [outer = (nil)] 21:52:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 55 (0xa21b8800) [pid = 1755] [serial = 55] [outer = 0xa105e400] 21:52:49 INFO - PROCESS | 1755 | 1464929569301 Marionette DEBUG loaded listener.js 21:52:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 56 (0xa22cd800) [pid = 1755] [serial = 56] [outer = 0xa105e400] 21:52:50 INFO - PROCESS | 1755 | 1464929570064 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]]]}] 21:52:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 21:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1132ms 21:52:50 INFO - PROCESS | 1755 | 1464929570079 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 21:52:50 INFO - PROCESS | 1755 | 1464929570083 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 21:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 21:52:50 INFO - PROCESS | 1755 | 1464929570089 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 21:52:50 INFO - PROCESS | 1755 | 1464929570092 Marionette TRACE conn4 <- [1,50,null,{}] 21:52:50 INFO - PROCESS | 1755 | 1464929570098 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}] 21:52:50 INFO - PROCESS | 1755 | 1464929570290 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 21:52:50 INFO - PROCESS | 1755 | 1464929570314 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:50 INFO - PROCESS | 1755 | ++DOCSHELL 0x9b5c9c00 == 20 [pid = 1755] [id = 20] 21:52:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 57 (0x9c1bd800) [pid = 1755] [serial = 57] [outer = (nil)] 21:52:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 58 (0xa260b400) [pid = 1755] [serial = 58] [outer = 0x9c1bd800] 21:52:50 INFO - PROCESS | 1755 | 1464929570388 Marionette DEBUG loaded listener.js 21:52:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 59 (0xa2403000) [pid = 1755] [serial = 59] [outer = 0x9c1bd800] 21:52:51 INFO - PROCESS | 1755 | 1464929571098 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]]]}] 21:52:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 21:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1035ms 21:52:51 INFO - PROCESS | 1755 | 1464929571125 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 21:52:51 INFO - PROCESS | 1755 | 1464929571128 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 21:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 21:52:51 INFO - PROCESS | 1755 | 1464929571136 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 21:52:51 INFO - PROCESS | 1755 | 1464929571140 Marionette TRACE conn4 <- [1,54,null,{}] 21:52:51 INFO - PROCESS | 1755 | 1464929571146 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}] 21:52:51 INFO - PROCESS | 1755 | 1464929571332 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 21:52:51 INFO - PROCESS | 1755 | 1464929571352 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:51 INFO - PROCESS | 1755 | ++DOCSHELL 0x97622800 == 21 [pid = 1755] [id = 21] 21:52:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 60 (0xa21b0c00) [pid = 1755] [serial = 60] [outer = (nil)] 21:52:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 61 (0xa34d3000) [pid = 1755] [serial = 61] [outer = 0xa21b0c00] 21:52:51 INFO - PROCESS | 1755 | 1464929571427 Marionette DEBUG loaded listener.js 21:52:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 62 (0xa504b800) [pid = 1755] [serial = 62] [outer = 0xa21b0c00] 21:52:52 INFO - PROCESS | 1755 | 1464929572165 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]]]}] 21:52:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 21:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1047ms 21:52:52 INFO - PROCESS | 1755 | 1464929572183 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 21:52:52 INFO - PROCESS | 1755 | 1464929572186 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 21:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 21:52:52 INFO - PROCESS | 1755 | 1464929572199 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 21:52:52 INFO - PROCESS | 1755 | 1464929572201 Marionette TRACE conn4 <- [1,58,null,{}] 21:52:52 INFO - PROCESS | 1755 | 1464929572208 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}] 21:52:52 INFO - PROCESS | 1755 | 1464929572436 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 21:52:52 INFO - PROCESS | 1755 | 1464929572457 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:52 INFO - PROCESS | 1755 | ++DOCSHELL 0x93a80400 == 22 [pid = 1755] [id = 22] 21:52:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 63 (0xa326b800) [pid = 1755] [serial = 63] [outer = (nil)] 21:52:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 64 (0xa50f6400) [pid = 1755] [serial = 64] [outer = 0xa326b800] 21:52:52 INFO - PROCESS | 1755 | 1464929572546 Marionette DEBUG loaded listener.js 21:52:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 65 (0xa6236800) [pid = 1755] [serial = 65] [outer = 0xa326b800] 21:52:54 INFO - PROCESS | 1755 | 1464929574348 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]]]}] 21:52:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 21:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2189ms 21:52:54 INFO - PROCESS | 1755 | 1464929574386 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 21:52:54 INFO - PROCESS | 1755 | 1464929574394 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 21:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 21:52:54 INFO - PROCESS | 1755 | 1464929574402 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 21:52:54 INFO - PROCESS | 1755 | 1464929574408 Marionette TRACE conn4 <- [1,62,null,{}] 21:52:54 INFO - PROCESS | 1755 | 1464929574424 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}] 21:52:54 INFO - PROCESS | 1755 | 1464929574631 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 21:52:54 INFO - PROCESS | 1755 | 1464929574663 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:54 INFO - PROCESS | 1755 | ++DOCSHELL 0x99dd9400 == 23 [pid = 1755] [id = 23] 21:52:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 66 (0x99e07800) [pid = 1755] [serial = 66] [outer = (nil)] 21:52:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 67 (0x9a158400) [pid = 1755] [serial = 67] [outer = 0x99e07800] 21:52:54 INFO - PROCESS | 1755 | 1464929574743 Marionette DEBUG loaded listener.js 21:52:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 68 (0x9a3cf800) [pid = 1755] [serial = 68] [outer = 0x99e07800] 21:52:55 INFO - PROCESS | 1755 | --DOMWINDOW == 67 (0x93c7d800) [pid = 1755] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 21:52:55 INFO - PROCESS | 1755 | --DOMWINDOW == 66 (0x93ad4400) [pid = 1755] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 21:52:55 INFO - PROCESS | 1755 | --DOMWINDOW == 65 (0xa2156400) [pid = 1755] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 21:52:55 INFO - PROCESS | 1755 | --DOMWINDOW == 64 (0xa6f42000) [pid = 1755] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 21:52:55 INFO - PROCESS | 1755 | --DOMWINDOW == 63 (0x9c1c3800) [pid = 1755] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 21:52:55 INFO - PROCESS | 1755 | --DOMWINDOW == 62 (0x98109c00) [pid = 1755] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 21:52:55 INFO - PROCESS | 1755 | --DOMWINDOW == 61 (0x9a288c00) [pid = 1755] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 21:52:55 INFO - PROCESS | 1755 | --DOMWINDOW == 60 (0x9817f000) [pid = 1755] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 21:52:55 INFO - PROCESS | 1755 | --DOMWINDOW == 59 (0x9bae6400) [pid = 1755] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 21:52:55 INFO - PROCESS | 1755 | --DOMWINDOW == 58 (0x9c1bd800) [pid = 1755] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 21:52:56 INFO - PROCESS | 1755 | 1464929576079 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]]]}] 21:52:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 21:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1700ms 21:52:56 INFO - PROCESS | 1755 | 1464929576102 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 21:52:56 INFO - PROCESS | 1755 | 1464929576112 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 21:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 21:52:56 INFO - PROCESS | 1755 | 1464929576123 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 21:52:56 INFO - PROCESS | 1755 | 1464929576127 Marionette TRACE conn4 <- [1,66,null,{}] 21:52:56 INFO - PROCESS | 1755 | 1464929576133 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}] 21:52:56 INFO - PROCESS | 1755 | 1464929576289 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 21:52:56 INFO - PROCESS | 1755 | 1464929576310 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:56 INFO - PROCESS | 1755 | ++DOCSHELL 0x93c8a800 == 24 [pid = 1755] [id = 24] 21:52:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 59 (0x9b080000) [pid = 1755] [serial = 69] [outer = (nil)] 21:52:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 60 (0x9b445000) [pid = 1755] [serial = 70] [outer = 0x9b080000] 21:52:56 INFO - PROCESS | 1755 | 1464929576386 Marionette DEBUG loaded listener.js 21:52:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 61 (0x9b546000) [pid = 1755] [serial = 71] [outer = 0x9b080000] 21:52:57 INFO - PROCESS | 1755 | 1464929577188 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]]]}] 21:52:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 21:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1133ms 21:52:57 INFO - PROCESS | 1755 | 1464929577257 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 21:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 21:52:57 INFO - PROCESS | 1755 | 1464929577261 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 21:52:57 INFO - PROCESS | 1755 | 1464929577267 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 21:52:57 INFO - PROCESS | 1755 | 1464929577273 Marionette TRACE conn4 <- [1,70,null,{}] 21:52:57 INFO - PROCESS | 1755 | 1464929577290 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}] 21:52:57 INFO - PROCESS | 1755 | 1464929577467 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 21:52:57 INFO - PROCESS | 1755 | 1464929577611 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:57 INFO - PROCESS | 1755 | ++DOCSHELL 0x93a80800 == 25 [pid = 1755] [id = 25] 21:52:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 62 (0x93a82000) [pid = 1755] [serial = 72] [outer = (nil)] 21:52:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 63 (0x93adb800) [pid = 1755] [serial = 73] [outer = 0x93a82000] 21:52:57 INFO - PROCESS | 1755 | 1464929577752 Marionette DEBUG loaded listener.js 21:52:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 64 (0x9506c000) [pid = 1755] [serial = 74] [outer = 0x93a82000] 21:52:58 INFO - PROCESS | 1755 | 1464929578665 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]]]}] 21:52:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 21:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1435ms 21:52:58 INFO - PROCESS | 1755 | 1464929578705 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 21:52:58 INFO - PROCESS | 1755 | 1464929578712 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 21:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 21:52:58 INFO - PROCESS | 1755 | 1464929578722 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 21:52:58 INFO - PROCESS | 1755 | 1464929578728 Marionette TRACE conn4 <- [1,74,null,{}] 21:52:58 INFO - PROCESS | 1755 | 1464929578737 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}] 21:52:58 INFO - PROCESS | 1755 | 1464929578928 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 21:52:59 INFO - PROCESS | 1755 | 1464929579065 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:59 INFO - PROCESS | 1755 | ++DOCSHELL 0x9a175800 == 26 [pid = 1755] [id = 26] 21:52:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 65 (0x9a292c00) [pid = 1755] [serial = 75] [outer = (nil)] 21:52:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 66 (0x9b2d4000) [pid = 1755] [serial = 76] [outer = 0x9a292c00] 21:52:59 INFO - PROCESS | 1755 | 1464929579160 Marionette DEBUG loaded listener.js 21:52:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 67 (0x9b54b800) [pid = 1755] [serial = 77] [outer = 0x9a292c00] 21:53:00 INFO - PROCESS | 1755 | 1464929580079 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]]]}] 21:53:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 21:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1393ms 21:53:00 INFO - PROCESS | 1755 | 1464929580132 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 21:53:00 INFO - PROCESS | 1755 | 1464929580140 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 21:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 21:53:00 INFO - PROCESS | 1755 | 1464929580148 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 21:53:00 INFO - PROCESS | 1755 | 1464929580152 Marionette TRACE conn4 <- [1,78,null,{}] 21:53:00 INFO - PROCESS | 1755 | 1464929580159 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}] 21:53:00 INFO - PROCESS | 1755 | 1464929580343 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 21:53:00 INFO - PROCESS | 1755 | 1464929580509 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:00 INFO - PROCESS | 1755 | ++DOCSHELL 0x9bf4f800 == 27 [pid = 1755] [id = 27] 21:53:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 68 (0x9bf51800) [pid = 1755] [serial = 78] [outer = (nil)] 21:53:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 69 (0x9bf9e000) [pid = 1755] [serial = 79] [outer = 0x9bf51800] 21:53:00 INFO - PROCESS | 1755 | 1464929580601 Marionette DEBUG loaded listener.js 21:53:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 70 (0x9c0b5400) [pid = 1755] [serial = 80] [outer = 0x9bf51800] 21:53:01 INFO - PROCESS | 1755 | 1464929581560 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]]]}] 21:53:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 21:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1488ms 21:53:01 INFO - PROCESS | 1755 | 1464929581637 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 21:53:01 INFO - PROCESS | 1755 | 1464929581642 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 21:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 21:53:01 INFO - PROCESS | 1755 | 1464929581659 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 21:53:01 INFO - PROCESS | 1755 | 1464929581670 Marionette TRACE conn4 <- [1,82,null,{}] 21:53:01 INFO - PROCESS | 1755 | 1464929581677 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}] 21:53:01 INFO - PROCESS | 1755 | 1464929581920 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 21:53:02 INFO - PROCESS | 1755 | 1464929582066 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x9c1bfc00 == 28 [pid = 1755] [id = 28] 21:53:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 71 (0xa0511800) [pid = 1755] [serial = 81] [outer = (nil)] 21:53:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 72 (0xa1069000) [pid = 1755] [serial = 82] [outer = 0xa0511800] 21:53:02 INFO - PROCESS | 1755 | 1464929582207 Marionette DEBUG loaded listener.js 21:53:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 73 (0xa227e800) [pid = 1755] [serial = 83] [outer = 0xa0511800] 21:53:03 INFO - PROCESS | 1755 | 1464929583068 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]]]}] 21:53:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 21:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1456ms 21:53:03 INFO - PROCESS | 1755 | 1464929583107 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 21:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 21:53:03 INFO - PROCESS | 1755 | 1464929583113 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 21:53:03 INFO - PROCESS | 1755 | 1464929583119 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 21:53:03 INFO - PROCESS | 1755 | 1464929583123 Marionette TRACE conn4 <- [1,86,null,{}] 21:53:03 INFO - PROCESS | 1755 | 1464929583130 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}] 21:53:03 INFO - PROCESS | 1755 | 1464929583305 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 21:53:03 INFO - PROCESS | 1755 | 1464929583442 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:03 INFO - PROCESS | 1755 | ++DOCSHELL 0x9a284400 == 29 [pid = 1755] [id = 29] 21:53:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 74 (0x9b439000) [pid = 1755] [serial = 84] [outer = (nil)] 21:53:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 75 (0xa2491800) [pid = 1755] [serial = 85] [outer = 0x9b439000] 21:53:03 INFO - PROCESS | 1755 | 1464929583540 Marionette DEBUG loaded listener.js 21:53:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 76 (0xa2494400) [pid = 1755] [serial = 86] [outer = 0x9b439000] 21:53:04 INFO - PROCESS | 1755 | 1464929584563 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]]]}] 21:53:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 21:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1485ms 21:53:04 INFO - PROCESS | 1755 | 1464929584620 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 21:53:04 INFO - PROCESS | 1755 | 1464929584627 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 21:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 21:53:04 INFO - PROCESS | 1755 | 1464929584639 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 21:53:04 INFO - PROCESS | 1755 | 1464929584644 Marionette TRACE conn4 <- [1,90,null,{}] 21:53:04 INFO - PROCESS | 1755 | 1464929584654 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}] 21:53:04 INFO - PROCESS | 1755 | 1464929584830 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 21:53:05 INFO - PROCESS | 1755 | 1464929585000 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:05 INFO - PROCESS | 1755 | ++DOCSHELL 0x992e1400 == 30 [pid = 1755] [id = 30] 21:53:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 77 (0x992e9000) [pid = 1755] [serial = 87] [outer = (nil)] 21:53:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 78 (0x99dd7c00) [pid = 1755] [serial = 88] [outer = 0x992e9000] 21:53:05 INFO - PROCESS | 1755 | 1464929585155 Marionette DEBUG loaded listener.js 21:53:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 79 (0x9a3cd800) [pid = 1755] [serial = 89] [outer = 0x992e9000] 21:53:06 INFO - PROCESS | 1755 | --DOCSHELL 0x93c8a800 == 29 [pid = 1755] [id = 24] 21:53:06 INFO - PROCESS | 1755 | --DOCSHELL 0x99dd9400 == 28 [pid = 1755] [id = 23] 21:53:06 INFO - PROCESS | 1755 | --DOCSHELL 0x9a288000 == 27 [pid = 1755] [id = 15] 21:53:06 INFO - PROCESS | 1755 | --DOCSHELL 0x98141c00 == 26 [pid = 1755] [id = 16] 21:53:06 INFO - PROCESS | 1755 | --DOCSHELL 0x9bfe6000 == 25 [pid = 1755] [id = 11] 21:53:06 INFO - PROCESS | 1755 | --DOCSHELL 0x93c7c800 == 24 [pid = 1755] [id = 6] 21:53:06 INFO - PROCESS | 1755 | --DOCSHELL 0x9b5cb400 == 23 [pid = 1755] [id = 12] 21:53:06 INFO - PROCESS | 1755 | --DOCSHELL 0x9c1bf000 == 22 [pid = 1755] [id = 18] 21:53:06 INFO - PROCESS | 1755 | --DOCSHELL 0x93a81000 == 21 [pid = 1755] [id = 8] 21:53:06 INFO - PROCESS | 1755 | --DOCSHELL 0x9c1c2800 == 20 [pid = 1755] [id = 13] 21:53:06 INFO - PROCESS | 1755 | --DOCSHELL 0x9b085000 == 19 [pid = 1755] [id = 17] 21:53:06 INFO - PROCESS | 1755 | --DOCSHELL 0x98103c00 == 18 [pid = 1755] [id = 14] 21:53:06 INFO - PROCESS | 1755 | --DOCSHELL 0xa0513800 == 17 [pid = 1755] [id = 19] 21:53:06 INFO - PROCESS | 1755 | --DOCSHELL 0x9b5c9c00 == 16 [pid = 1755] [id = 20] 21:53:06 INFO - PROCESS | 1755 | --DOCSHELL 0x9c1bfc00 == 15 [pid = 1755] [id = 28] 21:53:06 INFO - PROCESS | 1755 | --DOCSHELL 0x9a284400 == 14 [pid = 1755] [id = 29] 21:53:06 INFO - PROCESS | 1755 | --DOCSHELL 0x9bf4f800 == 13 [pid = 1755] [id = 27] 21:53:06 INFO - PROCESS | 1755 | --DOCSHELL 0x93a80400 == 12 [pid = 1755] [id = 22] 21:53:06 INFO - PROCESS | 1755 | --DOCSHELL 0x93a80800 == 11 [pid = 1755] [id = 25] 21:53:06 INFO - PROCESS | 1755 | --DOCSHELL 0x97622800 == 10 [pid = 1755] [id = 21] 21:53:06 INFO - PROCESS | 1755 | --DOCSHELL 0x9a175800 == 9 [pid = 1755] [id = 26] 21:53:06 INFO - PROCESS | 1755 | --DOMWINDOW == 78 (0x9a286c00) [pid = 1755] [serial = 12] [outer = (nil)] [url = about:blank] 21:53:06 INFO - PROCESS | 1755 | --DOMWINDOW == 77 (0x9ac64c00) [pid = 1755] [serial = 22] [outer = (nil)] [url = about:blank] 21:53:06 INFO - PROCESS | 1755 | --DOMWINDOW == 76 (0xa2639800) [pid = 1755] [serial = 28] [outer = (nil)] [url = about:blank] 21:53:06 INFO - PROCESS | 1755 | --DOMWINDOW == 75 (0xa3226000) [pid = 1755] [serial = 31] [outer = (nil)] [url = about:blank] 21:53:06 INFO - PROCESS | 1755 | --DOMWINDOW == 74 (0xa8c01800) [pid = 1755] [serial = 34] [outer = (nil)] [url = about:blank] 21:53:06 INFO - PROCESS | 1755 | --DOMWINDOW == 73 (0xa2282400) [pid = 1755] [serial = 37] [outer = (nil)] [url = about:blank] 21:53:06 INFO - PROCESS | 1755 | --DOMWINDOW == 72 (0x99069c00) [pid = 1755] [serial = 40] [outer = (nil)] [url = about:blank] 21:53:06 INFO - PROCESS | 1755 | --DOMWINDOW == 71 (0x99ea1800) [pid = 1755] [serial = 41] [outer = (nil)] [url = about:blank] 21:53:06 INFO - PROCESS | 1755 | --DOMWINDOW == 70 (0x9a6b4c00) [pid = 1755] [serial = 43] [outer = (nil)] [url = about:blank] 21:53:06 INFO - PROCESS | 1755 | --DOMWINDOW == 69 (0x9b54b400) [pid = 1755] [serial = 46] [outer = (nil)] [url = about:blank] 21:53:06 INFO - PROCESS | 1755 | --DOMWINDOW == 68 (0x9b5c4400) [pid = 1755] [serial = 47] [outer = (nil)] [url = about:blank] 21:53:06 INFO - PROCESS | 1755 | --DOMWINDOW == 67 (0x9bfe7400) [pid = 1755] [serial = 49] [outer = (nil)] [url = about:blank] 21:53:06 INFO - PROCESS | 1755 | --DOMWINDOW == 66 (0x9d4f6000) [pid = 1755] [serial = 52] [outer = (nil)] [url = about:blank] 21:53:06 INFO - PROCESS | 1755 | --DOMWINDOW == 65 (0xa21b8800) [pid = 1755] [serial = 55] [outer = (nil)] [url = about:blank] 21:53:06 INFO - PROCESS | 1755 | --DOMWINDOW == 64 (0xa260b400) [pid = 1755] [serial = 58] [outer = (nil)] [url = about:blank] 21:53:06 INFO - PROCESS | 1755 | --DOMWINDOW == 63 (0xa050e400) [pid = 1755] [serial = 25] [outer = (nil)] [url = about:blank] 21:53:06 INFO - PROCESS | 1755 | --DOMWINDOW == 62 (0xa2403000) [pid = 1755] [serial = 59] [outer = (nil)] [url = about:blank] 21:53:06 INFO - PROCESS | 1755 | --DOMWINDOW == 61 (0x9c0b4400) [pid = 1755] [serial = 50] [outer = (nil)] [url = about:blank] 21:53:06 INFO - PROCESS | 1755 | --DOMWINDOW == 60 (0x9d4eec00) [pid = 1755] [serial = 32] [outer = (nil)] [url = about:blank] 21:53:06 INFO - PROCESS | 1755 | --DOMWINDOW == 59 (0x93c84800) [pid = 1755] [serial = 17] [outer = (nil)] [url = about:blank] 21:53:06 INFO - PROCESS | 1755 | --DOMWINDOW == 58 (0x9b441800) [pid = 1755] [serial = 23] [outer = (nil)] [url = about:blank] 21:53:06 INFO - PROCESS | 1755 | --DOMWINDOW == 57 (0xa34d3000) [pid = 1755] [serial = 61] [outer = (nil)] [url = about:blank] 21:53:06 INFO - PROCESS | 1755 | --DOMWINDOW == 56 (0x9c1b7400) [pid = 1755] [serial = 35] [outer = (nil)] [url = about:blank] 21:53:06 INFO - PROCESS | 1755 | --DOMWINDOW == 55 (0x9b237c00) [pid = 1755] [serial = 44] [outer = (nil)] [url = about:blank] 21:53:06 INFO - PROCESS | 1755 | --DOMWINDOW == 54 (0xac0ac800) [pid = 1755] [serial = 38] [outer = (nil)] [url = about:blank] 21:53:06 INFO - PROCESS | 1755 | --DOMWINDOW == 53 (0x9a63a000) [pid = 1755] [serial = 9] [outer = (nil)] [url = about:blank] 21:53:06 INFO - PROCESS | 1755 | --DOMWINDOW == 52 (0xa50f8c00) [pid = 1755] [serial = 2] [outer = (nil)] [url = about:blank] 21:53:06 INFO - PROCESS | 1755 | --DOMWINDOW == 51 (0x93a89000) [pid = 1755] [serial = 19] [outer = (nil)] [url = about:blank] 21:53:06 INFO - PROCESS | 1755 | --DOMWINDOW == 50 (0x93c7f800) [pid = 1755] [serial = 16] [outer = (nil)] [url = about:blank] 21:53:06 INFO - PROCESS | 1755 | 1464929586717 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]]]}] 21:53:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 21:53:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 2141ms 21:53:06 INFO - PROCESS | 1755 | 1464929586780 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 21:53:06 INFO - PROCESS | 1755 | 1464929586788 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 21:53:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 21:53:06 INFO - PROCESS | 1755 | 1464929586801 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 21:53:06 INFO - PROCESS | 1755 | 1464929586807 Marionette TRACE conn4 <- [1,94,null,{}] 21:53:06 INFO - PROCESS | 1755 | 1464929586817 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}] 21:53:06 INFO - PROCESS | 1755 | 1464929586997 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 21:53:07 INFO - PROCESS | 1755 | 1464929587093 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:07 INFO - PROCESS | 1755 | ++DOCSHELL 0x93a85800 == 10 [pid = 1755] [id = 31] 21:53:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 51 (0x93c7dc00) [pid = 1755] [serial = 90] [outer = (nil)] 21:53:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 52 (0x98179000) [pid = 1755] [serial = 91] [outer = 0x93c7dc00] 21:53:07 INFO - PROCESS | 1755 | 1464929587177 Marionette DEBUG loaded listener.js 21:53:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 53 (0x99e08800) [pid = 1755] [serial = 92] [outer = 0x93c7dc00] 21:53:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 54 (0x9b06d000) [pid = 1755] [serial = 93] [outer = 0xa22cf000] 21:53:08 INFO - PROCESS | 1755 | 1464929588047 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]]]}] 21:53:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 21:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1290ms 21:53:08 INFO - PROCESS | 1755 | 1464929588091 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 21:53:08 INFO - PROCESS | 1755 | 1464929588101 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 21:53:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 21:53:08 INFO - PROCESS | 1755 | 1464929588113 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 21:53:08 INFO - PROCESS | 1755 | 1464929588117 Marionette TRACE conn4 <- [1,98,null,{}] 21:53:08 INFO - PROCESS | 1755 | 1464929588125 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}] 21:53:08 INFO - PROCESS | 1755 | 1464929588307 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 21:53:08 INFO - PROCESS | 1755 | 1464929588416 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:08 INFO - PROCESS | 1755 | ++DOCSHELL 0x9a63b800 == 11 [pid = 1755] [id = 32] 21:53:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 55 (0x9a6b0c00) [pid = 1755] [serial = 94] [outer = (nil)] 21:53:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 56 (0x9b440000) [pid = 1755] [serial = 95] [outer = 0x9a6b0c00] 21:53:08 INFO - PROCESS | 1755 | 1464929588500 Marionette DEBUG loaded listener.js 21:53:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 57 (0x9b548800) [pid = 1755] [serial = 96] [outer = 0x9a6b0c00] 21:53:09 INFO - PROCESS | 1755 | 1464929589424 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]]]}] 21:53:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 21:53:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1334ms 21:53:09 INFO - PROCESS | 1755 | 1464929589448 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 21:53:09 INFO - PROCESS | 1755 | 1464929589453 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 21:53:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 21:53:09 INFO - PROCESS | 1755 | 1464929589466 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 21:53:09 INFO - PROCESS | 1755 | 1464929589472 Marionette TRACE conn4 <- [1,102,null,{}] 21:53:09 INFO - PROCESS | 1755 | 1464929589491 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}] 21:53:09 INFO - PROCESS | 1755 | 1464929589713 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 21:53:09 INFO - PROCESS | 1755 | 1464929589736 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:09 INFO - PROCESS | 1755 | ++DOCSHELL 0x9b5bbc00 == 12 [pid = 1755] [id = 33] 21:53:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 58 (0x9b5bcc00) [pid = 1755] [serial = 97] [outer = (nil)] 21:53:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 59 (0x9b5c5c00) [pid = 1755] [serial = 98] [outer = 0x9b5bcc00] 21:53:09 INFO - PROCESS | 1755 | 1464929589817 Marionette DEBUG loaded listener.js 21:53:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 60 (0x9b5ce400) [pid = 1755] [serial = 99] [outer = 0x9b5bcc00] 21:53:10 INFO - PROCESS | 1755 | --DOMWINDOW == 59 (0x9b080000) [pid = 1755] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 21:53:10 INFO - PROCESS | 1755 | --DOMWINDOW == 58 (0x99e07800) [pid = 1755] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 21:53:10 INFO - PROCESS | 1755 | --DOMWINDOW == 57 (0xa326b800) [pid = 1755] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 21:53:10 INFO - PROCESS | 1755 | --DOMWINDOW == 56 (0x9c1c0c00) [pid = 1755] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 21:53:10 INFO - PROCESS | 1755 | --DOMWINDOW == 55 (0xa21b0c00) [pid = 1755] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 21:53:10 INFO - PROCESS | 1755 | --DOMWINDOW == 54 (0xa105e400) [pid = 1755] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 21:53:10 INFO - PROCESS | 1755 | 1464929590699 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]]]}] 21:53:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 21:53:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1294ms 21:53:10 INFO - PROCESS | 1755 | 1464929590761 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 21:53:10 INFO - PROCESS | 1755 | 1464929590766 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 21:53:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 21:53:10 INFO - PROCESS | 1755 | 1464929590774 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 21:53:10 INFO - PROCESS | 1755 | 1464929590778 Marionette TRACE conn4 <- [1,106,null,{}] 21:53:10 INFO - PROCESS | 1755 | 1464929590784 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}] 21:53:10 INFO - PROCESS | 1755 | 1464929590944 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 21:53:10 INFO - PROCESS | 1755 | 1464929590971 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:11 INFO - PROCESS | 1755 | ++DOCSHELL 0x93c82400 == 13 [pid = 1755] [id = 34] 21:53:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 55 (0x9509a800) [pid = 1755] [serial = 100] [outer = (nil)] 21:53:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 56 (0x9b5ce000) [pid = 1755] [serial = 101] [outer = 0x9509a800] 21:53:11 INFO - PROCESS | 1755 | 1464929591128 Marionette DEBUG loaded listener.js 21:53:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 57 (0x9bf57000) [pid = 1755] [serial = 102] [outer = 0x9509a800] 21:53:11 INFO - PROCESS | 1755 | 1464929591808 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]]]}] 21:53:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 21:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1091ms 21:53:11 INFO - PROCESS | 1755 | 1464929591866 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 21:53:11 INFO - PROCESS | 1755 | 1464929591869 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 21:53:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 21:53:11 INFO - PROCESS | 1755 | 1464929591877 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 21:53:11 INFO - PROCESS | 1755 | 1464929591880 Marionette TRACE conn4 <- [1,110,null,{}] 21:53:11 INFO - PROCESS | 1755 | 1464929591886 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}] 21:53:12 INFO - PROCESS | 1755 | 1464929592102 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 21:53:12 INFO - PROCESS | 1755 | 1464929592119 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:12 INFO - PROCESS | 1755 | ++DOCSHELL 0x93a7e800 == 14 [pid = 1755] [id = 35] 21:53:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 58 (0x992e5c00) [pid = 1755] [serial = 103] [outer = (nil)] 21:53:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 59 (0x9c1bdc00) [pid = 1755] [serial = 104] [outer = 0x992e5c00] 21:53:12 INFO - PROCESS | 1755 | 1464929592196 Marionette DEBUG loaded listener.js 21:53:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 60 (0x9c1c5c00) [pid = 1755] [serial = 105] [outer = 0x992e5c00] 21:53:13 INFO - PROCESS | 1755 | 1464929593290 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]]]}] 21:53:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 21:53:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1481ms 21:53:13 INFO - PROCESS | 1755 | 1464929593360 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 21:53:13 INFO - PROCESS | 1755 | 1464929593368 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 21:53:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 21:53:13 INFO - PROCESS | 1755 | 1464929593378 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 21:53:13 INFO - PROCESS | 1755 | 1464929593384 Marionette TRACE conn4 <- [1,114,null,{}] 21:53:13 INFO - PROCESS | 1755 | 1464929593394 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}] 21:53:13 INFO - PROCESS | 1755 | 1464929593580 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 21:53:13 INFO - PROCESS | 1755 | 1464929593762 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:13 INFO - PROCESS | 1755 | ++DOCSHELL 0x9817f000 == 15 [pid = 1755] [id = 36] 21:53:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 61 (0x992e7000) [pid = 1755] [serial = 106] [outer = (nil)] 21:53:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 62 (0x9b06c000) [pid = 1755] [serial = 107] [outer = 0x992e7000] 21:53:13 INFO - PROCESS | 1755 | 1464929593873 Marionette DEBUG loaded listener.js 21:53:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 63 (0x9b5b0800) [pid = 1755] [serial = 108] [outer = 0x992e7000] 21:53:14 INFO - PROCESS | 1755 | 1464929594882 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]]]}] 21:53:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 21:53:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1550ms 21:53:14 INFO - PROCESS | 1755 | 1464929594930 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 21:53:14 INFO - PROCESS | 1755 | 1464929594940 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 21:53:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 21:53:14 INFO - PROCESS | 1755 | 1464929594952 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 21:53:14 INFO - PROCESS | 1755 | 1464929594957 Marionette TRACE conn4 <- [1,118,null,{}] 21:53:14 INFO - PROCESS | 1755 | 1464929594965 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}] 21:53:15 INFO - PROCESS | 1755 | 1464929595166 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 21:53:15 INFO - PROCESS | 1755 | 1464929595368 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:15 INFO - PROCESS | 1755 | ++DOCSHELL 0x951d3000 == 16 [pid = 1755] [id = 37] 21:53:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 64 (0x951d3400) [pid = 1755] [serial = 109] [outer = (nil)] 21:53:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 65 (0x951d5400) [pid = 1755] [serial = 110] [outer = 0x951d3400] 21:53:15 INFO - PROCESS | 1755 | 1464929595473 Marionette DEBUG loaded listener.js 21:53:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 66 (0x951d9c00) [pid = 1755] [serial = 111] [outer = 0x951d3400] 21:53:16 INFO - PROCESS | 1755 | 1464929596377 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]]]}] 21:53:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 21:53:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1437ms 21:53:16 INFO - PROCESS | 1755 | 1464929596389 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 21:53:16 INFO - PROCESS | 1755 | 1464929596393 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 21:53:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 21:53:16 INFO - PROCESS | 1755 | 1464929596401 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 21:53:16 INFO - PROCESS | 1755 | 1464929596408 Marionette TRACE conn4 <- [1,122,null,{}] 21:53:16 INFO - PROCESS | 1755 | 1464929596451 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}] 21:53:16 INFO - PROCESS | 1755 | 1464929596681 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 21:53:16 INFO - PROCESS | 1755 | 1464929596790 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:16 INFO - PROCESS | 1755 | ++DOCSHELL 0x9c1bf000 == 17 [pid = 1755] [id = 38] 21:53:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 67 (0x9c1c5400) [pid = 1755] [serial = 112] [outer = (nil)] 21:53:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 68 (0x9d4f2c00) [pid = 1755] [serial = 113] [outer = 0x9c1c5400] 21:53:16 INFO - PROCESS | 1755 | 1464929596888 Marionette DEBUG loaded listener.js 21:53:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 69 (0x9d8c3000) [pid = 1755] [serial = 114] [outer = 0x9c1c5400] 21:53:17 INFO - PROCESS | 1755 | 1464929597787 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]]]}] 21:53:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 21:53:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1437ms 21:53:17 INFO - PROCESS | 1755 | 1464929597851 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 21:53:17 INFO - PROCESS | 1755 | 1464929597857 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 21:53:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 21:53:17 INFO - PROCESS | 1755 | 1464929597866 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 21:53:17 INFO - PROCESS | 1755 | 1464929597870 Marionette TRACE conn4 <- [1,126,null,{}] 21:53:17 INFO - PROCESS | 1755 | 1464929597876 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}] 21:53:18 INFO - PROCESS | 1755 | 1464929598068 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 21:53:18 INFO - PROCESS | 1755 | 1464929598324 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:18 INFO - PROCESS | 1755 | ++DOCSHELL 0x93c7f000 == 18 [pid = 1755] [id = 39] 21:53:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 70 (0x93c7f800) [pid = 1755] [serial = 115] [outer = (nil)] 21:53:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 71 (0x94613400) [pid = 1755] [serial = 116] [outer = 0x93c7f800] 21:53:18 INFO - PROCESS | 1755 | 1464929598455 Marionette DEBUG loaded listener.js 21:53:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 72 (0x951dcc00) [pid = 1755] [serial = 117] [outer = 0x93c7f800] 21:53:19 INFO - PROCESS | 1755 | --DOMWINDOW == 71 (0xa0513000) [pid = 1755] [serial = 53] [outer = (nil)] [url = about:blank] 21:53:19 INFO - PROCESS | 1755 | --DOMWINDOW == 70 (0xa504b800) [pid = 1755] [serial = 62] [outer = (nil)] [url = about:blank] 21:53:19 INFO - PROCESS | 1755 | --DOMWINDOW == 69 (0xa22cd800) [pid = 1755] [serial = 56] [outer = (nil)] [url = about:blank] 21:53:19 INFO - PROCESS | 1755 | --DOMWINDOW == 68 (0x9b445000) [pid = 1755] [serial = 70] [outer = (nil)] [url = about:blank] 21:53:19 INFO - PROCESS | 1755 | --DOMWINDOW == 67 (0x9b546000) [pid = 1755] [serial = 71] [outer = (nil)] [url = about:blank] 21:53:19 INFO - PROCESS | 1755 | --DOMWINDOW == 66 (0x9a158400) [pid = 1755] [serial = 67] [outer = (nil)] [url = about:blank] 21:53:19 INFO - PROCESS | 1755 | --DOMWINDOW == 65 (0x9a3cf800) [pid = 1755] [serial = 68] [outer = (nil)] [url = about:blank] 21:53:19 INFO - PROCESS | 1755 | --DOMWINDOW == 64 (0xa6236800) [pid = 1755] [serial = 65] [outer = (nil)] [url = about:blank] 21:53:19 INFO - PROCESS | 1755 | --DOMWINDOW == 63 (0xa50f6400) [pid = 1755] [serial = 64] [outer = (nil)] [url = about:blank] 21:53:19 INFO - PROCESS | 1755 | 1464929599456 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]]]}] 21:53:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 21:53:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1634ms 21:53:19 INFO - PROCESS | 1755 | 1464929599502 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 21:53:19 INFO - PROCESS | 1755 | 1464929599508 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 21:53:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 21:53:19 INFO - PROCESS | 1755 | 1464929599516 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 21:53:19 INFO - PROCESS | 1755 | 1464929599522 Marionette TRACE conn4 <- [1,130,null,{}] 21:53:19 INFO - PROCESS | 1755 | 1464929599531 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}] 21:53:19 INFO - PROCESS | 1755 | 1464929599704 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 21:53:19 INFO - PROCESS | 1755 | 1464929599831 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:19 INFO - PROCESS | 1755 | ++DOCSHELL 0x9a153000 == 19 [pid = 1755] [id = 40] 21:53:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 64 (0x9a287400) [pid = 1755] [serial = 118] [outer = (nil)] 21:53:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 65 (0x9a63a800) [pid = 1755] [serial = 119] [outer = 0x9a287400] 21:53:19 INFO - PROCESS | 1755 | 1464929599925 Marionette DEBUG loaded listener.js 21:53:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 66 (0x9b541000) [pid = 1755] [serial = 120] [outer = 0x9a287400] 21:53:20 INFO - PROCESS | 1755 | 1464929600685 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]]]}] 21:53:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 21:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1189ms 21:53:20 INFO - PROCESS | 1755 | 1464929600708 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 21:53:20 INFO - PROCESS | 1755 | 1464929600715 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 21:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 21:53:20 INFO - PROCESS | 1755 | 1464929600737 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 21:53:20 INFO - PROCESS | 1755 | 1464929600741 Marionette TRACE conn4 <- [1,134,null,{}] 21:53:20 INFO - PROCESS | 1755 | 1464929600748 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}] 21:53:20 INFO - PROCESS | 1755 | 1464929600914 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 21:53:20 INFO - PROCESS | 1755 | 1464929600926 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:20 INFO - PROCESS | 1755 | ++DOCSHELL 0x9b5c7800 == 20 [pid = 1755] [id = 41] 21:53:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 67 (0x9ba36000) [pid = 1755] [serial = 121] [outer = (nil)] 21:53:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 68 (0x9bae8400) [pid = 1755] [serial = 122] [outer = 0x9ba36000] 21:53:21 INFO - PROCESS | 1755 | 1464929601004 Marionette DEBUG loaded listener.js 21:53:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 69 (0x9c1b7c00) [pid = 1755] [serial = 123] [outer = 0x9ba36000] 21:53:21 INFO - PROCESS | 1755 | 1464929601981 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]]]}] 21:53:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 21:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1285ms 21:53:22 INFO - PROCESS | 1755 | 1464929602059 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 21:53:22 INFO - PROCESS | 1755 | 1464929602063 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 21:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 21:53:22 INFO - PROCESS | 1755 | 1464929602088 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 21:53:22 INFO - PROCESS | 1755 | 1464929602097 Marionette TRACE conn4 <- [1,138,null,{}] 21:53:22 INFO - PROCESS | 1755 | 1464929602118 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}] 21:53:22 INFO - PROCESS | 1755 | 1464929602333 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 21:53:22 INFO - PROCESS | 1755 | 1464929602362 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:22 INFO - PROCESS | 1755 | ++DOCSHELL 0x9c1be800 == 21 [pid = 1755] [id = 42] 21:53:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 70 (0xa2155c00) [pid = 1755] [serial = 124] [outer = (nil)] 21:53:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 71 (0xa227c800) [pid = 1755] [serial = 125] [outer = 0xa2155c00] 21:53:22 INFO - PROCESS | 1755 | 1464929602438 Marionette DEBUG loaded listener.js 21:53:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 72 (0xa2282400) [pid = 1755] [serial = 126] [outer = 0xa2155c00] 21:53:23 INFO - PROCESS | 1755 | 1464929603576 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]]]}] 21:53:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 21:53:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1542ms 21:53:23 INFO - PROCESS | 1755 | 1464929603628 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 21:53:23 INFO - PROCESS | 1755 | 1464929603632 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 21:53:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 21:53:23 INFO - PROCESS | 1755 | 1464929603640 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 21:53:23 INFO - PROCESS | 1755 | 1464929603645 Marionette TRACE conn4 <- [1,142,null,{}] 21:53:23 INFO - PROCESS | 1755 | 1464929603651 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}] 21:53:23 INFO - PROCESS | 1755 | 1464929603849 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 21:53:23 INFO - PROCESS | 1755 | 1464929603874 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:23 INFO - PROCESS | 1755 | ++DOCSHELL 0x99e99400 == 22 [pid = 1755] [id = 43] 21:53:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 73 (0xa22c6000) [pid = 1755] [serial = 127] [outer = (nil)] 21:53:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 74 (0xa2493400) [pid = 1755] [serial = 128] [outer = 0xa22c6000] 21:53:23 INFO - PROCESS | 1755 | 1464929603949 Marionette DEBUG loaded listener.js 21:53:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 75 (0xa2498400) [pid = 1755] [serial = 129] [outer = 0xa22c6000] 21:53:24 INFO - PROCESS | 1755 | --DOMWINDOW == 74 (0x9b5bcc00) [pid = 1755] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 21:53:24 INFO - PROCESS | 1755 | --DOMWINDOW == 73 (0x93c7dc00) [pid = 1755] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 21:53:24 INFO - PROCESS | 1755 | --DOMWINDOW == 72 (0x9509a800) [pid = 1755] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 21:53:24 INFO - PROCESS | 1755 | --DOMWINDOW == 71 (0x93a82000) [pid = 1755] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 21:53:24 INFO - PROCESS | 1755 | --DOMWINDOW == 70 (0x9a292c00) [pid = 1755] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 21:53:24 INFO - PROCESS | 1755 | --DOMWINDOW == 69 (0x9bf51800) [pid = 1755] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 21:53:24 INFO - PROCESS | 1755 | --DOMWINDOW == 68 (0xa0511800) [pid = 1755] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 21:53:24 INFO - PROCESS | 1755 | --DOMWINDOW == 67 (0x9b439000) [pid = 1755] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 21:53:24 INFO - PROCESS | 1755 | --DOMWINDOW == 66 (0x9a6b0c00) [pid = 1755] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 21:53:24 INFO - PROCESS | 1755 | 1464929604902 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]]]}] 21:53:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 21:53:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1292ms 21:53:24 INFO - PROCESS | 1755 | 1464929604950 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 21:53:24 INFO - PROCESS | 1755 | 1464929604953 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 21:53:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 21:53:24 INFO - PROCESS | 1755 | 1464929604995 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 21:53:24 INFO - PROCESS | 1755 | 1464929604999 Marionette TRACE conn4 <- [1,146,null,{}] 21:53:25 INFO - PROCESS | 1755 | 1464929605088 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}] 21:53:25 INFO - PROCESS | 1755 | 1464929605326 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 21:53:25 INFO - PROCESS | 1755 | 1464929605371 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:25 INFO - PROCESS | 1755 | ++DOCSHELL 0x9461f400 == 23 [pid = 1755] [id = 44] 21:53:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 67 (0x9b5bb800) [pid = 1755] [serial = 130] [outer = (nil)] 21:53:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 68 (0xa30fbc00) [pid = 1755] [serial = 131] [outer = 0x9b5bb800] 21:53:25 INFO - PROCESS | 1755 | 1464929605464 Marionette DEBUG loaded listener.js 21:53:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 69 (0xa326b800) [pid = 1755] [serial = 132] [outer = 0x9b5bb800] 21:53:26 INFO - PROCESS | 1755 | 1464929606320 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]]]}] 21:53:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 21:53:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1455ms 21:53:26 INFO - PROCESS | 1755 | 1464929606435 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 21:53:26 INFO - PROCESS | 1755 | 1464929606441 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 21:53:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 21:53:26 INFO - PROCESS | 1755 | 1464929606450 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 21:53:26 INFO - PROCESS | 1755 | 1464929606456 Marionette TRACE conn4 <- [1,150,null,{}] 21:53:26 INFO - PROCESS | 1755 | 1464929606466 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}] 21:53:26 INFO - PROCESS | 1755 | 1464929606693 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 21:53:26 INFO - PROCESS | 1755 | 1464929606839 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:26 INFO - PROCESS | 1755 | ++DOCSHELL 0x94629c00 == 24 [pid = 1755] [id = 45] 21:53:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 70 (0x951d4800) [pid = 1755] [serial = 133] [outer = (nil)] 21:53:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 71 (0x9762dc00) [pid = 1755] [serial = 134] [outer = 0x951d4800] 21:53:26 INFO - PROCESS | 1755 | 1464929606930 Marionette DEBUG loaded listener.js 21:53:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 72 (0x99ea3c00) [pid = 1755] [serial = 135] [outer = 0x951d4800] 21:53:27 INFO - PROCESS | 1755 | 1464929607854 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]]]}] 21:53:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 21:53:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1435ms 21:53:27 INFO - PROCESS | 1755 | 1464929607886 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 21:53:27 INFO - PROCESS | 1755 | 1464929607892 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 21:53:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 21:53:27 INFO - PROCESS | 1755 | 1464929607906 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 21:53:27 INFO - PROCESS | 1755 | 1464929607912 Marionette TRACE conn4 <- [1,154,null,{}] 21:53:27 INFO - PROCESS | 1755 | 1464929607920 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}] 21:53:28 INFO - PROCESS | 1755 | 1464929608112 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 21:53:28 INFO - PROCESS | 1755 | 1464929608253 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:28 INFO - PROCESS | 1755 | ++DOCSHELL 0x9b5b2800 == 25 [pid = 1755] [id = 46] 21:53:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 73 (0x9b5b4400) [pid = 1755] [serial = 136] [outer = (nil)] 21:53:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 74 (0x9bae3400) [pid = 1755] [serial = 137] [outer = 0x9b5b4400] 21:53:28 INFO - PROCESS | 1755 | 1464929608342 Marionette DEBUG loaded listener.js 21:53:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 75 (0x9d4f5800) [pid = 1755] [serial = 138] [outer = 0x9b5b4400] 21:53:29 INFO - PROCESS | 1755 | 1464929609311 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]]]}] 21:53:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 21:53:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1439ms 21:53:29 INFO - PROCESS | 1755 | 1464929609341 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 21:53:29 INFO - PROCESS | 1755 | 1464929609345 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 21:53:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 21:53:29 INFO - PROCESS | 1755 | 1464929609354 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 21:53:29 INFO - PROCESS | 1755 | 1464929609359 Marionette TRACE conn4 <- [1,158,null,{}] 21:53:29 INFO - PROCESS | 1755 | 1464929609375 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}] 21:53:29 INFO - PROCESS | 1755 | 1464929609562 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 21:53:29 INFO - PROCESS | 1755 | 1464929609707 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:29 INFO - PROCESS | 1755 | ++DOCSHELL 0x9a289000 == 26 [pid = 1755] [id = 47] 21:53:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 76 (0xa2156800) [pid = 1755] [serial = 139] [outer = (nil)] 21:53:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 77 (0xa3075000) [pid = 1755] [serial = 140] [outer = 0xa2156800] 21:53:29 INFO - PROCESS | 1755 | 1464929609807 Marionette DEBUG loaded listener.js 21:53:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 78 (0xa34d3000) [pid = 1755] [serial = 141] [outer = 0xa2156800] 21:53:30 INFO - PROCESS | 1755 | 1464929610717 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]]]}] 21:53:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 21:53:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1394ms 21:53:30 INFO - PROCESS | 1755 | 1464929610755 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 21:53:30 INFO - PROCESS | 1755 | 1464929610760 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 21:53:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 21:53:30 INFO - PROCESS | 1755 | 1464929610768 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 21:53:30 INFO - PROCESS | 1755 | 1464929610772 Marionette TRACE conn4 <- [1,162,null,{}] 21:53:30 INFO - PROCESS | 1755 | 1464929610779 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}] 21:53:30 INFO - PROCESS | 1755 | 1464929610966 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 21:53:31 INFO - PROCESS | 1755 | 1464929611108 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:31 INFO - PROCESS | 1755 | ++DOCSHELL 0x93a8a400 == 27 [pid = 1755] [id = 48] 21:53:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 79 (0xa214ec00) [pid = 1755] [serial = 142] [outer = (nil)] 21:53:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 80 (0xa620e000) [pid = 1755] [serial = 143] [outer = 0xa214ec00] 21:53:31 INFO - PROCESS | 1755 | 1464929611206 Marionette DEBUG loaded listener.js 21:53:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 81 (0xa6240000) [pid = 1755] [serial = 144] [outer = 0xa214ec00] 21:53:31 INFO - PROCESS | 1755 | 1464929611732 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 21:53:32 INFO - PROCESS | 1755 | 1464929612204 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]]]}] 21:53:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 21:53:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1484ms 21:53:32 INFO - PROCESS | 1755 | 1464929612253 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 21:53:32 INFO - PROCESS | 1755 | 1464929612256 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 21:53:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 21:53:32 INFO - PROCESS | 1755 | 1464929612264 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 21:53:32 INFO - PROCESS | 1755 | 1464929612268 Marionette TRACE conn4 <- [1,166,null,{}] 21:53:32 INFO - PROCESS | 1755 | 1464929612275 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}] 21:53:32 INFO - PROCESS | 1755 | 1464929612455 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 21:53:32 INFO - PROCESS | 1755 | 1464929612603 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:32 INFO - PROCESS | 1755 | ++DOCSHELL 0x93ade400 == 28 [pid = 1755] [id = 49] 21:53:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 82 (0xa1067400) [pid = 1755] [serial = 145] [outer = (nil)] 21:53:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 83 (0xa670bc00) [pid = 1755] [serial = 146] [outer = 0xa1067400] 21:53:32 INFO - PROCESS | 1755 | 1464929612733 Marionette DEBUG loaded listener.js 21:53:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 84 (0xa6790800) [pid = 1755] [serial = 147] [outer = 0xa1067400] 21:53:33 INFO - PROCESS | 1755 | 1464929613676 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]]]}] 21:53:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 21:53:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1431ms 21:53:33 INFO - PROCESS | 1755 | 1464929613697 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 21:53:33 INFO - PROCESS | 1755 | 1464929613701 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 21:53:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 21:53:33 INFO - PROCESS | 1755 | 1464929613708 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 21:53:33 INFO - PROCESS | 1755 | 1464929613712 Marionette TRACE conn4 <- [1,170,null,{}] 21:53:33 INFO - PROCESS | 1755 | 1464929613718 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}] 21:53:33 INFO - PROCESS | 1755 | 1464929613989 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 21:53:34 INFO - PROCESS | 1755 | 1464929614432 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:34 INFO - PROCESS | 1755 | ++DOCSHELL 0x9baf2000 == 29 [pid = 1755] [id = 50] 21:53:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 85 (0x9bf4b400) [pid = 1755] [serial = 148] [outer = (nil)] 21:53:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 86 (0xa6f4a400) [pid = 1755] [serial = 149] [outer = 0x9bf4b400] 21:53:34 INFO - PROCESS | 1755 | 1464929614533 Marionette DEBUG loaded listener.js 21:53:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 87 (0xa82b7400) [pid = 1755] [serial = 150] [outer = 0x9bf4b400] 21:53:35 INFO - PROCESS | 1755 | 1464929615384 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]]]}] 21:53:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 21:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1705ms 21:53:35 INFO - PROCESS | 1755 | 1464929615415 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 21:53:35 INFO - PROCESS | 1755 | 1464929615418 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 21:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 21:53:35 INFO - PROCESS | 1755 | 1464929615426 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 21:53:35 INFO - PROCESS | 1755 | 1464929615436 Marionette TRACE conn4 <- [1,174,null,{}] 21:53:35 INFO - PROCESS | 1755 | 1464929615445 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}] 21:53:35 INFO - PROCESS | 1755 | 1464929615624 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 21:53:35 INFO - PROCESS | 1755 | 1464929615907 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:35 INFO - PROCESS | 1755 | ++DOCSHELL 0x94629000 == 30 [pid = 1755] [id = 51] 21:53:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 88 (0x9462a400) [pid = 1755] [serial = 151] [outer = (nil)] 21:53:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 89 (0x951dc800) [pid = 1755] [serial = 152] [outer = 0x9462a400] 21:53:36 INFO - PROCESS | 1755 | 1464929616052 Marionette DEBUG loaded listener.js 21:53:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 90 (0x9a17d800) [pid = 1755] [serial = 153] [outer = 0x9462a400] 21:53:37 INFO - PROCESS | 1755 | 1464929617022 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]]]}] 21:53:37 INFO - PROCESS | 1755 | --DOMWINDOW == 89 (0x9c1bdc00) [pid = 1755] [serial = 104] [outer = (nil)] [url = about:blank] 21:53:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 21:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1646ms 21:53:37 INFO - PROCESS | 1755 | 1464929617073 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 21:53:37 INFO - PROCESS | 1755 | 1464929617079 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 21:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 21:53:37 INFO - PROCESS | 1755 | 1464929617087 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 21:53:37 INFO - PROCESS | 1755 | 1464929617093 Marionette TRACE conn4 <- [1,178,null,{}] 21:53:37 INFO - PROCESS | 1755 | 1464929617100 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}] 21:53:37 INFO - PROCESS | 1755 | 1464929617287 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 21:53:37 INFO - PROCESS | 1755 | --DOMWINDOW == 88 (0x9b5c5c00) [pid = 1755] [serial = 98] [outer = (nil)] [url = about:blank] 21:53:37 INFO - PROCESS | 1755 | --DOMWINDOW == 87 (0x98179000) [pid = 1755] [serial = 91] [outer = (nil)] [url = about:blank] 21:53:37 INFO - PROCESS | 1755 | --DOMWINDOW == 86 (0x99e08800) [pid = 1755] [serial = 92] [outer = (nil)] [url = about:blank] 21:53:37 INFO - PROCESS | 1755 | --DOMWINDOW == 85 (0x99dd7c00) [pid = 1755] [serial = 88] [outer = (nil)] [url = about:blank] 21:53:37 INFO - PROCESS | 1755 | --DOMWINDOW == 84 (0x9b5ce400) [pid = 1755] [serial = 99] [outer = (nil)] [url = about:blank] 21:53:37 INFO - PROCESS | 1755 | --DOMWINDOW == 83 (0x9bf57000) [pid = 1755] [serial = 102] [outer = (nil)] [url = about:blank] 21:53:37 INFO - PROCESS | 1755 | --DOMWINDOW == 82 (0xa6235c00) [pid = 1755] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:53:37 INFO - PROCESS | 1755 | --DOMWINDOW == 81 (0x9506c000) [pid = 1755] [serial = 74] [outer = (nil)] [url = about:blank] 21:53:37 INFO - PROCESS | 1755 | --DOMWINDOW == 80 (0x93adb800) [pid = 1755] [serial = 73] [outer = (nil)] [url = about:blank] 21:53:37 INFO - PROCESS | 1755 | --DOMWINDOW == 79 (0x9b54b800) [pid = 1755] [serial = 77] [outer = (nil)] [url = about:blank] 21:53:37 INFO - PROCESS | 1755 | --DOMWINDOW == 78 (0x9b2d4000) [pid = 1755] [serial = 76] [outer = (nil)] [url = about:blank] 21:53:37 INFO - PROCESS | 1755 | --DOMWINDOW == 77 (0x9c0b5400) [pid = 1755] [serial = 80] [outer = (nil)] [url = about:blank] 21:53:37 INFO - PROCESS | 1755 | --DOMWINDOW == 76 (0x9bf9e000) [pid = 1755] [serial = 79] [outer = (nil)] [url = about:blank] 21:53:37 INFO - PROCESS | 1755 | --DOMWINDOW == 75 (0xa227e800) [pid = 1755] [serial = 83] [outer = (nil)] [url = about:blank] 21:53:37 INFO - PROCESS | 1755 | --DOMWINDOW == 74 (0xa1069000) [pid = 1755] [serial = 82] [outer = (nil)] [url = about:blank] 21:53:37 INFO - PROCESS | 1755 | --DOMWINDOW == 73 (0xa2494400) [pid = 1755] [serial = 86] [outer = (nil)] [url = about:blank] 21:53:37 INFO - PROCESS | 1755 | --DOMWINDOW == 72 (0xa2491800) [pid = 1755] [serial = 85] [outer = (nil)] [url = about:blank] 21:53:37 INFO - PROCESS | 1755 | --DOMWINDOW == 71 (0x9b548800) [pid = 1755] [serial = 96] [outer = (nil)] [url = about:blank] 21:53:37 INFO - PROCESS | 1755 | --DOMWINDOW == 70 (0x9b440000) [pid = 1755] [serial = 95] [outer = (nil)] [url = about:blank] 21:53:37 INFO - PROCESS | 1755 | --DOMWINDOW == 69 (0x9b5ce000) [pid = 1755] [serial = 101] [outer = (nil)] [url = about:blank] 21:53:37 INFO - PROCESS | 1755 | 1464929617469 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:37 INFO - PROCESS | 1755 | ++DOCSHELL 0x98179000 == 31 [pid = 1755] [id = 52] 21:53:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 70 (0x99dd7c00) [pid = 1755] [serial = 154] [outer = (nil)] 21:53:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 71 (0x9ad57c00) [pid = 1755] [serial = 155] [outer = 0x99dd7c00] 21:53:37 INFO - PROCESS | 1755 | 1464929617555 Marionette DEBUG loaded listener.js 21:53:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 72 (0x9ad5e800) [pid = 1755] [serial = 156] [outer = 0x99dd7c00] 21:53:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 21:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1192ms 21:53:38 INFO - PROCESS | 1755 | 1464929618271 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]]]}] 21:53:38 INFO - PROCESS | 1755 | 1464929618284 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 21:53:38 INFO - PROCESS | 1755 | 1464929618291 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 21:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 21:53:38 INFO - PROCESS | 1755 | 1464929618300 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 21:53:38 INFO - PROCESS | 1755 | 1464929618304 Marionette TRACE conn4 <- [1,182,null,{}] 21:53:38 INFO - PROCESS | 1755 | 1464929618311 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}] 21:53:38 INFO - PROCESS | 1755 | 1464929618498 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 21:53:38 INFO - PROCESS | 1755 | 1464929618600 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:38 INFO - PROCESS | 1755 | ++DOCSHELL 0x9ad60800 == 32 [pid = 1755] [id = 53] 21:53:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 73 (0x9ad63400) [pid = 1755] [serial = 157] [outer = (nil)] 21:53:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 74 (0x9b546c00) [pid = 1755] [serial = 158] [outer = 0x9ad63400] 21:53:38 INFO - PROCESS | 1755 | 1464929618678 Marionette DEBUG loaded listener.js 21:53:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 75 (0x9b5b3c00) [pid = 1755] [serial = 159] [outer = 0x9ad63400] 21:53:39 INFO - PROCESS | 1755 | 1464929619406 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]]]}] 21:53:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 21:53:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1131ms 21:53:39 INFO - PROCESS | 1755 | 1464929619432 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 21:53:39 INFO - PROCESS | 1755 | 1464929619436 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 21:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 21:53:39 INFO - PROCESS | 1755 | 1464929619469 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 21:53:39 INFO - PROCESS | 1755 | 1464929619479 Marionette TRACE conn4 <- [1,186,null,{}] 21:53:39 INFO - PROCESS | 1755 | 1464929619494 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}] 21:53:39 INFO - PROCESS | 1755 | 1464929619661 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 21:53:39 INFO - PROCESS | 1755 | 1464929619674 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:39 INFO - PROCESS | 1755 | ++DOCSHELL 0x9b445000 == 33 [pid = 1755] [id = 54] 21:53:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 76 (0x9ba3cc00) [pid = 1755] [serial = 160] [outer = (nil)] 21:53:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 77 (0x9c0bd800) [pid = 1755] [serial = 161] [outer = 0x9ba3cc00] 21:53:39 INFO - PROCESS | 1755 | 1464929619750 Marionette DEBUG loaded listener.js 21:53:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 78 (0x9c1c2c00) [pid = 1755] [serial = 162] [outer = 0x9ba3cc00] 21:53:40 INFO - PROCESS | 1755 | 1464929620633 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]]]}] 21:53:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 21:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1205ms 21:53:40 INFO - PROCESS | 1755 | 1464929620666 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 21:53:40 INFO - PROCESS | 1755 | 1464929620671 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 21:53:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 21:53:40 INFO - PROCESS | 1755 | 1464929620683 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 21:53:40 INFO - PROCESS | 1755 | 1464929620685 Marionette TRACE conn4 <- [1,190,null,{}] 21:53:40 INFO - PROCESS | 1755 | 1464929620699 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}] 21:53:40 INFO - PROCESS | 1755 | 1464929620922 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 21:53:40 INFO - PROCESS | 1755 | 1464929620947 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:40 INFO - PROCESS | 1755 | ++DOCSHELL 0x93a86400 == 34 [pid = 1755] [id = 55] 21:53:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 79 (0x99fdbc00) [pid = 1755] [serial = 163] [outer = (nil)] 21:53:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 80 (0x99fe5800) [pid = 1755] [serial = 164] [outer = 0x99fdbc00] 21:53:41 INFO - PROCESS | 1755 | 1464929621022 Marionette DEBUG loaded listener.js 21:53:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 81 (0x99fe7c00) [pid = 1755] [serial = 165] [outer = 0x99fdbc00] 21:53:41 INFO - PROCESS | 1755 | 1464929621865 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]]]}] 21:53:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 21:53:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1248ms 21:53:41 INFO - PROCESS | 1755 | 1464929621928 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 21:53:41 INFO - PROCESS | 1755 | 1464929621932 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 21:53:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 21:53:41 INFO - PROCESS | 1755 | 1464929621939 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 21:53:41 INFO - PROCESS | 1755 | 1464929621943 Marionette TRACE conn4 <- [1,194,null,{}] 21:53:41 INFO - PROCESS | 1755 | 1464929621949 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}] 21:53:42 INFO - PROCESS | 1755 | --DOMWINDOW == 80 (0xa2155c00) [pid = 1755] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 21:53:42 INFO - PROCESS | 1755 | --DOMWINDOW == 79 (0xa22c6000) [pid = 1755] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 21:53:42 INFO - PROCESS | 1755 | --DOMWINDOW == 78 (0x9a287400) [pid = 1755] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 21:53:42 INFO - PROCESS | 1755 | --DOMWINDOW == 77 (0x93c7f800) [pid = 1755] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 21:53:42 INFO - PROCESS | 1755 | --DOMWINDOW == 76 (0x9ba36000) [pid = 1755] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 21:53:42 INFO - PROCESS | 1755 | 1464929622208 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 21:53:42 INFO - PROCESS | 1755 | 1464929622224 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:42 INFO - PROCESS | 1755 | ++DOCSHELL 0x9a287400 == 35 [pid = 1755] [id = 56] 21:53:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 77 (0x9ad65400) [pid = 1755] [serial = 166] [outer = (nil)] 21:53:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 78 (0x9bae8000) [pid = 1755] [serial = 167] [outer = 0x9ad65400] 21:53:42 INFO - PROCESS | 1755 | 1464929622314 Marionette DEBUG loaded listener.js 21:53:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 79 (0xa1061400) [pid = 1755] [serial = 168] [outer = 0x9ad65400] 21:53:43 INFO - PROCESS | 1755 | 1464929623116 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]]]}] 21:53:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 21:53:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1237ms 21:53:43 INFO - PROCESS | 1755 | 1464929623182 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 21:53:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 21:53:43 INFO - PROCESS | 1755 | 1464929623187 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 21:53:43 INFO - PROCESS | 1755 | 1464929623194 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 21:53:43 INFO - PROCESS | 1755 | 1464929623198 Marionette TRACE conn4 <- [1,198,null,{}] 21:53:43 INFO - PROCESS | 1755 | 1464929623204 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}] 21:53:43 INFO - PROCESS | 1755 | 1464929623372 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 21:53:43 INFO - PROCESS | 1755 | 1464929623477 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:43 INFO - PROCESS | 1755 | ++DOCSHELL 0x93adf000 == 36 [pid = 1755] [id = 57] 21:53:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 80 (0x95110800) [pid = 1755] [serial = 169] [outer = (nil)] 21:53:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 81 (0x9511bc00) [pid = 1755] [serial = 170] [outer = 0x95110800] 21:53:43 INFO - PROCESS | 1755 | 1464929623560 Marionette DEBUG loaded listener.js 21:53:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 82 (0x99fe6c00) [pid = 1755] [serial = 171] [outer = 0x95110800] 21:53:44 INFO - PROCESS | 1755 | 1464929624364 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]]]}] 21:53:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 21:53:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1232ms 21:53:44 INFO - PROCESS | 1755 | 1464929624430 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 21:53:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 21:53:44 INFO - PROCESS | 1755 | 1464929624441 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 21:53:44 INFO - PROCESS | 1755 | 1464929624452 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 21:53:44 INFO - PROCESS | 1755 | 1464929624459 Marionette TRACE conn4 <- [1,202,null,{}] 21:53:44 INFO - PROCESS | 1755 | 1464929624469 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}] 21:53:44 INFO - PROCESS | 1755 | 1464929624705 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 21:53:44 INFO - PROCESS | 1755 | 1464929624857 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:44 INFO - PROCESS | 1755 | ++DOCSHELL 0x93a8c400 == 37 [pid = 1755] [id = 58] 21:53:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 83 (0x93c89400) [pid = 1755] [serial = 172] [outer = (nil)] 21:53:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 84 (0x9511d000) [pid = 1755] [serial = 173] [outer = 0x93c89400] 21:53:44 INFO - PROCESS | 1755 | 1464929624997 Marionette DEBUG loaded listener.js 21:53:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 85 (0x951df400) [pid = 1755] [serial = 174] [outer = 0x93c89400] 21:53:45 INFO - PROCESS | 1755 | 1464929625906 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]]]}] 21:53:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 21:53:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1493ms 21:53:45 INFO - PROCESS | 1755 | 1464929625944 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 21:53:45 INFO - PROCESS | 1755 | 1464929625955 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 21:53:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 21:53:45 INFO - PROCESS | 1755 | 1464929625967 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 21:53:45 INFO - PROCESS | 1755 | 1464929625971 Marionette TRACE conn4 <- [1,206,null,{}] 21:53:45 INFO - PROCESS | 1755 | 1464929625978 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}] 21:53:46 INFO - PROCESS | 1755 | 1464929626169 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 21:53:46 INFO - PROCESS | 1755 | 1464929626316 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:46 INFO - PROCESS | 1755 | ++DOCSHELL 0x99fdfc00 == 38 [pid = 1755] [id = 59] 21:53:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 86 (0x9a156800) [pid = 1755] [serial = 175] [outer = (nil)] 21:53:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 87 (0x9ad5a000) [pid = 1755] [serial = 176] [outer = 0x9a156800] 21:53:46 INFO - PROCESS | 1755 | 1464929626404 Marionette DEBUG loaded listener.js 21:53:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 88 (0x9ad65800) [pid = 1755] [serial = 177] [outer = 0x9a156800] 21:53:47 INFO - PROCESS | 1755 | 1464929627325 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]]]}] 21:53:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 21:53:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1386ms 21:53:47 INFO - PROCESS | 1755 | 1464929627354 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 21:53:47 INFO - PROCESS | 1755 | 1464929627358 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 21:53:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 21:53:47 INFO - PROCESS | 1755 | 1464929627366 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 21:53:47 INFO - PROCESS | 1755 | 1464929627373 Marionette TRACE conn4 <- [1,210,null,{}] 21:53:47 INFO - PROCESS | 1755 | 1464929627390 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}] 21:53:47 INFO - PROCESS | 1755 | 1464929627576 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 21:53:47 INFO - PROCESS | 1755 | 1464929627737 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:47 INFO - PROCESS | 1755 | ++DOCSHELL 0x9511c800 == 39 [pid = 1755] [id = 60] 21:53:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 89 (0x9b5c7400) [pid = 1755] [serial = 178] [outer = (nil)] 21:53:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 90 (0x9c1b8400) [pid = 1755] [serial = 179] [outer = 0x9b5c7400] 21:53:47 INFO - PROCESS | 1755 | 1464929627842 Marionette DEBUG loaded listener.js 21:53:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 91 (0xa21b1000) [pid = 1755] [serial = 180] [outer = 0x9b5c7400] 21:53:48 INFO - PROCESS | 1755 | 1464929628678 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]]]}] 21:53:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 21:53:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1351ms 21:53:48 INFO - PROCESS | 1755 | 1464929628719 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 21:53:48 INFO - PROCESS | 1755 | 1464929628726 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 21:53:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 21:53:48 INFO - PROCESS | 1755 | 1464929628755 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 21:53:48 INFO - PROCESS | 1755 | 1464929628762 Marionette TRACE conn4 <- [1,214,null,{}] 21:53:48 INFO - PROCESS | 1755 | 1464929628777 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}] 21:53:49 INFO - PROCESS | 1755 | 1464929629069 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 21:53:49 INFO - PROCESS | 1755 | 1464929629328 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:49 INFO - PROCESS | 1755 | ++DOCSHELL 0xa22cd800 == 40 [pid = 1755] [id = 61] 21:53:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 92 (0xa2403000) [pid = 1755] [serial = 181] [outer = (nil)] 21:53:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 93 (0xa2494c00) [pid = 1755] [serial = 182] [outer = 0xa2403000] 21:53:49 INFO - PROCESS | 1755 | 1464929629480 Marionette DEBUG loaded listener.js 21:53:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 94 (0xa263c800) [pid = 1755] [serial = 183] [outer = 0xa2403000] 21:53:50 INFO - PROCESS | 1755 | 1464929630367 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]]]}] 21:53:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 21:53:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1660ms 21:53:50 INFO - PROCESS | 1755 | 1464929630398 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 21:53:50 INFO - PROCESS | 1755 | 1464929630401 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 21:53:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 21:53:50 INFO - PROCESS | 1755 | 1464929630409 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 21:53:50 INFO - PROCESS | 1755 | 1464929630413 Marionette TRACE conn4 <- [1,218,null,{}] 21:53:50 INFO - PROCESS | 1755 | 1464929630419 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}] 21:53:50 INFO - PROCESS | 1755 | 1464929630598 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 21:53:50 INFO - PROCESS | 1755 | 1464929630751 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:50 INFO - PROCESS | 1755 | ++DOCSHELL 0x93adc000 == 41 [pid = 1755] [id = 62] 21:53:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 95 (0x9a8c1800) [pid = 1755] [serial = 184] [outer = (nil)] 21:53:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 96 (0x9a8cb000) [pid = 1755] [serial = 185] [outer = 0x9a8c1800] 21:53:50 INFO - PROCESS | 1755 | 1464929630842 Marionette DEBUG loaded listener.js 21:53:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 97 (0x9a8cd000) [pid = 1755] [serial = 186] [outer = 0x9a8c1800] 21:53:51 INFO - PROCESS | 1755 | 1464929631741 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]]]}] 21:53:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 21:53:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1379ms 21:53:51 INFO - PROCESS | 1755 | 1464929631791 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 21:53:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 21:53:51 INFO - PROCESS | 1755 | 1464929631795 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 21:53:51 INFO - PROCESS | 1755 | 1464929631802 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 21:53:51 INFO - PROCESS | 1755 | 1464929631805 Marionette TRACE conn4 <- [1,222,null,{}] 21:53:51 INFO - PROCESS | 1755 | 1464929631811 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}] 21:53:52 INFO - PROCESS | 1755 | 1464929632008 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 21:53:52 INFO - PROCESS | 1755 | 1464929632158 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:52 INFO - PROCESS | 1755 | ++DOCSHELL 0x9a288400 == 42 [pid = 1755] [id = 63] 21:53:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 98 (0x9a8ca800) [pid = 1755] [serial = 187] [outer = (nil)] 21:53:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 99 (0xa6210c00) [pid = 1755] [serial = 188] [outer = 0x9a8ca800] 21:53:52 INFO - PROCESS | 1755 | 1464929632247 Marionette DEBUG loaded listener.js 21:53:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 100 (0xa6299000) [pid = 1755] [serial = 189] [outer = 0x9a8ca800] 21:53:53 INFO - PROCESS | 1755 | 1464929633135 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]]]}] 21:53:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 21:53:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1385ms 21:53:53 INFO - PROCESS | 1755 | 1464929633187 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 21:53:53 INFO - PROCESS | 1755 | 1464929633191 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 21:53:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 21:53:53 INFO - PROCESS | 1755 | 1464929633198 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 21:53:53 INFO - PROCESS | 1755 | 1464929633201 Marionette TRACE conn4 <- [1,226,null,{}] 21:53:53 INFO - PROCESS | 1755 | 1464929633207 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}] 21:53:53 INFO - PROCESS | 1755 | 1464929633376 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 21:53:53 INFO - PROCESS | 1755 | 1464929633523 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:53 INFO - PROCESS | 1755 | ++DOCSHELL 0x9a8c8c00 == 43 [pid = 1755] [id = 64] 21:53:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 101 (0xa30fa800) [pid = 1755] [serial = 190] [outer = (nil)] 21:53:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 102 (0xa6ea5800) [pid = 1755] [serial = 191] [outer = 0xa30fa800] 21:53:53 INFO - PROCESS | 1755 | 1464929633610 Marionette DEBUG loaded listener.js 21:53:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 103 (0xa6f40000) [pid = 1755] [serial = 192] [outer = 0xa30fa800] 21:53:54 INFO - PROCESS | 1755 | 1464929634483 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]]]}] 21:53:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 21:53:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1329ms 21:53:54 INFO - PROCESS | 1755 | 1464929634528 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 21:53:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 21:53:54 INFO - PROCESS | 1755 | 1464929634533 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 21:53:54 INFO - PROCESS | 1755 | 1464929634539 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 21:53:54 INFO - PROCESS | 1755 | 1464929634543 Marionette TRACE conn4 <- [1,230,null,{}] 21:53:54 INFO - PROCESS | 1755 | 1464929634549 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}] 21:53:54 INFO - PROCESS | 1755 | 1464929634717 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 21:53:55 INFO - PROCESS | 1755 | 1464929635114 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x95117c00 == 44 [pid = 1755] [id = 65] 21:53:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 104 (0x95118000) [pid = 1755] [serial = 193] [outer = (nil)] 21:53:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 105 (0x9511e400) [pid = 1755] [serial = 194] [outer = 0x95118000] 21:53:55 INFO - PROCESS | 1755 | 1464929635240 Marionette DEBUG loaded listener.js 21:53:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 106 (0x99e04000) [pid = 1755] [serial = 195] [outer = 0x95118000] 21:53:56 INFO - PROCESS | 1755 | 1464929636119 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]]]}] 21:53:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 21:53:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1640ms 21:53:56 INFO - PROCESS | 1755 | 1464929636180 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 21:53:56 INFO - PROCESS | 1755 | 1464929636186 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 21:53:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 21:53:56 INFO - PROCESS | 1755 | 1464929636195 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 21:53:56 INFO - PROCESS | 1755 | 1464929636200 Marionette TRACE conn4 <- [1,234,null,{}] 21:53:56 INFO - PROCESS | 1755 | 1464929636208 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}] 21:53:56 INFO - PROCESS | 1755 | 1464929636386 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 21:53:56 INFO - PROCESS | 1755 | 1464929636541 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:56 INFO - PROCESS | 1755 | ++DOCSHELL 0x95119000 == 45 [pid = 1755] [id = 66] 21:53:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 107 (0x951d7400) [pid = 1755] [serial = 196] [outer = (nil)] 21:53:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 108 (0x9a8ccc00) [pid = 1755] [serial = 197] [outer = 0x951d7400] 21:53:56 INFO - PROCESS | 1755 | 1464929636624 Marionette DEBUG loaded listener.js 21:53:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 109 (0x9ad09800) [pid = 1755] [serial = 198] [outer = 0x951d7400] 21:53:57 INFO - PROCESS | 1755 | --DOCSHELL 0x9a287400 == 44 [pid = 1755] [id = 56] 21:53:57 INFO - PROCESS | 1755 | --DOCSHELL 0x93a86400 == 43 [pid = 1755] [id = 55] 21:53:57 INFO - PROCESS | 1755 | --DOCSHELL 0x9b445000 == 42 [pid = 1755] [id = 54] 21:53:57 INFO - PROCESS | 1755 | --DOMWINDOW == 108 (0xa30fbc00) [pid = 1755] [serial = 131] [outer = (nil)] [url = about:blank] 21:53:57 INFO - PROCESS | 1755 | --DOCSHELL 0x9ad60800 == 41 [pid = 1755] [id = 53] 21:53:57 INFO - PROCESS | 1755 | --DOCSHELL 0x98179000 == 40 [pid = 1755] [id = 52] 21:53:57 INFO - PROCESS | 1755 | --DOCSHELL 0x94629000 == 39 [pid = 1755] [id = 51] 21:53:57 INFO - PROCESS | 1755 | --DOCSHELL 0x93ade400 == 38 [pid = 1755] [id = 49] 21:53:57 INFO - PROCESS | 1755 | --DOMWINDOW == 107 (0xa2282400) [pid = 1755] [serial = 126] [outer = (nil)] [url = about:blank] 21:53:57 INFO - PROCESS | 1755 | --DOMWINDOW == 106 (0xa227c800) [pid = 1755] [serial = 125] [outer = (nil)] [url = about:blank] 21:53:57 INFO - PROCESS | 1755 | --DOMWINDOW == 105 (0xa2493400) [pid = 1755] [serial = 128] [outer = (nil)] [url = about:blank] 21:53:57 INFO - PROCESS | 1755 | --DOMWINDOW == 104 (0x951d5400) [pid = 1755] [serial = 110] [outer = (nil)] [url = about:blank] 21:53:57 INFO - PROCESS | 1755 | --DOMWINDOW == 103 (0x9a63a800) [pid = 1755] [serial = 119] [outer = (nil)] [url = about:blank] 21:53:57 INFO - PROCESS | 1755 | --DOMWINDOW == 102 (0x9b541000) [pid = 1755] [serial = 120] [outer = (nil)] [url = about:blank] 21:53:57 INFO - PROCESS | 1755 | --DOMWINDOW == 101 (0x951dcc00) [pid = 1755] [serial = 117] [outer = (nil)] [url = about:blank] 21:53:57 INFO - PROCESS | 1755 | --DOMWINDOW == 100 (0x94613400) [pid = 1755] [serial = 116] [outer = (nil)] [url = about:blank] 21:53:57 INFO - PROCESS | 1755 | --DOMWINDOW == 99 (0x9b06c000) [pid = 1755] [serial = 107] [outer = (nil)] [url = about:blank] 21:53:57 INFO - PROCESS | 1755 | --DOMWINDOW == 98 (0x9bae8400) [pid = 1755] [serial = 122] [outer = (nil)] [url = about:blank] 21:53:57 INFO - PROCESS | 1755 | --DOMWINDOW == 97 (0x9d4f2c00) [pid = 1755] [serial = 113] [outer = (nil)] [url = about:blank] 21:53:57 INFO - PROCESS | 1755 | --DOMWINDOW == 96 (0xa2498400) [pid = 1755] [serial = 129] [outer = (nil)] [url = about:blank] 21:53:57 INFO - PROCESS | 1755 | --DOMWINDOW == 95 (0x9c1b7c00) [pid = 1755] [serial = 123] [outer = (nil)] [url = about:blank] 21:53:57 INFO - PROCESS | 1755 | 1464929637543 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]]]}] 21:53:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 21:53:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1384ms 21:53:57 INFO - PROCESS | 1755 | 1464929637582 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 21:53:57 INFO - PROCESS | 1755 | 1464929637588 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 21:53:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 21:53:57 INFO - PROCESS | 1755 | 1464929637595 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 21:53:57 INFO - PROCESS | 1755 | 1464929637599 Marionette TRACE conn4 <- [1,238,null,{}] 21:53:57 INFO - PROCESS | 1755 | 1464929637605 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}] 21:53:57 INFO - PROCESS | 1755 | 1464929637773 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 21:53:57 INFO - PROCESS | 1755 | 1464929637794 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:57 INFO - PROCESS | 1755 | ++DOCSHELL 0x99fde800 == 39 [pid = 1755] [id = 67] 21:53:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 96 (0x9ad02800) [pid = 1755] [serial = 199] [outer = (nil)] 21:53:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 97 (0x9ad0f000) [pid = 1755] [serial = 200] [outer = 0x9ad02800] 21:53:57 INFO - PROCESS | 1755 | 1464929637872 Marionette DEBUG loaded listener.js 21:53:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 98 (0x9ad61000) [pid = 1755] [serial = 201] [outer = 0x9ad02800] 21:53:58 INFO - PROCESS | 1755 | 1464929638714 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]]]}] 21:53:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 21:53:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1134ms 21:53:58 INFO - PROCESS | 1755 | 1464929638730 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 21:53:58 INFO - PROCESS | 1755 | 1464929638734 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 21:53:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 21:53:58 INFO - PROCESS | 1755 | 1464929638748 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 21:53:58 INFO - PROCESS | 1755 | 1464929638758 Marionette TRACE conn4 <- [1,242,null,{}] 21:53:58 INFO - PROCESS | 1755 | 1464929638767 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}] 21:53:58 INFO - PROCESS | 1755 | 1464929638943 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 21:53:59 INFO - PROCESS | 1755 | 1464929639063 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:59 INFO - PROCESS | 1755 | ++DOCSHELL 0x93a85000 == 40 [pid = 1755] [id = 68] 21:53:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 99 (0x9a63a800) [pid = 1755] [serial = 202] [outer = (nil)] 21:53:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 100 (0x9b5b8000) [pid = 1755] [serial = 203] [outer = 0x9a63a800] 21:53:59 INFO - PROCESS | 1755 | 1464929639141 Marionette DEBUG loaded listener.js 21:53:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 101 (0x9b5c8c00) [pid = 1755] [serial = 204] [outer = 0x9a63a800] 21:54:00 INFO - PROCESS | 1755 | 1464929640055 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]]]}] 21:54:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 21:54:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1346ms 21:54:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 21:54:00 INFO - PROCESS | 1755 | 1464929640088 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 21:54:00 INFO - PROCESS | 1755 | 1464929640092 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 21:54:00 INFO - PROCESS | 1755 | 1464929640098 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 21:54:00 INFO - PROCESS | 1755 | 1464929640101 Marionette TRACE conn4 <- [1,246,null,{}] 21:54:00 INFO - PROCESS | 1755 | 1464929640113 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}] 21:54:00 INFO - PROCESS | 1755 | 1464929640306 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 21:54:00 INFO - PROCESS | 1755 | 1464929640331 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:00 INFO - PROCESS | 1755 | ++DOCSHELL 0x95111000 == 41 [pid = 1755] [id = 69] 21:54:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 102 (0x9b446c00) [pid = 1755] [serial = 205] [outer = (nil)] 21:54:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 103 (0x9bfe6400) [pid = 1755] [serial = 206] [outer = 0x9b446c00] 21:54:00 INFO - PROCESS | 1755 | 1464929640405 Marionette DEBUG loaded listener.js 21:54:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 104 (0x9c1c5800) [pid = 1755] [serial = 207] [outer = 0x9b446c00] 21:54:01 INFO - PROCESS | 1755 | 1464929641260 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]]]}] 21:54:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 21:54:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1192ms 21:54:01 INFO - PROCESS | 1755 | 1464929641310 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 21:54:01 INFO - PROCESS | 1755 | 1464929641313 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 21:54:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 21:54:01 INFO - PROCESS | 1755 | 1464929641325 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 21:54:01 INFO - PROCESS | 1755 | 1464929641329 Marionette TRACE conn4 <- [1,250,null,{}] 21:54:01 INFO - PROCESS | 1755 | 1464929641334 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}] 21:54:01 INFO - PROCESS | 1755 | 1464929641527 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 21:54:01 INFO - PROCESS | 1755 | --DOMWINDOW == 103 (0x99dd7c00) [pid = 1755] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 21:54:01 INFO - PROCESS | 1755 | --DOMWINDOW == 102 (0x9ad63400) [pid = 1755] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 21:54:01 INFO - PROCESS | 1755 | --DOMWINDOW == 101 (0x9ba3cc00) [pid = 1755] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 21:54:01 INFO - PROCESS | 1755 | --DOMWINDOW == 100 (0x99fdbc00) [pid = 1755] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 21:54:01 INFO - PROCESS | 1755 | --DOMWINDOW == 99 (0x9ad65400) [pid = 1755] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 21:54:01 INFO - PROCESS | 1755 | --DOMWINDOW == 98 (0x9b5bb800) [pid = 1755] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 21:54:01 INFO - PROCESS | 1755 | --DOMWINDOW == 97 (0x9462a400) [pid = 1755] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 21:54:01 INFO - PROCESS | 1755 | 1464929641964 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x99fe3000 == 42 [pid = 1755] [id = 70] 21:54:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 98 (0x9a28e800) [pid = 1755] [serial = 208] [outer = (nil)] 21:54:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 99 (0xa105e800) [pid = 1755] [serial = 209] [outer = 0x9a28e800] 21:54:02 INFO - PROCESS | 1755 | 1464929642057 Marionette DEBUG loaded listener.js 21:54:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 100 (0xa2497c00) [pid = 1755] [serial = 210] [outer = 0x9a28e800] 21:54:02 INFO - PROCESS | 1755 | 1464929642777 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]]]}] 21:54:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 21:54:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1487ms 21:54:02 INFO - PROCESS | 1755 | 1464929642813 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 21:54:02 INFO - PROCESS | 1755 | 1464929642817 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 21:54:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 21:54:02 INFO - PROCESS | 1755 | 1464929642823 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 21:54:02 INFO - PROCESS | 1755 | 1464929642826 Marionette TRACE conn4 <- [1,254,null,{}] 21:54:02 INFO - PROCESS | 1755 | 1464929642832 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}] 21:54:03 INFO - PROCESS | 1755 | 1464929643037 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 21:54:03 INFO - PROCESS | 1755 | 1464929643077 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:03 INFO - PROCESS | 1755 | ++DOCSHELL 0x9a66ec00 == 43 [pid = 1755] [id = 71] 21:54:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 101 (0x9a670800) [pid = 1755] [serial = 211] [outer = (nil)] 21:54:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 102 (0x9a676800) [pid = 1755] [serial = 212] [outer = 0x9a670800] 21:54:03 INFO - PROCESS | 1755 | 1464929643150 Marionette DEBUG loaded listener.js 21:54:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 103 (0xa050c400) [pid = 1755] [serial = 213] [outer = 0x9a670800] 21:54:04 INFO - PROCESS | 1755 | 1464929644079 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]]]}] 21:54:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 21:54:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1290ms 21:54:04 INFO - PROCESS | 1755 | 1464929644115 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 21:54:04 INFO - PROCESS | 1755 | 1464929644121 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 21:54:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 21:54:04 INFO - PROCESS | 1755 | 1464929644131 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 21:54:04 INFO - PROCESS | 1755 | 1464929644138 Marionette TRACE conn4 <- [1,258,null,{}] 21:54:04 INFO - PROCESS | 1755 | 1464929644148 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}] 21:54:04 INFO - PROCESS | 1755 | 1464929644377 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 21:54:04 INFO - PROCESS | 1755 | 1464929644583 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:04 INFO - PROCESS | 1755 | ++DOCSHELL 0x9506d400 == 44 [pid = 1755] [id = 72] 21:54:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 104 (0x95116c00) [pid = 1755] [serial = 214] [outer = (nil)] 21:54:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 105 (0x99fddc00) [pid = 1755] [serial = 215] [outer = 0x95116c00] 21:54:04 INFO - PROCESS | 1755 | 1464929644719 Marionette DEBUG loaded listener.js 21:54:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 106 (0x9a667c00) [pid = 1755] [serial = 216] [outer = 0x95116c00] 21:54:05 INFO - PROCESS | 1755 | 1464929645681 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]]]}] 21:54:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 21:54:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1588ms 21:54:05 INFO - PROCESS | 1755 | 1464929645719 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 21:54:05 INFO - PROCESS | 1755 | 1464929645728 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 21:54:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 21:54:05 INFO - PROCESS | 1755 | 1464929645740 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 21:54:05 INFO - PROCESS | 1755 | 1464929645744 Marionette TRACE conn4 <- [1,262,null,{}] 21:54:05 INFO - PROCESS | 1755 | 1464929645751 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}] 21:54:05 INFO - PROCESS | 1755 | 1464929645935 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 21:54:06 INFO - PROCESS | 1755 | 1464929646101 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:06 INFO - PROCESS | 1755 | ++DOCSHELL 0x9a6bb800 == 45 [pid = 1755] [id = 73] 21:54:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 107 (0x9a8c3000) [pid = 1755] [serial = 217] [outer = (nil)] 21:54:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 108 (0x9ad08800) [pid = 1755] [serial = 218] [outer = 0x9a8c3000] 21:54:06 INFO - PROCESS | 1755 | 1464929646196 Marionette DEBUG loaded listener.js 21:54:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 109 (0x9ad5b800) [pid = 1755] [serial = 219] [outer = 0x9a8c3000] 21:54:07 INFO - PROCESS | 1755 | 1464929647076 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]]]}] 21:54:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 21:54:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1382ms 21:54:07 INFO - PROCESS | 1755 | 1464929647122 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 21:54:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 21:54:07 INFO - PROCESS | 1755 | 1464929647127 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 21:54:07 INFO - PROCESS | 1755 | 1464929647134 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 21:54:07 INFO - PROCESS | 1755 | 1464929647141 Marionette TRACE conn4 <- [1,266,null,{}] 21:54:07 INFO - PROCESS | 1755 | 1464929647157 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}] 21:54:07 INFO - PROCESS | 1755 | 1464929647342 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 21:54:07 INFO - PROCESS | 1755 | 1464929647495 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:07 INFO - PROCESS | 1755 | ++DOCSHELL 0x99fde000 == 46 [pid = 1755] [id = 74] 21:54:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 110 (0x9b5b6c00) [pid = 1755] [serial = 220] [outer = (nil)] 21:54:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 111 (0xa0515800) [pid = 1755] [serial = 221] [outer = 0x9b5b6c00] 21:54:07 INFO - PROCESS | 1755 | 1464929647586 Marionette DEBUG loaded listener.js 21:54:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 112 (0xa322f800) [pid = 1755] [serial = 222] [outer = 0x9b5b6c00] 21:54:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 113 (0xa0511800) [pid = 1755] [serial = 223] [outer = 0xa22cf000] 21:54:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 21:54:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1550ms 21:54:08 INFO - PROCESS | 1755 | 1464929648673 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]]]}] 21:54:08 INFO - PROCESS | 1755 | 1464929648685 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 21:54:08 INFO - PROCESS | 1755 | 1464929648690 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 21:54:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 21:54:08 INFO - PROCESS | 1755 | 1464929648696 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 21:54:08 INFO - PROCESS | 1755 | 1464929648700 Marionette TRACE conn4 <- [1,270,null,{}] 21:54:08 INFO - PROCESS | 1755 | 1464929648707 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}] 21:54:08 INFO - PROCESS | 1755 | 1464929648883 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 21:54:09 INFO - PROCESS | 1755 | 1464929649082 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:09 INFO - PROCESS | 1755 | ++DOCSHELL 0x9509fc00 == 47 [pid = 1755] [id = 75] 21:54:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 114 (0x99ea1c00) [pid = 1755] [serial = 224] [outer = (nil)] 21:54:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 115 (0xa6202800) [pid = 1755] [serial = 225] [outer = 0x99ea1c00] 21:54:09 INFO - PROCESS | 1755 | 1464929649219 Marionette DEBUG loaded listener.js 21:54:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 116 (0xa628dc00) [pid = 1755] [serial = 226] [outer = 0x99ea1c00] 21:54:10 INFO - PROCESS | 1755 | 1464929650045 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]]]}] 21:54:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 21:54:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1381ms 21:54:10 INFO - PROCESS | 1755 | 1464929650078 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 21:54:10 INFO - PROCESS | 1755 | 1464929650083 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 21:54:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 21:54:10 INFO - PROCESS | 1755 | 1464929650089 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 21:54:10 INFO - PROCESS | 1755 | 1464929650093 Marionette TRACE conn4 <- [1,274,null,{}] 21:54:10 INFO - PROCESS | 1755 | 1464929650098 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}] 21:54:10 INFO - PROCESS | 1755 | 1464929650269 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 21:54:10 INFO - PROCESS | 1755 | 1464929650423 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:10 INFO - PROCESS | 1755 | ++DOCSHELL 0x91c7ec00 == 48 [pid = 1755] [id = 76] 21:54:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 117 (0x91c7f000) [pid = 1755] [serial = 227] [outer = (nil)] 21:54:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 118 (0x91c88000) [pid = 1755] [serial = 228] [outer = 0x91c7f000] 21:54:10 INFO - PROCESS | 1755 | 1464929650511 Marionette DEBUG loaded listener.js 21:54:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 119 (0x91c8ac00) [pid = 1755] [serial = 229] [outer = 0x91c7f000] 21:54:11 INFO - PROCESS | 1755 | 1464929651436 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]]]}] 21:54:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 21:54:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1389ms 21:54:11 INFO - PROCESS | 1755 | 1464929651479 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 21:54:11 INFO - PROCESS | 1755 | 1464929651483 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 21:54:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 21:54:11 INFO - PROCESS | 1755 | 1464929651490 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 21:54:11 INFO - PROCESS | 1755 | 1464929651494 Marionette TRACE conn4 <- [1,278,null,{}] 21:54:11 INFO - PROCESS | 1755 | 1464929651500 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}] 21:54:11 INFO - PROCESS | 1755 | 1464929651714 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 21:54:11 INFO - PROCESS | 1755 | 1464929651873 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:11 INFO - PROCESS | 1755 | ++DOCSHELL 0x91c83c00 == 49 [pid = 1755] [id = 77] 21:54:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 120 (0x91c86800) [pid = 1755] [serial = 230] [outer = (nil)] 21:54:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 121 (0x91deb400) [pid = 1755] [serial = 231] [outer = 0x91c86800] 21:54:11 INFO - PROCESS | 1755 | 1464929651963 Marionette DEBUG loaded listener.js 21:54:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x91df2000) [pid = 1755] [serial = 232] [outer = 0x91c86800] 21:54:12 INFO - PROCESS | 1755 | 1464929652834 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]]]}] 21:54:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 21:54:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1387ms 21:54:12 INFO - PROCESS | 1755 | 1464929652878 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 21:54:12 INFO - PROCESS | 1755 | 1464929652883 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 21:54:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 21:54:12 INFO - PROCESS | 1755 | 1464929652889 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 21:54:12 INFO - PROCESS | 1755 | 1464929652893 Marionette TRACE conn4 <- [1,282,null,{}] 21:54:12 INFO - PROCESS | 1755 | 1464929652899 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}] 21:54:13 INFO - PROCESS | 1755 | 1464929653077 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 21:54:13 INFO - PROCESS | 1755 | 1464929653235 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:13 INFO - PROCESS | 1755 | ++DOCSHELL 0x90ed4400 == 50 [pid = 1755] [id = 78] 21:54:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x90ed4c00) [pid = 1755] [serial = 233] [outer = (nil)] 21:54:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x90edd000) [pid = 1755] [serial = 234] [outer = 0x90ed4c00] 21:54:13 INFO - PROCESS | 1755 | 1464929653323 Marionette DEBUG loaded listener.js 21:54:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x90ee1c00) [pid = 1755] [serial = 235] [outer = 0x90ed4c00] 21:54:14 INFO - PROCESS | 1755 | 1464929654237 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]]]}] 21:54:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 21:54:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1391ms 21:54:14 INFO - PROCESS | 1755 | 1464929654299 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 21:54:14 INFO - PROCESS | 1755 | 1464929654304 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 21:54:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 21:54:14 INFO - PROCESS | 1755 | 1464929654313 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 21:54:14 INFO - PROCESS | 1755 | 1464929654317 Marionette TRACE conn4 <- [1,286,null,{}] 21:54:14 INFO - PROCESS | 1755 | 1464929654323 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}] 21:54:14 INFO - PROCESS | 1755 | 1464929654498 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 21:54:14 INFO - PROCESS | 1755 | 1464929654961 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:15 INFO - PROCESS | 1755 | ++DOCSHELL 0x90ede800 == 51 [pid = 1755] [id = 79] 21:54:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x91dee000) [pid = 1755] [serial = 236] [outer = (nil)] 21:54:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x93a86800) [pid = 1755] [serial = 237] [outer = 0x91dee000] 21:54:15 INFO - PROCESS | 1755 | 1464929655074 Marionette DEBUG loaded listener.js 21:54:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0x95111c00) [pid = 1755] [serial = 238] [outer = 0x91dee000] 21:54:15 INFO - PROCESS | 1755 | 1464929655922 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]]]}] 21:54:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 21:54:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1682ms 21:54:16 INFO - PROCESS | 1755 | 1464929655997 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 21:54:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 21:54:16 INFO - PROCESS | 1755 | 1464929656004 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 21:54:16 INFO - PROCESS | 1755 | 1464929656012 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 21:54:16 INFO - PROCESS | 1755 | 1464929656018 Marionette TRACE conn4 <- [1,290,null,{}] 21:54:16 INFO - PROCESS | 1755 | 1464929656025 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}] 21:54:16 INFO - PROCESS | 1755 | 1464929656303 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 21:54:16 INFO - PROCESS | 1755 | 1464929656511 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:16 INFO - PROCESS | 1755 | ++DOCSHELL 0x9511e800 == 52 [pid = 1755] [id = 80] 21:54:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x951de000) [pid = 1755] [serial = 239] [outer = (nil)] 21:54:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x992e4400) [pid = 1755] [serial = 240] [outer = 0x951de000] 21:54:16 INFO - PROCESS | 1755 | 1464929656672 Marionette DEBUG loaded listener.js 21:54:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x99fe2800) [pid = 1755] [serial = 241] [outer = 0x951de000] 21:54:16 INFO - PROCESS | 1755 | --DOCSHELL 0x99fe3000 == 51 [pid = 1755] [id = 70] 21:54:16 INFO - PROCESS | 1755 | --DOCSHELL 0x95111000 == 50 [pid = 1755] [id = 69] 21:54:16 INFO - PROCESS | 1755 | --DOCSHELL 0x93a85000 == 49 [pid = 1755] [id = 68] 21:54:16 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x9511bc00) [pid = 1755] [serial = 170] [outer = (nil)] [url = about:blank] 21:54:17 INFO - PROCESS | 1755 | --DOCSHELL 0x99fde800 == 48 [pid = 1755] [id = 67] 21:54:17 INFO - PROCESS | 1755 | --DOCSHELL 0x95119000 == 47 [pid = 1755] [id = 66] 21:54:17 INFO - PROCESS | 1755 | --DOCSHELL 0x95117c00 == 46 [pid = 1755] [id = 65] 21:54:17 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x9ad57c00) [pid = 1755] [serial = 155] [outer = (nil)] [url = about:blank] 21:54:17 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x9b546c00) [pid = 1755] [serial = 158] [outer = (nil)] [url = about:blank] 21:54:17 INFO - PROCESS | 1755 | --DOMWINDOW == 127 (0x9ad5e800) [pid = 1755] [serial = 156] [outer = (nil)] [url = about:blank] 21:54:17 INFO - PROCESS | 1755 | --DOMWINDOW == 126 (0x9c0bd800) [pid = 1755] [serial = 161] [outer = (nil)] [url = about:blank] 21:54:17 INFO - PROCESS | 1755 | --DOMWINDOW == 125 (0x99fe7c00) [pid = 1755] [serial = 165] [outer = (nil)] [url = about:blank] 21:54:17 INFO - PROCESS | 1755 | --DOMWINDOW == 124 (0x9bae8000) [pid = 1755] [serial = 167] [outer = (nil)] [url = about:blank] 21:54:17 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0xa3075000) [pid = 1755] [serial = 140] [outer = (nil)] [url = about:blank] 21:54:17 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x9bae3400) [pid = 1755] [serial = 137] [outer = (nil)] [url = about:blank] 21:54:17 INFO - PROCESS | 1755 | --DOMWINDOW == 121 (0x9c1c2c00) [pid = 1755] [serial = 162] [outer = (nil)] [url = about:blank] 21:54:17 INFO - PROCESS | 1755 | --DOMWINDOW == 120 (0xa1061400) [pid = 1755] [serial = 168] [outer = (nil)] [url = about:blank] 21:54:17 INFO - PROCESS | 1755 | --DOMWINDOW == 119 (0x9b5b3c00) [pid = 1755] [serial = 159] [outer = (nil)] [url = about:blank] 21:54:17 INFO - PROCESS | 1755 | --DOMWINDOW == 118 (0xa326b800) [pid = 1755] [serial = 132] [outer = (nil)] [url = about:blank] 21:54:17 INFO - PROCESS | 1755 | --DOMWINDOW == 117 (0x9762dc00) [pid = 1755] [serial = 134] [outer = (nil)] [url = about:blank] 21:54:17 INFO - PROCESS | 1755 | --DOMWINDOW == 116 (0x99fe5800) [pid = 1755] [serial = 164] [outer = (nil)] [url = about:blank] 21:54:17 INFO - PROCESS | 1755 | --DOMWINDOW == 115 (0x951dc800) [pid = 1755] [serial = 152] [outer = (nil)] [url = about:blank] 21:54:17 INFO - PROCESS | 1755 | --DOMWINDOW == 114 (0xa670bc00) [pid = 1755] [serial = 146] [outer = (nil)] [url = about:blank] 21:54:17 INFO - PROCESS | 1755 | --DOMWINDOW == 113 (0xa620e000) [pid = 1755] [serial = 143] [outer = (nil)] [url = about:blank] 21:54:17 INFO - PROCESS | 1755 | --DOMWINDOW == 112 (0x9a17d800) [pid = 1755] [serial = 153] [outer = (nil)] [url = about:blank] 21:54:17 INFO - PROCESS | 1755 | --DOMWINDOW == 111 (0xa6f4a400) [pid = 1755] [serial = 149] [outer = (nil)] [url = about:blank] 21:54:17 INFO - PROCESS | 1755 | 1464929657508 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]]]}] 21:54:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 21:54:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1538ms 21:54:17 INFO - PROCESS | 1755 | 1464929657553 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 21:54:17 INFO - PROCESS | 1755 | 1464929657559 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 21:54:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 21:54:17 INFO - PROCESS | 1755 | 1464929657566 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 21:54:17 INFO - PROCESS | 1755 | 1464929657570 Marionette TRACE conn4 <- [1,294,null,{}] 21:54:17 INFO - PROCESS | 1755 | 1464929657576 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}] 21:54:17 INFO - PROCESS | 1755 | 1464929657740 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 21:54:17 INFO - PROCESS | 1755 | 1464929657763 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:17 INFO - PROCESS | 1755 | ++DOCSHELL 0x99fe6800 == 47 [pid = 1755] [id = 81] 21:54:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 112 (0x9a28b800) [pid = 1755] [serial = 242] [outer = (nil)] 21:54:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 113 (0x9a66e000) [pid = 1755] [serial = 243] [outer = 0x9a28b800] 21:54:17 INFO - PROCESS | 1755 | 1464929657853 Marionette DEBUG loaded listener.js 21:54:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 114 (0x9a6b6800) [pid = 1755] [serial = 244] [outer = 0x9a28b800] 21:54:18 INFO - PROCESS | 1755 | 1464929658771 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]]]}] 21:54:18 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. 21:54:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1238ms 21:54:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 21:54:18 INFO - PROCESS | 1755 | 1464929658806 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 21:54:18 INFO - PROCESS | 1755 | 1464929658809 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 21:54:18 INFO - PROCESS | 1755 | 1464929658823 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 21:54:18 INFO - PROCESS | 1755 | 1464929658832 Marionette TRACE conn4 <- [1,298,null,{}] 21:54:18 INFO - PROCESS | 1755 | 1464929658840 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}] 21:54:19 INFO - PROCESS | 1755 | 1464929659006 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 21:54:19 INFO - PROCESS | 1755 | 1464929659137 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:19 INFO - PROCESS | 1755 | ++DOCSHELL 0x951d6000 == 48 [pid = 1755] [id = 82] 21:54:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 115 (0x9ad0bc00) [pid = 1755] [serial = 245] [outer = (nil)] 21:54:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 116 (0x9ad62000) [pid = 1755] [serial = 246] [outer = 0x9ad0bc00] 21:54:19 INFO - PROCESS | 1755 | 1464929659212 Marionette DEBUG loaded listener.js 21:54:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 117 (0x9b085400) [pid = 1755] [serial = 247] [outer = 0x9ad0bc00] 21:54:20 INFO - PROCESS | 1755 | 1464929660010 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]]]}] 21:54:20 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. 21:54:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1255ms 21:54:20 INFO - PROCESS | 1755 | 1464929660077 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 21:54:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 21:54:20 INFO - PROCESS | 1755 | 1464929660082 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 21:54:20 INFO - PROCESS | 1755 | 1464929660088 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 21:54:20 INFO - PROCESS | 1755 | 1464929660091 Marionette TRACE conn4 <- [1,302,null,{}] 21:54:20 INFO - PROCESS | 1755 | 1464929660097 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}] 21:54:20 INFO - PROCESS | 1755 | 1464929660328 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 21:54:20 INFO - PROCESS | 1755 | 1464929660358 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:20 INFO - PROCESS | 1755 | ++DOCSHELL 0x99fea000 == 49 [pid = 1755] [id = 83] 21:54:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 118 (0x9ad64400) [pid = 1755] [serial = 248] [outer = (nil)] 21:54:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 119 (0x9b542000) [pid = 1755] [serial = 249] [outer = 0x9ad64400] 21:54:20 INFO - PROCESS | 1755 | 1464929660462 Marionette DEBUG loaded listener.js 21:54:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 120 (0x9b5b5800) [pid = 1755] [serial = 250] [outer = 0x9ad64400] 21:54:21 INFO - PROCESS | 1755 | 1464929661398 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]]]}] 21:54:21 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. 21:54:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1341ms 21:54:21 INFO - PROCESS | 1755 | 1464929661429 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 21:54:21 INFO - PROCESS | 1755 | 1464929661432 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 21:54:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 21:54:21 INFO - PROCESS | 1755 | 1464929661438 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 21:54:21 INFO - PROCESS | 1755 | 1464929661442 Marionette TRACE conn4 <- [1,306,null,{}] 21:54:21 INFO - PROCESS | 1755 | 1464929661447 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}] 21:54:21 INFO - PROCESS | 1755 | 1464929661817 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 21:54:21 INFO - PROCESS | 1755 | --DOMWINDOW == 119 (0x9a63a800) [pid = 1755] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 21:54:21 INFO - PROCESS | 1755 | --DOMWINDOW == 118 (0x9ad02800) [pid = 1755] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 21:54:21 INFO - PROCESS | 1755 | --DOMWINDOW == 117 (0x951d7400) [pid = 1755] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 21:54:21 INFO - PROCESS | 1755 | --DOMWINDOW == 116 (0x95118000) [pid = 1755] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 21:54:21 INFO - PROCESS | 1755 | --DOMWINDOW == 115 (0x9b446c00) [pid = 1755] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 21:54:21 INFO - PROCESS | 1755 | --DOMWINDOW == 114 (0x9a28e800) [pid = 1755] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 21:54:21 INFO - PROCESS | 1755 | --DOMWINDOW == 113 (0x992e5c00) [pid = 1755] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 21:54:21 INFO - PROCESS | 1755 | 1464929661916 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:21 INFO - PROCESS | 1755 | ++DOCSHELL 0x992e5c00 == 50 [pid = 1755] [id = 84] 21:54:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 114 (0x99622c00) [pid = 1755] [serial = 251] [outer = (nil)] 21:54:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 115 (0x9ad02000) [pid = 1755] [serial = 252] [outer = 0x99622c00] 21:54:22 INFO - PROCESS | 1755 | 1464929662042 Marionette DEBUG loaded listener.js 21:54:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 116 (0x9b5ce800) [pid = 1755] [serial = 253] [outer = 0x99622c00] 21:54:22 INFO - PROCESS | 1755 | 1464929662782 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]]]}] 21:54:22 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. 21:54:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1378ms 21:54:22 INFO - PROCESS | 1755 | 1464929662818 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 21:54:22 INFO - PROCESS | 1755 | 1464929662822 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 21:54:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 21:54:22 INFO - PROCESS | 1755 | 1464929662829 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 21:54:22 INFO - PROCESS | 1755 | 1464929662832 Marionette TRACE conn4 <- [1,310,null,{}] 21:54:22 INFO - PROCESS | 1755 | 1464929662854 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}] 21:54:23 INFO - PROCESS | 1755 | 1464929663012 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 21:54:23 INFO - PROCESS | 1755 | 1464929663023 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:23 INFO - PROCESS | 1755 | ++DOCSHELL 0x9bae7800 == 51 [pid = 1755] [id = 85] 21:54:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 117 (0x9c0bd800) [pid = 1755] [serial = 254] [outer = (nil)] 21:54:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 118 (0x9c1c2000) [pid = 1755] [serial = 255] [outer = 0x9c0bd800] 21:54:23 INFO - PROCESS | 1755 | 1464929663100 Marionette DEBUG loaded listener.js 21:54:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 119 (0xa227e000) [pid = 1755] [serial = 256] [outer = 0x9c0bd800] 21:54:24 INFO - PROCESS | 1755 | 1464929664042 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]]]}] 21:54:24 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. 21:54:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1251ms 21:54:24 INFO - PROCESS | 1755 | 1464929664081 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 21:54:24 INFO - PROCESS | 1755 | 1464929664088 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 21:54:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 21:54:24 INFO - PROCESS | 1755 | 1464929664098 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 21:54:24 INFO - PROCESS | 1755 | 1464929664104 Marionette TRACE conn4 <- [1,314,null,{}] 21:54:24 INFO - PROCESS | 1755 | 1464929664115 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}] 21:54:24 INFO - PROCESS | 1755 | 1464929664313 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 21:54:24 INFO - PROCESS | 1755 | 1464929664474 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:24 INFO - PROCESS | 1755 | ++DOCSHELL 0x90ed7000 == 52 [pid = 1755] [id = 86] 21:54:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 120 (0x91de6800) [pid = 1755] [serial = 257] [outer = (nil)] 21:54:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 121 (0x9511c000) [pid = 1755] [serial = 258] [outer = 0x91de6800] 21:54:24 INFO - PROCESS | 1755 | 1464929664572 Marionette DEBUG loaded listener.js 21:54:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x951dd000) [pid = 1755] [serial = 259] [outer = 0x91de6800] 21:54:25 INFO - PROCESS | 1755 | 1464929665637 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]]]}] 21:54:25 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. 21:54:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1596ms 21:54:25 INFO - PROCESS | 1755 | 1464929665694 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 21:54:25 INFO - PROCESS | 1755 | 1464929665705 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 21:54:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 21:54:25 INFO - PROCESS | 1755 | 1464929665716 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 21:54:25 INFO - PROCESS | 1755 | 1464929665720 Marionette TRACE conn4 <- [1,318,null,{}] 21:54:25 INFO - PROCESS | 1755 | 1464929665727 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}] 21:54:25 INFO - PROCESS | 1755 | 1464929665912 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 21:54:26 INFO - PROCESS | 1755 | 1464929666119 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:26 INFO - PROCESS | 1755 | ++DOCSHELL 0x9a66a000 == 53 [pid = 1755] [id = 87] 21:54:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x9a66f400) [pid = 1755] [serial = 260] [outer = (nil)] 21:54:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x9a8cdc00) [pid = 1755] [serial = 261] [outer = 0x9a66f400] 21:54:26 INFO - PROCESS | 1755 | 1464929666250 Marionette DEBUG loaded listener.js 21:54:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x9ad07c00) [pid = 1755] [serial = 262] [outer = 0x9a66f400] 21:54:27 INFO - PROCESS | 1755 | 1464929667209 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]]]}] 21:54:27 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. 21:54:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1535ms 21:54:27 INFO - PROCESS | 1755 | 1464929667251 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 21:54:27 INFO - PROCESS | 1755 | 1464929667256 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 21:54:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 21:54:27 INFO - PROCESS | 1755 | 1464929667263 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 21:54:27 INFO - PROCESS | 1755 | 1464929667269 Marionette TRACE conn4 <- [1,322,null,{}] 21:54:27 INFO - PROCESS | 1755 | 1464929667287 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}] 21:54:27 INFO - PROCESS | 1755 | 1464929667509 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 21:54:27 INFO - PROCESS | 1755 | 1464929667722 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:27 INFO - PROCESS | 1755 | ++DOCSHELL 0x9bf4a800 == 54 [pid = 1755] [id = 88] 21:54:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x9c1bb400) [pid = 1755] [serial = 263] [outer = (nil)] 21:54:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x9d8c2800) [pid = 1755] [serial = 264] [outer = 0x9c1bb400] 21:54:27 INFO - PROCESS | 1755 | 1464929667864 Marionette DEBUG loaded listener.js 21:54:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0xa2639800) [pid = 1755] [serial = 265] [outer = 0x9c1bb400] 21:54:28 INFO - PROCESS | 1755 | 1464929668781 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]]]}] 21:54:28 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. 21:54:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1535ms 21:54:28 INFO - PROCESS | 1755 | 1464929668798 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 21:54:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 21:54:28 INFO - PROCESS | 1755 | 1464929668804 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 21:54:28 INFO - PROCESS | 1755 | 1464929668810 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 21:54:28 INFO - PROCESS | 1755 | 1464929668814 Marionette TRACE conn4 <- [1,326,null,{}] 21:54:28 INFO - PROCESS | 1755 | 1464929668820 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}] 21:54:29 INFO - PROCESS | 1755 | 1464929668997 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 21:54:29 INFO - PROCESS | 1755 | 1464929669162 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:29 INFO - PROCESS | 1755 | ++DOCSHELL 0x910e5000 == 55 [pid = 1755] [id = 89] 21:54:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x910e5c00) [pid = 1755] [serial = 266] [outer = (nil)] 21:54:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x910ed800) [pid = 1755] [serial = 267] [outer = 0x910e5c00] 21:54:29 INFO - PROCESS | 1755 | 1464929669252 Marionette DEBUG loaded listener.js 21:54:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x910f0c00) [pid = 1755] [serial = 268] [outer = 0x910e5c00] 21:54:30 INFO - PROCESS | 1755 | 1464929670187 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]]]}] 21:54:30 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. 21:54:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1436ms 21:54:30 INFO - PROCESS | 1755 | 1464929670250 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 21:54:30 INFO - PROCESS | 1755 | 1464929670260 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 21:54:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 21:54:30 INFO - PROCESS | 1755 | 1464929670268 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 21:54:30 INFO - PROCESS | 1755 | 1464929670272 Marionette TRACE conn4 <- [1,330,null,{}] 21:54:30 INFO - PROCESS | 1755 | 1464929670277 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}] 21:54:30 INFO - PROCESS | 1755 | 1464929670490 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 21:54:30 INFO - PROCESS | 1755 | 1464929670702 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:30 INFO - PROCESS | 1755 | ++DOCSHELL 0x910ef800 == 56 [pid = 1755] [id = 90] 21:54:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x91de8000) [pid = 1755] [serial = 269] [outer = (nil)] 21:54:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0xa2637000) [pid = 1755] [serial = 270] [outer = 0x91de8000] 21:54:30 INFO - PROCESS | 1755 | 1464929670836 Marionette DEBUG loaded listener.js 21:54:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0xa348bc00) [pid = 1755] [serial = 271] [outer = 0x91de8000] 21:54:31 INFO - PROCESS | 1755 | 1464929671742 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]]]}] 21:54:31 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. 21:54:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1486ms 21:54:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 21:54:31 INFO - PROCESS | 1755 | 1464929671755 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 21:54:31 INFO - PROCESS | 1755 | 1464929671758 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 21:54:31 INFO - PROCESS | 1755 | 1464929671765 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 21:54:31 INFO - PROCESS | 1755 | 1464929671769 Marionette TRACE conn4 <- [1,334,null,{}] 21:54:31 INFO - PROCESS | 1755 | 1464929671775 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}] 21:54:31 INFO - PROCESS | 1755 | 1464929671982 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 21:54:32 INFO - PROCESS | 1755 | 1464929672156 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:32 INFO - PROCESS | 1755 | ++DOCSHELL 0x910ee800 == 57 [pid = 1755] [id = 91] 21:54:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x91de3c00) [pid = 1755] [serial = 272] [outer = (nil)] 21:54:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0xa354f000) [pid = 1755] [serial = 273] [outer = 0x91de3c00] 21:54:32 INFO - PROCESS | 1755 | 1464929672298 Marionette DEBUG loaded listener.js 21:54:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0xa50ed400) [pid = 1755] [serial = 274] [outer = 0x91de3c00] 21:54:33 INFO - PROCESS | 1755 | 1464929673129 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]]]}] 21:54:33 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. 21:54:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1392ms 21:54:33 INFO - PROCESS | 1755 | 1464929673159 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 21:54:33 INFO - PROCESS | 1755 | 1464929673163 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 21:54:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 21:54:33 INFO - PROCESS | 1755 | 1464929673170 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 21:54:33 INFO - PROCESS | 1755 | 1464929673174 Marionette TRACE conn4 <- [1,338,null,{}] 21:54:33 INFO - PROCESS | 1755 | 1464929673179 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}] 21:54:33 INFO - PROCESS | 1755 | 1464929673349 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 21:54:33 INFO - PROCESS | 1755 | 1464929673515 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:33 INFO - PROCESS | 1755 | ++DOCSHELL 0x8f7cdc00 == 58 [pid = 1755] [id = 92] 21:54:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x8f7cf800) [pid = 1755] [serial = 275] [outer = (nil)] 21:54:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x8f7d7000) [pid = 1755] [serial = 276] [outer = 0x8f7cf800] 21:54:33 INFO - PROCESS | 1755 | 1464929673614 Marionette DEBUG loaded listener.js 21:54:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x8f7da000) [pid = 1755] [serial = 277] [outer = 0x8f7cf800] 21:54:34 INFO - PROCESS | 1755 | 1464929674547 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]]]}] 21:54:34 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. 21:54:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1435ms 21:54:34 INFO - PROCESS | 1755 | 1464929674606 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 21:54:34 INFO - PROCESS | 1755 | 1464929674609 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 21:54:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 21:54:34 INFO - PROCESS | 1755 | 1464929674616 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 21:54:34 INFO - PROCESS | 1755 | 1464929674619 Marionette TRACE conn4 <- [1,342,null,{}] 21:54:34 INFO - PROCESS | 1755 | 1464929674626 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}] 21:54:34 INFO - PROCESS | 1755 | 1464929674803 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 21:54:34 INFO - PROCESS | 1755 | 1464929674965 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:35 INFO - PROCESS | 1755 | ++DOCSHELL 0x8f7d0800 == 59 [pid = 1755] [id = 93] 21:54:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x8f7d4400) [pid = 1755] [serial = 278] [outer = (nil)] 21:54:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0xa3226000) [pid = 1755] [serial = 279] [outer = 0x8f7d4400] 21:54:35 INFO - PROCESS | 1755 | 1464929675055 Marionette DEBUG loaded listener.js 21:54:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0xa3498800) [pid = 1755] [serial = 280] [outer = 0x8f7d4400] 21:54:36 INFO - PROCESS | 1755 | 1464929676001 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]]]}] 21:54:36 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. 21:54:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1431ms 21:54:36 INFO - PROCESS | 1755 | 1464929676049 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 21:54:36 INFO - PROCESS | 1755 | 1464929676052 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 21:54:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 21:54:36 INFO - PROCESS | 1755 | 1464929676060 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 21:54:36 INFO - PROCESS | 1755 | 1464929676064 Marionette TRACE conn4 <- [1,346,null,{}] 21:54:36 INFO - PROCESS | 1755 | 1464929676070 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}] 21:54:36 INFO - PROCESS | 1755 | 1464929676249 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 21:54:36 INFO - PROCESS | 1755 | 1464929676414 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:36 INFO - PROCESS | 1755 | ++DOCSHELL 0x8f7d5000 == 60 [pid = 1755] [id = 94] 21:54:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x8fa62800) [pid = 1755] [serial = 281] [outer = (nil)] 21:54:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x8fa6b400) [pid = 1755] [serial = 282] [outer = 0x8fa62800] 21:54:36 INFO - PROCESS | 1755 | 1464929676503 Marionette DEBUG loaded listener.js 21:54:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x8fa6f400) [pid = 1755] [serial = 283] [outer = 0x8fa62800] 21:54:37 INFO - PROCESS | 1755 | 1464929677387 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]]]}] 21:54:37 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. 21:54:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1385ms 21:54:37 INFO - PROCESS | 1755 | 1464929677446 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 21:54:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 21:54:37 INFO - PROCESS | 1755 | 1464929677451 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 21:54:37 INFO - PROCESS | 1755 | 1464929677457 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 21:54:37 INFO - PROCESS | 1755 | 1464929677461 Marionette TRACE conn4 <- [1,350,null,{}] 21:54:37 INFO - PROCESS | 1755 | 1464929677467 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}] 21:54:37 INFO - PROCESS | 1755 | 1464929677641 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 21:54:38 INFO - PROCESS | 1755 | 1464929678110 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:38 INFO - PROCESS | 1755 | ++DOCSHELL 0x910ee000 == 61 [pid = 1755] [id = 95] 21:54:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x910ee400) [pid = 1755] [serial = 284] [outer = (nil)] 21:54:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x91c89c00) [pid = 1755] [serial = 285] [outer = 0x910ee400] 21:54:38 INFO - PROCESS | 1755 | 1464929678238 Marionette DEBUG loaded listener.js 21:54:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x91ded000) [pid = 1755] [serial = 286] [outer = 0x910ee400] 21:54:39 INFO - PROCESS | 1755 | 1464929679165 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]]]}] 21:54:39 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. 21:54:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1784ms 21:54:39 INFO - PROCESS | 1755 | 1464929679243 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 21:54:39 INFO - PROCESS | 1755 | 1464929679250 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 21:54:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 21:54:39 INFO - PROCESS | 1755 | 1464929679258 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 21:54:39 INFO - PROCESS | 1755 | 1464929679264 Marionette TRACE conn4 <- [1,354,null,{}] 21:54:39 INFO - PROCESS | 1755 | 1464929679279 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}] 21:54:39 INFO - PROCESS | 1755 | 1464929679492 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 21:54:39 INFO - PROCESS | 1755 | 1464929679712 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:39 INFO - PROCESS | 1755 | ++DOCSHELL 0x95118c00 == 62 [pid = 1755] [id = 96] 21:54:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x9511a400) [pid = 1755] [serial = 287] [outer = (nil)] 21:54:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x951dbc00) [pid = 1755] [serial = 288] [outer = 0x9511a400] 21:54:39 INFO - PROCESS | 1755 | 1464929679816 Marionette DEBUG loaded listener.js 21:54:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x99fe3c00) [pid = 1755] [serial = 289] [outer = 0x9511a400] 21:54:40 INFO - PROCESS | 1755 | --DOCSHELL 0x992e5c00 == 61 [pid = 1755] [id = 84] 21:54:40 INFO - PROCESS | 1755 | --DOCSHELL 0x99fea000 == 60 [pid = 1755] [id = 83] 21:54:40 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x9a676800) [pid = 1755] [serial = 212] [outer = (nil)] [url = about:blank] 21:54:40 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x9511d000) [pid = 1755] [serial = 173] [outer = (nil)] [url = about:blank] 21:54:40 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x9ad5a000) [pid = 1755] [serial = 176] [outer = (nil)] [url = about:blank] 21:54:40 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x9c1b8400) [pid = 1755] [serial = 179] [outer = (nil)] [url = about:blank] 21:54:40 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0xa2494c00) [pid = 1755] [serial = 182] [outer = (nil)] [url = about:blank] 21:54:40 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x9a8cb000) [pid = 1755] [serial = 185] [outer = (nil)] [url = about:blank] 21:54:40 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0xa6210c00) [pid = 1755] [serial = 188] [outer = (nil)] [url = about:blank] 21:54:40 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0xa6ea5800) [pid = 1755] [serial = 191] [outer = (nil)] [url = about:blank] 21:54:40 INFO - PROCESS | 1755 | --DOCSHELL 0x951d6000 == 59 [pid = 1755] [id = 82] 21:54:40 INFO - PROCESS | 1755 | --DOCSHELL 0x99fe6800 == 58 [pid = 1755] [id = 81] 21:54:40 INFO - PROCESS | 1755 | --DOCSHELL 0x9511e800 == 57 [pid = 1755] [id = 80] 21:54:40 INFO - PROCESS | 1755 | --DOCSHELL 0x90ede800 == 56 [pid = 1755] [id = 79] 21:54:40 INFO - PROCESS | 1755 | --DOCSHELL 0x9a6bb800 == 55 [pid = 1755] [id = 73] 21:54:40 INFO - PROCESS | 1755 | --DOCSHELL 0x9506d400 == 54 [pid = 1755] [id = 72] 21:54:40 INFO - PROCESS | 1755 | --DOCSHELL 0x93a8a400 == 53 [pid = 1755] [id = 48] 21:54:40 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x9c1c5c00) [pid = 1755] [serial = 105] [outer = (nil)] [url = about:blank] 21:54:40 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x9b5b8000) [pid = 1755] [serial = 203] [outer = (nil)] [url = about:blank] 21:54:40 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x9ad0f000) [pid = 1755] [serial = 200] [outer = (nil)] [url = about:blank] 21:54:40 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x9ad61000) [pid = 1755] [serial = 201] [outer = (nil)] [url = about:blank] 21:54:40 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x9ad09800) [pid = 1755] [serial = 198] [outer = (nil)] [url = about:blank] 21:54:40 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x9a8ccc00) [pid = 1755] [serial = 197] [outer = (nil)] [url = about:blank] 21:54:40 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x99e04000) [pid = 1755] [serial = 195] [outer = (nil)] [url = about:blank] 21:54:40 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x9511e400) [pid = 1755] [serial = 194] [outer = (nil)] [url = about:blank] 21:54:40 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x9bfe6400) [pid = 1755] [serial = 206] [outer = (nil)] [url = about:blank] 21:54:40 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x9c1c5800) [pid = 1755] [serial = 207] [outer = (nil)] [url = about:blank] 21:54:40 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0xa2497c00) [pid = 1755] [serial = 210] [outer = (nil)] [url = about:blank] 21:54:40 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0xa105e800) [pid = 1755] [serial = 209] [outer = (nil)] [url = about:blank] 21:54:40 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x9b5c8c00) [pid = 1755] [serial = 204] [outer = (nil)] [url = about:blank] 21:54:40 INFO - PROCESS | 1755 | 1464929680812 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]]]}] 21:54:40 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. 21:54:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1600ms 21:54:40 INFO - PROCESS | 1755 | 1464929680863 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 21:54:40 INFO - PROCESS | 1755 | 1464929680871 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 21:54:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 21:54:40 INFO - PROCESS | 1755 | 1464929680879 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 21:54:40 INFO - PROCESS | 1755 | 1464929680882 Marionette TRACE conn4 <- [1,358,null,{}] 21:54:40 INFO - PROCESS | 1755 | 1464929680889 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}] 21:54:41 INFO - PROCESS | 1755 | 1464929681066 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 21:54:41 INFO - PROCESS | 1755 | 1464929681201 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:41 INFO - PROCESS | 1755 | ++DOCSHELL 0x8fa63000 == 54 [pid = 1755] [id = 97] 21:54:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x93a8a400) [pid = 1755] [serial = 290] [outer = (nil)] 21:54:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x99fe8800) [pid = 1755] [serial = 291] [outer = 0x93a8a400] 21:54:41 INFO - PROCESS | 1755 | 1464929681278 Marionette DEBUG loaded listener.js 21:54:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x9a674400) [pid = 1755] [serial = 292] [outer = 0x93a8a400] 21:54:42 INFO - PROCESS | 1755 | 1464929682123 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]]]}] 21:54:42 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. 21:54:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1288ms 21:54:42 INFO - PROCESS | 1755 | 1464929682168 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 21:54:42 INFO - PROCESS | 1755 | 1464929682172 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 21:54:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 21:54:42 INFO - PROCESS | 1755 | 1464929682187 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 21:54:42 INFO - PROCESS | 1755 | 1464929682196 Marionette TRACE conn4 <- [1,362,null,{}] 21:54:42 INFO - PROCESS | 1755 | 1464929682205 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}] 21:54:42 INFO - PROCESS | 1755 | 1464929682372 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 21:54:42 INFO - PROCESS | 1755 | 1464929682384 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:42 INFO - PROCESS | 1755 | ++DOCSHELL 0x91df0800 == 55 [pid = 1755] [id = 98] 21:54:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x9a6b7000) [pid = 1755] [serial = 293] [outer = (nil)] 21:54:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x9ad5e800) [pid = 1755] [serial = 294] [outer = 0x9a6b7000] 21:54:42 INFO - PROCESS | 1755 | 1464929682581 Marionette DEBUG loaded listener.js 21:54:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x9b06c000) [pid = 1755] [serial = 295] [outer = 0x9a6b7000] 21:54:43 INFO - PROCESS | 1755 | 1464929683442 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]]]}] 21:54:43 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. 21:54:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1303ms 21:54:43 INFO - PROCESS | 1755 | 1464929683484 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 21:54:43 INFO - PROCESS | 1755 | 1464929683488 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 21:54:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 21:54:43 INFO - PROCESS | 1755 | 1464929683495 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 21:54:43 INFO - PROCESS | 1755 | 1464929683498 Marionette TRACE conn4 <- [1,366,null,{}] 21:54:43 INFO - PROCESS | 1755 | 1464929683508 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}] 21:54:43 INFO - PROCESS | 1755 | 1464929683725 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 21:54:43 INFO - PROCESS | 1755 | 1464929683749 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:43 INFO - PROCESS | 1755 | ++DOCSHELL 0x9ad0cc00 == 56 [pid = 1755] [id = 99] 21:54:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x9ad63c00) [pid = 1755] [serial = 296] [outer = (nil)] 21:54:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x9b54d000) [pid = 1755] [serial = 297] [outer = 0x9ad63c00] 21:54:43 INFO - PROCESS | 1755 | 1464929683827 Marionette DEBUG loaded listener.js 21:54:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x9b5c1800) [pid = 1755] [serial = 298] [outer = 0x9ad63c00] 21:54:44 INFO - PROCESS | 1755 | 1464929684778 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]]]}] 21:54:44 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. 21:54:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1337ms 21:54:44 INFO - PROCESS | 1755 | 1464929684837 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 21:54:44 INFO - PROCESS | 1755 | 1464929684841 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 21:54:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 21:54:44 INFO - PROCESS | 1755 | 1464929684847 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 21:54:44 INFO - PROCESS | 1755 | 1464929684850 Marionette TRACE conn4 <- [1,370,null,{}] 21:54:44 INFO - PROCESS | 1755 | 1464929684856 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}] 21:54:45 INFO - PROCESS | 1755 | 1464929685262 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 21:54:45 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x9ad0bc00) [pid = 1755] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 21:54:45 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x99622c00) [pid = 1755] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 21:54:45 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x91dee000) [pid = 1755] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 21:54:45 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x9ad64400) [pid = 1755] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 21:54:45 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x9a28b800) [pid = 1755] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 21:54:45 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x951de000) [pid = 1755] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 21:54:45 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x95110800) [pid = 1755] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 21:54:45 INFO - PROCESS | 1755 | 1464929685415 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:45 INFO - PROCESS | 1755 | ++DOCSHELL 0x951de000 == 57 [pid = 1755] [id = 100] 21:54:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x97630800) [pid = 1755] [serial = 299] [outer = (nil)] 21:54:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x9ad0b400) [pid = 1755] [serial = 300] [outer = 0x97630800] 21:54:45 INFO - PROCESS | 1755 | 1464929685515 Marionette DEBUG loaded listener.js 21:54:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x9baea400) [pid = 1755] [serial = 301] [outer = 0x97630800] 21:54:46 INFO - PROCESS | 1755 | 1464929686275 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]]]}] 21:54:46 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. 21:54:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1480ms 21:54:46 INFO - PROCESS | 1755 | 1464929686328 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 21:54:46 INFO - PROCESS | 1755 | 1464929686332 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 21:54:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 21:54:46 INFO - PROCESS | 1755 | 1464929686338 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 21:54:46 INFO - PROCESS | 1755 | 1464929686342 Marionette TRACE conn4 <- [1,374,null,{}] 21:54:46 INFO - PROCESS | 1755 | 1464929686348 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}] 21:54:46 INFO - PROCESS | 1755 | 1464929686558 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 21:54:46 INFO - PROCESS | 1755 | 1464929686573 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:46 INFO - PROCESS | 1755 | ++DOCSHELL 0x8fa6a000 == 58 [pid = 1755] [id = 101] 21:54:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x91de7400) [pid = 1755] [serial = 302] [outer = (nil)] 21:54:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x9d4fb400) [pid = 1755] [serial = 303] [outer = 0x91de7400] 21:54:46 INFO - PROCESS | 1755 | 1464929686650 Marionette DEBUG loaded listener.js 21:54:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0xa22cfc00) [pid = 1755] [serial = 304] [outer = 0x91de7400] 21:54:47 INFO - PROCESS | 1755 | 1464929687642 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 21:54:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 21:54:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1335ms 21:54:47 INFO - PROCESS | 1755 | 1464929687676 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 21:54:47 INFO - PROCESS | 1755 | 1464929687683 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 21:54:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 21:54:47 INFO - PROCESS | 1755 | 1464929687693 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 21:54:47 INFO - PROCESS | 1755 | 1464929687699 Marionette TRACE conn4 <- [1,378,null,{}] 21:54:47 INFO - PROCESS | 1755 | 1464929687711 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}] 21:54:47 INFO - PROCESS | 1755 | 1464929687948 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 21:54:48 INFO - PROCESS | 1755 | 1464929688190 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:48 INFO - PROCESS | 1755 | ++DOCSHELL 0x91c7e800 == 59 [pid = 1755] [id = 102] 21:54:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x91c7f800) [pid = 1755] [serial = 305] [outer = (nil)] 21:54:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x91df1800) [pid = 1755] [serial = 306] [outer = 0x91c7f800] 21:54:48 INFO - PROCESS | 1755 | 1464929688296 Marionette DEBUG loaded listener.js 21:54:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x95111000) [pid = 1755] [serial = 307] [outer = 0x91c7f800] 21:54:49 INFO - PROCESS | 1755 | 1464929689211 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 21:54:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 21:54:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1590ms 21:54:49 INFO - PROCESS | 1755 | 1464929689284 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 21:54:49 INFO - PROCESS | 1755 | 1464929689294 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 21:54:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 21:54:49 INFO - PROCESS | 1755 | 1464929689305 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 21:54:49 INFO - PROCESS | 1755 | 1464929689310 Marionette TRACE conn4 <- [1,382,null,{}] 21:54:49 INFO - PROCESS | 1755 | 1464929689317 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}] 21:54:49 INFO - PROCESS | 1755 | 1464929689550 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 21:54:49 INFO - PROCESS | 1755 | 1464929689768 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:49 INFO - PROCESS | 1755 | ++DOCSHELL 0x9a672000 == 60 [pid = 1755] [id = 103] 21:54:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x9a672800) [pid = 1755] [serial = 308] [outer = (nil)] 21:54:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x9a9e4000) [pid = 1755] [serial = 309] [outer = 0x9a672800] 21:54:49 INFO - PROCESS | 1755 | 1464929689904 Marionette DEBUG loaded listener.js 21:54:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x9ad5a800) [pid = 1755] [serial = 310] [outer = 0x9a672800] 21:54:50 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 21:54:50 INFO - PROCESS | 1755 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:54:50 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 21:54:50 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 21:54:50 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 21:54:50 INFO - PROCESS | 1755 | 1464929690977 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 21:54:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 21:54:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1687ms 21:54:50 INFO - PROCESS | 1755 | 1464929690992 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 21:54:50 INFO - PROCESS | 1755 | 1464929690996 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 21:54:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 21:54:51 INFO - PROCESS | 1755 | 1464929691003 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 21:54:51 INFO - PROCESS | 1755 | 1464929691010 Marionette TRACE conn4 <- [1,386,null,{}] 21:54:51 INFO - PROCESS | 1755 | 1464929691027 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}] 21:54:51 INFO - PROCESS | 1755 | 1464929691206 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 21:54:51 INFO - PROCESS | 1755 | 1464929691428 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:51 INFO - PROCESS | 1755 | ++DOCSHELL 0x90ee3c00 == 61 [pid = 1755] [id = 104] 21:54:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x9d4ee400) [pid = 1755] [serial = 311] [outer = (nil)] 21:54:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0xa30f9c00) [pid = 1755] [serial = 312] [outer = 0x9d4ee400] 21:54:51 INFO - PROCESS | 1755 | 1464929691563 Marionette DEBUG loaded listener.js 21:54:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0xa3491000) [pid = 1755] [serial = 313] [outer = 0x9d4ee400] 21:54:52 INFO - PROCESS | 1755 | 1464929692487 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]]]}] 21:54:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 21:54:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1542ms 21:54:52 INFO - PROCESS | 1755 | 1464929692547 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 21:54:52 INFO - PROCESS | 1755 | 1464929692551 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 21:54:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 21:54:52 INFO - PROCESS | 1755 | 1464929692559 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 21:54:52 INFO - PROCESS | 1755 | 1464929692562 Marionette TRACE conn4 <- [1,390,null,{}] 21:54:52 INFO - PROCESS | 1755 | 1464929692568 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}] 21:54:52 INFO - PROCESS | 1755 | 1464929692762 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 21:54:53 INFO - PROCESS | 1755 | 1464929692978 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:53 INFO - PROCESS | 1755 | ++DOCSHELL 0x9ad0b000 == 62 [pid = 1755] [id = 105] 21:54:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0xa2153c00) [pid = 1755] [serial = 314] [outer = (nil)] 21:54:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0xa629b800) [pid = 1755] [serial = 315] [outer = 0xa2153c00] 21:54:53 INFO - PROCESS | 1755 | 1464929693085 Marionette DEBUG loaded listener.js 21:54:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0xa679cc00) [pid = 1755] [serial = 316] [outer = 0xa2153c00] 21:54:53 INFO - PROCESS | 1755 | 1464929693973 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]]]}] 21:54:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 21:54:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1481ms 21:54:54 INFO - PROCESS | 1755 | 1464929694042 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 21:54:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 21:54:54 INFO - PROCESS | 1755 | 1464929694046 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 21:54:54 INFO - PROCESS | 1755 | 1464929694053 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 21:54:54 INFO - PROCESS | 1755 | 1464929694057 Marionette TRACE conn4 <- [1,394,null,{}] 21:54:54 INFO - PROCESS | 1755 | 1464929694063 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}] 21:54:54 INFO - PROCESS | 1755 | 1464929694288 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 21:54:54 INFO - PROCESS | 1755 | 1464929694500 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:54 INFO - PROCESS | 1755 | ++DOCSHELL 0x90edf800 == 63 [pid = 1755] [id = 106] 21:54:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x90ee0400) [pid = 1755] [serial = 317] [outer = (nil)] 21:54:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0xa6f49000) [pid = 1755] [serial = 318] [outer = 0x90ee0400] 21:54:54 INFO - PROCESS | 1755 | 1464929694633 Marionette DEBUG loaded listener.js 21:54:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0xa828a000) [pid = 1755] [serial = 319] [outer = 0x90ee0400] 21:54:55 INFO - PROCESS | 1755 | 1464929695608 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]]]}] 21:54:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 21:54:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1588ms 21:54:55 INFO - PROCESS | 1755 | 1464929695640 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 21:54:55 INFO - PROCESS | 1755 | 1464929695644 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 21:54:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 21:54:55 INFO - PROCESS | 1755 | 1464929695651 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 21:54:55 INFO - PROCESS | 1755 | 1464929695653 Marionette TRACE conn4 <- [1,398,null,{}] 21:54:55 INFO - PROCESS | 1755 | 1464929695660 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}] 21:54:55 INFO - PROCESS | 1755 | 1464929695895 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 21:54:56 INFO - PROCESS | 1755 | 1464929696120 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:56 INFO - PROCESS | 1755 | ++DOCSHELL 0xa35f2800 == 64 [pid = 1755] [id = 107] 21:54:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0xa6ea2000) [pid = 1755] [serial = 320] [outer = (nil)] 21:54:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0xa9021800) [pid = 1755] [serial = 321] [outer = 0xa6ea2000] 21:54:56 INFO - PROCESS | 1755 | 1464929696223 Marionette DEBUG loaded listener.js 21:54:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0xa9062000) [pid = 1755] [serial = 322] [outer = 0xa6ea2000] 21:54:57 INFO - PROCESS | 1755 | 1464929697141 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]]]}] 21:54:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 21:54:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1545ms 21:54:57 INFO - PROCESS | 1755 | 1464929697197 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 21:54:57 INFO - PROCESS | 1755 | 1464929697200 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 21:54:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 21:54:57 INFO - PROCESS | 1755 | 1464929697207 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 21:54:57 INFO - PROCESS | 1755 | 1464929697210 Marionette TRACE conn4 <- [1,402,null,{}] 21:54:57 INFO - PROCESS | 1755 | 1464929697216 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}] 21:54:57 INFO - PROCESS | 1755 | 1464929697395 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 21:54:57 INFO - PROCESS | 1755 | 1464929697611 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:57 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ed7d800 == 65 [pid = 1755] [id = 108] 21:54:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x8ed80800) [pid = 1755] [serial = 323] [outer = (nil)] 21:54:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x8ed83c00) [pid = 1755] [serial = 324] [outer = 0x8ed80800] 21:54:57 INFO - PROCESS | 1755 | 1464929697742 Marionette DEBUG loaded listener.js 21:54:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x8ed87c00) [pid = 1755] [serial = 325] [outer = 0x8ed80800] 21:54:58 INFO - PROCESS | 1755 | 1464929698686 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]]]}] 21:54:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 21:54:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1531ms 21:54:58 INFO - PROCESS | 1755 | 1464929698739 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 21:54:58 INFO - PROCESS | 1755 | 1464929698742 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 21:54:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 21:54:58 INFO - PROCESS | 1755 | 1464929698750 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 21:54:58 INFO - PROCESS | 1755 | 1464929698753 Marionette TRACE conn4 <- [1,406,null,{}] 21:54:58 INFO - PROCESS | 1755 | 1464929698759 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}] 21:54:58 INFO - PROCESS | 1755 | 1464929698938 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 21:54:59 INFO - PROCESS | 1755 | 1464929699156 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:54:59 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e304000 == 66 [pid = 1755] [id = 109] 21:54:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0x8e306c00) [pid = 1755] [serial = 326] [outer = (nil)] 21:54:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0x8e30b000) [pid = 1755] [serial = 327] [outer = 0x8e306c00] 21:54:59 INFO - PROCESS | 1755 | 1464929699261 Marionette DEBUG loaded listener.js 21:54:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 163 (0x8e30e800) [pid = 1755] [serial = 328] [outer = 0x8e306c00] 21:55:00 INFO - PROCESS | 1755 | 1464929700148 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]]]}] 21:55:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 21:55:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1434ms 21:55:00 INFO - PROCESS | 1755 | 1464929700184 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 21:55:00 INFO - PROCESS | 1755 | 1464929700189 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 21:55:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 21:55:00 INFO - PROCESS | 1755 | 1464929700196 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 21:55:00 INFO - PROCESS | 1755 | 1464929700200 Marionette TRACE conn4 <- [1,410,null,{}] 21:55:00 INFO - PROCESS | 1755 | 1464929700206 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}] 21:55:00 INFO - PROCESS | 1755 | 1464929700420 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 21:55:00 INFO - PROCESS | 1755 | 1464929700637 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:00 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e30ac00 == 67 [pid = 1755] [id = 110] 21:55:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 164 (0x8e310c00) [pid = 1755] [serial = 329] [outer = (nil)] 21:55:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 165 (0x90edd400) [pid = 1755] [serial = 330] [outer = 0x8e310c00] 21:55:00 INFO - PROCESS | 1755 | 1464929700775 Marionette DEBUG loaded listener.js 21:55:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 166 (0xa9024800) [pid = 1755] [serial = 331] [outer = 0x8e310c00] 21:55:01 INFO - PROCESS | 1755 | 1464929701806 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]]]}] 21:55:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 21:55:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1641ms 21:55:01 INFO - PROCESS | 1755 | 1464929701841 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 21:55:01 INFO - PROCESS | 1755 | 1464929701844 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 21:55:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 21:55:01 INFO - PROCESS | 1755 | 1464929701852 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 21:55:01 INFO - PROCESS | 1755 | 1464929701856 Marionette TRACE conn4 <- [1,414,null,{}] 21:55:01 INFO - PROCESS | 1755 | 1464929701863 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}] 21:55:02 INFO - PROCESS | 1755 | 1464929702053 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 21:55:02 INFO - PROCESS | 1755 | 1464929702284 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x91ba3000 == 68 [pid = 1755] [id = 111] 21:55:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 167 (0x91ba4400) [pid = 1755] [serial = 332] [outer = (nil)] 21:55:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 168 (0x91ba7c00) [pid = 1755] [serial = 333] [outer = 0x91ba4400] 21:55:02 INFO - PROCESS | 1755 | 1464929702388 Marionette DEBUG loaded listener.js 21:55:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 169 (0x91ba9400) [pid = 1755] [serial = 334] [outer = 0x91ba4400] 21:55:03 INFO - PROCESS | 1755 | 1464929703634 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]]]}] 21:55:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 21:55:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1833ms 21:55:03 INFO - PROCESS | 1755 | 1464929703686 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 21:55:03 INFO - PROCESS | 1755 | 1464929703691 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 21:55:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 21:55:03 INFO - PROCESS | 1755 | 1464929703700 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 21:55:03 INFO - PROCESS | 1755 | 1464929703705 Marionette TRACE conn4 <- [1,418,null,{}] 21:55:03 INFO - PROCESS | 1755 | 1464929703716 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}] 21:55:03 INFO - PROCESS | 1755 | 1464929703988 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 21:55:04 INFO - PROCESS | 1755 | 1464929704165 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:04 INFO - PROCESS | 1755 | ++DOCSHELL 0x8f7d9800 == 69 [pid = 1755] [id = 112] 21:55:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 170 (0x910ac800) [pid = 1755] [serial = 335] [outer = (nil)] 21:55:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 171 (0x910b8c00) [pid = 1755] [serial = 336] [outer = 0x910ac800] 21:55:04 INFO - PROCESS | 1755 | 1464929704247 Marionette DEBUG loaded listener.js 21:55:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 172 (0x91ba1800) [pid = 1755] [serial = 337] [outer = 0x910ac800] 21:55:05 INFO - PROCESS | 1755 | --DOCSHELL 0x93adf000 == 68 [pid = 1755] [id = 57] 21:55:05 INFO - PROCESS | 1755 | --DOCSHELL 0x9511c800 == 67 [pid = 1755] [id = 60] 21:55:05 INFO - PROCESS | 1755 | --DOCSHELL 0x93adc000 == 66 [pid = 1755] [id = 62] 21:55:05 INFO - PROCESS | 1755 | --DOCSHELL 0xa22cd800 == 65 [pid = 1755] [id = 61] 21:55:05 INFO - PROCESS | 1755 | --DOMWINDOW == 171 (0x9c1c2000) [pid = 1755] [serial = 255] [outer = (nil)] [url = about:blank] 21:55:05 INFO - PROCESS | 1755 | --DOMWINDOW == 170 (0x90edd000) [pid = 1755] [serial = 234] [outer = (nil)] [url = about:blank] 21:55:05 INFO - PROCESS | 1755 | --DOCSHELL 0x9a288400 == 64 [pid = 1755] [id = 63] 21:55:05 INFO - PROCESS | 1755 | --DOCSHELL 0x9a8c8c00 == 63 [pid = 1755] [id = 64] 21:55:05 INFO - PROCESS | 1755 | --DOCSHELL 0x99fdfc00 == 62 [pid = 1755] [id = 59] 21:55:05 INFO - PROCESS | 1755 | --DOCSHELL 0x951de000 == 61 [pid = 1755] [id = 100] 21:55:05 INFO - PROCESS | 1755 | --DOCSHELL 0x9ad0cc00 == 60 [pid = 1755] [id = 99] 21:55:05 INFO - PROCESS | 1755 | --DOCSHELL 0x91df0800 == 59 [pid = 1755] [id = 98] 21:55:05 INFO - PROCESS | 1755 | --DOCSHELL 0x8fa63000 == 58 [pid = 1755] [id = 97] 21:55:05 INFO - PROCESS | 1755 | --DOCSHELL 0x95118c00 == 57 [pid = 1755] [id = 96] 21:55:05 INFO - PROCESS | 1755 | --DOCSHELL 0x910ee000 == 56 [pid = 1755] [id = 95] 21:55:05 INFO - PROCESS | 1755 | 1464929705735 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]]]}] 21:55:05 INFO - PROCESS | 1755 | --DOCSHELL 0x910ef800 == 55 [pid = 1755] [id = 90] 21:55:05 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 21:55:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2093ms 21:55:05 INFO - PROCESS | 1755 | --DOCSHELL 0x910e5000 == 54 [pid = 1755] [id = 89] 21:55:05 INFO - PROCESS | 1755 | --DOCSHELL 0x9bf4a800 == 53 [pid = 1755] [id = 88] 21:55:05 INFO - PROCESS | 1755 | --DOCSHELL 0x9a66a000 == 52 [pid = 1755] [id = 87] 21:55:05 INFO - PROCESS | 1755 | --DOCSHELL 0x90ed7000 == 51 [pid = 1755] [id = 86] 21:55:05 INFO - PROCESS | 1755 | --DOMWINDOW == 169 (0x9b085400) [pid = 1755] [serial = 247] [outer = (nil)] [url = about:blank] 21:55:05 INFO - PROCESS | 1755 | --DOMWINDOW == 168 (0x9b5ce800) [pid = 1755] [serial = 253] [outer = (nil)] [url = about:blank] 21:55:05 INFO - PROCESS | 1755 | --DOMWINDOW == 167 (0x93a86800) [pid = 1755] [serial = 237] [outer = (nil)] [url = about:blank] 21:55:05 INFO - PROCESS | 1755 | --DOMWINDOW == 166 (0xa0515800) [pid = 1755] [serial = 221] [outer = (nil)] [url = about:blank] 21:55:05 INFO - PROCESS | 1755 | --DOMWINDOW == 165 (0xa6202800) [pid = 1755] [serial = 225] [outer = (nil)] [url = about:blank] 21:55:05 INFO - PROCESS | 1755 | --DOMWINDOW == 164 (0x9b5b5800) [pid = 1755] [serial = 250] [outer = (nil)] [url = about:blank] 21:55:05 INFO - PROCESS | 1755 | --DOMWINDOW == 163 (0x9ad62000) [pid = 1755] [serial = 246] [outer = (nil)] [url = about:blank] 21:55:05 INFO - PROCESS | 1755 | --DOMWINDOW == 162 (0x9a66e000) [pid = 1755] [serial = 243] [outer = (nil)] [url = about:blank] 21:55:05 INFO - PROCESS | 1755 | --DOMWINDOW == 161 (0x91c88000) [pid = 1755] [serial = 228] [outer = (nil)] [url = about:blank] 21:55:05 INFO - PROCESS | 1755 | --DOMWINDOW == 160 (0x95111c00) [pid = 1755] [serial = 238] [outer = (nil)] [url = about:blank] 21:55:05 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x9ad08800) [pid = 1755] [serial = 218] [outer = (nil)] [url = about:blank] 21:55:05 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x99fddc00) [pid = 1755] [serial = 215] [outer = (nil)] [url = about:blank] 21:55:05 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0x9b06d000) [pid = 1755] [serial = 93] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:55:05 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x9b542000) [pid = 1755] [serial = 249] [outer = (nil)] [url = about:blank] 21:55:05 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x91deb400) [pid = 1755] [serial = 231] [outer = (nil)] [url = about:blank] 21:55:05 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x9ad02000) [pid = 1755] [serial = 252] [outer = (nil)] [url = about:blank] 21:55:05 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x99fe2800) [pid = 1755] [serial = 241] [outer = (nil)] [url = about:blank] 21:55:05 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x992e4400) [pid = 1755] [serial = 240] [outer = (nil)] [url = about:blank] 21:55:05 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x9a6b6800) [pid = 1755] [serial = 244] [outer = (nil)] [url = about:blank] 21:55:05 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x99fe6c00) [pid = 1755] [serial = 171] [outer = (nil)] [url = about:blank] 21:55:05 INFO - PROCESS | 1755 | 1464929705822 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 21:55:05 INFO - PROCESS | 1755 | 1464929705832 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 21:55:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 21:55:05 INFO - PROCESS | 1755 | 1464929705846 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 21:55:05 INFO - PROCESS | 1755 | 1464929705850 Marionette TRACE conn4 <- [1,422,null,{}] 21:55:05 INFO - PROCESS | 1755 | 1464929705856 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}] 21:55:06 INFO - PROCESS | 1755 | 1464929706019 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 21:55:06 INFO - PROCESS | 1755 | 1464929706157 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:06 INFO - PROCESS | 1755 | ++DOCSHELL 0x90ee2800 == 52 [pid = 1755] [id = 113] 21:55:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x910b2000) [pid = 1755] [serial = 338] [outer = (nil)] 21:55:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x91baf800) [pid = 1755] [serial = 339] [outer = 0x910b2000] 21:55:06 INFO - PROCESS | 1755 | 1464929706232 Marionette DEBUG loaded listener.js 21:55:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x91c8a400) [pid = 1755] [serial = 340] [outer = 0x910b2000] 21:55:07 INFO - PROCESS | 1755 | 1464929707393 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]]]}] 21:55:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 21:55:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1584ms 21:55:07 INFO - PROCESS | 1755 | 1464929707430 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 21:55:07 INFO - PROCESS | 1755 | 1464929707434 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 21:55:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 21:55:07 INFO - PROCESS | 1755 | 1464929707441 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 21:55:07 INFO - PROCESS | 1755 | 1464929707447 Marionette TRACE conn4 <- [1,426,null,{}] 21:55:07 INFO - PROCESS | 1755 | 1464929707464 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}] 21:55:07 INFO - PROCESS | 1755 | 1464929707784 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 21:55:07 INFO - PROCESS | 1755 | 1464929707873 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:07 INFO - PROCESS | 1755 | ++DOCSHELL 0x8fa6fc00 == 53 [pid = 1755] [id = 114] 21:55:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x93c8a800) [pid = 1755] [serial = 341] [outer = (nil)] 21:55:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x9511b800) [pid = 1755] [serial = 342] [outer = 0x93c8a800] 21:55:07 INFO - PROCESS | 1755 | 1464929707953 Marionette DEBUG loaded listener.js 21:55:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x951d7c00) [pid = 1755] [serial = 343] [outer = 0x93c8a800] 21:55:08 INFO - PROCESS | 1755 | 1464929708783 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] 21:55:08 INFO - PROCESS | 1755 | 1464929708839 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 21:55:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 21:55:08 INFO - PROCESS | 1755 | 1464929708852 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 21:55:08 INFO - PROCESS | 1755 | 1464929708855 Marionette TRACE conn4 <- [1,430,null,{}] 21:55:08 INFO - PROCESS | 1755 | 1464929708862 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}] 21:55:09 INFO - PROCESS | 1755 | 1464929709077 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 21:55:09 INFO - PROCESS | 1755 | 1464929709108 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:09 INFO - PROCESS | 1755 | ++DOCSHELL 0x8fa66400 == 54 [pid = 1755] [id = 115] 21:55:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x95114c00) [pid = 1755] [serial = 344] [outer = (nil)] 21:55:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x99fe2800) [pid = 1755] [serial = 345] [outer = 0x95114c00] 21:55:09 INFO - PROCESS | 1755 | 1464929709185 Marionette DEBUG loaded listener.js 21:55:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x99fe8400) [pid = 1755] [serial = 346] [outer = 0x95114c00] 21:55:10 INFO - PROCESS | 1755 | 1464929710092 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]]]}] 21:55:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 21:55:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1434ms 21:55:10 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x9a670800) [pid = 1755] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 21:55:10 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0x9ad63c00) [pid = 1755] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 21:55:10 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x910ee400) [pid = 1755] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 21:55:10 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x9a6b7000) [pid = 1755] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 21:55:10 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x93a8a400) [pid = 1755] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 21:55:10 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x9511a400) [pid = 1755] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 21:55:10 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x97630800) [pid = 1755] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 21:55:10 INFO - PROCESS | 1755 | 1464929710325 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 21:55:10 INFO - PROCESS | 1755 | 1464929710347 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 21:55:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 21:55:10 INFO - PROCESS | 1755 | 1464929710354 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 21:55:10 INFO - PROCESS | 1755 | 1464929710358 Marionette TRACE conn4 <- [1,434,null,{}] 21:55:10 INFO - PROCESS | 1755 | 1464929710363 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}] 21:55:10 INFO - PROCESS | 1755 | 1464929710511 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 21:55:10 INFO - PROCESS | 1755 | 1464929710531 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:10 INFO - PROCESS | 1755 | ++DOCSHELL 0x91dea400 == 55 [pid = 1755] [id = 116] 21:55:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x93a8a400) [pid = 1755] [serial = 347] [outer = (nil)] 21:55:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x99fdfc00) [pid = 1755] [serial = 348] [outer = 0x93a8a400] 21:55:10 INFO - PROCESS | 1755 | 1464929710726 Marionette DEBUG loaded listener.js 21:55:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x9a287400) [pid = 1755] [serial = 349] [outer = 0x93a8a400] 21:55:11 INFO - PROCESS | 1755 | 1464929711550 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]]]}] 21:55:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 21:55:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1236ms 21:55:11 INFO - PROCESS | 1755 | 1464929711591 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 21:55:11 INFO - PROCESS | 1755 | 1464929711595 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 21:55:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 21:55:11 INFO - PROCESS | 1755 | 1464929711607 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 21:55:11 INFO - PROCESS | 1755 | 1464929711609 Marionette TRACE conn4 <- [1,438,null,{}] 21:55:11 INFO - PROCESS | 1755 | 1464929711616 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}] 21:55:11 INFO - PROCESS | 1755 | 1464929711856 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 21:55:11 INFO - PROCESS | 1755 | 1464929711873 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:11 INFO - PROCESS | 1755 | ++DOCSHELL 0x91df0000 == 56 [pid = 1755] [id = 117] 21:55:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x95117800) [pid = 1755] [serial = 350] [outer = (nil)] 21:55:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x9ad0f800) [pid = 1755] [serial = 351] [outer = 0x95117800] 21:55:11 INFO - PROCESS | 1755 | 1464929711948 Marionette DEBUG loaded listener.js 21:55:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x9ad5ac00) [pid = 1755] [serial = 352] [outer = 0x95117800] 21:55:13 INFO - PROCESS | 1755 | 1464929713071 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]]]}] 21:55:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 21:55:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1543ms 21:55:13 INFO - PROCESS | 1755 | 1464929713146 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 21:55:13 INFO - PROCESS | 1755 | 1464929713154 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 21:55:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 21:55:13 INFO - PROCESS | 1755 | 1464929713163 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 21:55:13 INFO - PROCESS | 1755 | 1464929713169 Marionette TRACE conn4 <- [1,442,null,{}] 21:55:13 INFO - PROCESS | 1755 | 1464929713178 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}] 21:55:13 INFO - PROCESS | 1755 | 1464929713375 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 21:55:13 INFO - PROCESS | 1755 | 1464929713595 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:13 INFO - PROCESS | 1755 | ++DOCSHELL 0x90ee1800 == 57 [pid = 1755] [id = 118] 21:55:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x910b2400) [pid = 1755] [serial = 353] [outer = (nil)] 21:55:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x910edc00) [pid = 1755] [serial = 354] [outer = 0x910b2400] 21:55:13 INFO - PROCESS | 1755 | 1464929713689 Marionette DEBUG loaded listener.js 21:55:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0x91bad800) [pid = 1755] [serial = 355] [outer = 0x910b2400] 21:55:14 INFO - PROCESS | 1755 | 1464929714621 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]]]}] 21:55:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 21:55:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1537ms 21:55:14 INFO - PROCESS | 1755 | 1464929714701 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 21:55:14 INFO - PROCESS | 1755 | 1464929714710 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 21:55:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 21:55:14 INFO - PROCESS | 1755 | 1464929714722 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 21:55:14 INFO - PROCESS | 1755 | 1464929714726 Marionette TRACE conn4 <- [1,446,null,{}] 21:55:14 INFO - PROCESS | 1755 | 1464929714733 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}] 21:55:14 INFO - PROCESS | 1755 | 1464929714962 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 21:55:15 INFO - PROCESS | 1755 | 1464929715192 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:15 INFO - PROCESS | 1755 | ++DOCSHELL 0x94618800 == 58 [pid = 1755] [id = 119] 21:55:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0x9462bc00) [pid = 1755] [serial = 356] [outer = (nil)] 21:55:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 163 (0x951d4000) [pid = 1755] [serial = 357] [outer = 0x9462bc00] 21:55:15 INFO - PROCESS | 1755 | 1464929715321 Marionette DEBUG loaded listener.js 21:55:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 164 (0x99fdc800) [pid = 1755] [serial = 358] [outer = 0x9462bc00] 21:55:16 INFO - PROCESS | 1755 | 1464929716363 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]]]}] 21:55:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 21:55:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1683ms 21:55:16 INFO - PROCESS | 1755 | 1464929716405 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 21:55:16 INFO - PROCESS | 1755 | 1464929716410 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 21:55:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 21:55:16 INFO - PROCESS | 1755 | 1464929716417 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 21:55:16 INFO - PROCESS | 1755 | 1464929716424 Marionette TRACE conn4 <- [1,450,null,{}] 21:55:16 INFO - PROCESS | 1755 | 1464929716441 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}] 21:55:16 INFO - PROCESS | 1755 | 1464929716636 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 21:55:16 INFO - PROCESS | 1755 | 1464929716871 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:16 INFO - PROCESS | 1755 | ++DOCSHELL 0x9b083400 == 59 [pid = 1755] [id = 120] 21:55:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 165 (0x9b084000) [pid = 1755] [serial = 359] [outer = (nil)] 21:55:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 166 (0x9b23d800) [pid = 1755] [serial = 360] [outer = 0x9b084000] 21:55:16 INFO - PROCESS | 1755 | 1464929716967 Marionette DEBUG loaded listener.js 21:55:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 167 (0x9b546c00) [pid = 1755] [serial = 361] [outer = 0x9b084000] 21:55:17 INFO - PROCESS | 1755 | 1464929717878 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] 21:55:17 INFO - PROCESS | 1755 | 1464929717966 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 21:55:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 21:55:17 INFO - PROCESS | 1755 | 1464929717973 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 21:55:17 INFO - PROCESS | 1755 | 1464929717977 Marionette TRACE conn4 <- [1,454,null,{}] 21:55:17 INFO - PROCESS | 1755 | 1464929717983 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}] 21:55:18 INFO - PROCESS | 1755 | 1464929718209 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 21:55:18 INFO - PROCESS | 1755 | 1464929718427 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:18 INFO - PROCESS | 1755 | ++DOCSHELL 0x8fa69800 == 60 [pid = 1755] [id = 121] 21:55:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 168 (0x9b5c4000) [pid = 1755] [serial = 362] [outer = (nil)] 21:55:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 169 (0x9baeb400) [pid = 1755] [serial = 363] [outer = 0x9b5c4000] 21:55:18 INFO - PROCESS | 1755 | 1464929718560 Marionette DEBUG loaded listener.js 21:55:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 170 (0x9bf9fc00) [pid = 1755] [serial = 364] [outer = 0x9b5c4000] 21:55:19 INFO - PROCESS | 1755 | [1755] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:55:19 INFO - PROCESS | 1755 | 1464929719477 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]]]}] 21:55:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 21:55:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1549ms 21:55:19 INFO - PROCESS | 1755 | 1464929719523 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 21:55:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 21:55:19 INFO - PROCESS | 1755 | 1464929719527 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 21:55:19 INFO - PROCESS | 1755 | 1464929719534 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 21:55:19 INFO - PROCESS | 1755 | 1464929719538 Marionette TRACE conn4 <- [1,458,null,{}] 21:55:19 INFO - PROCESS | 1755 | 1464929719544 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}] 21:55:19 INFO - PROCESS | 1755 | 1464929719726 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 21:55:19 INFO - PROCESS | 1755 | 1464929719899 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:19 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ed79400 == 61 [pid = 1755] [id = 122] 21:55:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 171 (0x8ed87400) [pid = 1755] [serial = 365] [outer = (nil)] 21:55:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 172 (0x9d4efc00) [pid = 1755] [serial = 366] [outer = 0x8ed87400] 21:55:19 INFO - PROCESS | 1755 | 1464929719988 Marionette DEBUG loaded listener.js 21:55:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 173 (0xa0507400) [pid = 1755] [serial = 367] [outer = 0x8ed87400] 21:55:21 INFO - PROCESS | 1755 | 1464929721025 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] 21:55:21 INFO - PROCESS | 1755 | 1464929721076 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 21:55:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 21:55:21 INFO - PROCESS | 1755 | 1464929721084 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 21:55:21 INFO - PROCESS | 1755 | 1464929721087 Marionette TRACE conn4 <- [1,462,null,{}] 21:55:21 INFO - PROCESS | 1755 | 1464929721093 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}] 21:55:21 INFO - PROCESS | 1755 | 1464929721302 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 21:55:21 INFO - PROCESS | 1755 | 1464929721527 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:21 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ed82000 == 62 [pid = 1755] [id = 123] 21:55:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 174 (0x90da1400) [pid = 1755] [serial = 368] [outer = (nil)] 21:55:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 175 (0x90dacc00) [pid = 1755] [serial = 369] [outer = 0x90da1400] 21:55:21 INFO - PROCESS | 1755 | 1464929721660 Marionette DEBUG loaded listener.js 21:55:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 176 (0xa22c9000) [pid = 1755] [serial = 370] [outer = 0x90da1400] 21:55:22 INFO - PROCESS | 1755 | [1755] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:55:22 INFO - PROCESS | 1755 | 1464929722601 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] 21:55:22 INFO - PROCESS | 1755 | 1464929722685 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 21:55:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 21:55:22 INFO - PROCESS | 1755 | 1464929722691 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 21:55:22 INFO - PROCESS | 1755 | 1464929722695 Marionette TRACE conn4 <- [1,466,null,{}] 21:55:22 INFO - PROCESS | 1755 | 1464929722701 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}] 21:55:22 INFO - PROCESS | 1755 | 1464929722877 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 21:55:23 INFO - PROCESS | 1755 | 1464929723097 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:23 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ef43800 == 63 [pid = 1755] [id = 124] 21:55:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 177 (0x8ef45000) [pid = 1755] [serial = 371] [outer = (nil)] 21:55:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 178 (0x8ef4c800) [pid = 1755] [serial = 372] [outer = 0x8ef45000] 21:55:23 INFO - PROCESS | 1755 | 1464929723198 Marionette DEBUG loaded listener.js 21:55:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 179 (0x8ef50400) [pid = 1755] [serial = 373] [outer = 0x8ef45000] 21:55:24 INFO - PROCESS | 1755 | 1464929724107 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] 21:55:24 INFO - PROCESS | 1755 | 1464929724180 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 21:55:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 21:55:24 INFO - PROCESS | 1755 | 1464929724187 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 21:55:24 INFO - PROCESS | 1755 | 1464929724191 Marionette TRACE conn4 <- [1,470,null,{}] 21:55:24 INFO - PROCESS | 1755 | 1464929724196 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}] 21:55:24 INFO - PROCESS | 1755 | 1464929724396 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 21:55:24 INFO - PROCESS | 1755 | 1464929724625 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:24 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e577800 == 64 [pid = 1755] [id = 125] 21:55:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 180 (0x8e578400) [pid = 1755] [serial = 374] [outer = (nil)] 21:55:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 181 (0x8e57e000) [pid = 1755] [serial = 375] [outer = 0x8e578400] 21:55:24 INFO - PROCESS | 1755 | 1464929724727 Marionette DEBUG loaded listener.js 21:55:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 182 (0x8ef43400) [pid = 1755] [serial = 376] [outer = 0x8e578400] 21:55:25 INFO - PROCESS | 1755 | 1464929725671 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]]]}] 21:55:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 21:55:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1541ms 21:55:25 INFO - PROCESS | 1755 | 1464929725729 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 21:55:25 INFO - PROCESS | 1755 | 1464929725733 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 21:55:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 21:55:25 INFO - PROCESS | 1755 | 1464929725739 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 21:55:25 INFO - PROCESS | 1755 | 1464929725742 Marionette TRACE conn4 <- [1,474,null,{}] 21:55:25 INFO - PROCESS | 1755 | 1464929725749 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}] 21:55:25 INFO - PROCESS | 1755 | 1464929725941 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 21:55:26 INFO - PROCESS | 1755 | 1464929726176 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:26 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e578000 == 65 [pid = 1755] [id = 126] 21:55:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 183 (0x8ef4b000) [pid = 1755] [serial = 377] [outer = (nil)] 21:55:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 184 (0xa2493800) [pid = 1755] [serial = 378] [outer = 0x8ef4b000] 21:55:26 INFO - PROCESS | 1755 | 1464929726288 Marionette DEBUG loaded listener.js 21:55:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 185 (0xa3231000) [pid = 1755] [serial = 379] [outer = 0x8ef4b000] 21:55:27 INFO - PROCESS | 1755 | 1464929727191 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]]]}] 21:55:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 21:55:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1485ms 21:55:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 21:55:27 INFO - PROCESS | 1755 | 1464929727225 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 21:55:27 INFO - PROCESS | 1755 | 1464929727228 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 21:55:27 INFO - PROCESS | 1755 | 1464929727235 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 21:55:27 INFO - PROCESS | 1755 | 1464929727239 Marionette TRACE conn4 <- [1,478,null,{}] 21:55:27 INFO - PROCESS | 1755 | 1464929727245 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}] 21:55:27 INFO - PROCESS | 1755 | 1464929727423 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 21:55:27 INFO - PROCESS | 1755 | 1464929727604 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:27 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d0a9800 == 66 [pid = 1755] [id = 127] 21:55:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 186 (0x8d0aac00) [pid = 1755] [serial = 380] [outer = (nil)] 21:55:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 187 (0x8d0b2800) [pid = 1755] [serial = 381] [outer = 0x8d0aac00] 21:55:27 INFO - PROCESS | 1755 | 1464929727738 Marionette DEBUG loaded listener.js 21:55:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 188 (0x8d0b5400) [pid = 1755] [serial = 382] [outer = 0x8d0aac00] 21:55:28 INFO - PROCESS | 1755 | 1464929728675 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]]]}] 21:55:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 21:55:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1482ms 21:55:28 INFO - PROCESS | 1755 | 1464929728717 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 21:55:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 21:55:28 INFO - PROCESS | 1755 | 1464929728721 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 21:55:28 INFO - PROCESS | 1755 | 1464929728728 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 21:55:28 INFO - PROCESS | 1755 | 1464929728732 Marionette TRACE conn4 <- [1,482,null,{}] 21:55:28 INFO - PROCESS | 1755 | 1464929728738 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}] 21:55:28 INFO - PROCESS | 1755 | 1464929728950 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 21:55:29 INFO - PROCESS | 1755 | 1464929729638 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:29 INFO - PROCESS | 1755 | ++DOCSHELL 0xa628e000 == 67 [pid = 1755] [id = 128] 21:55:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 189 (0xa6290c00) [pid = 1755] [serial = 383] [outer = (nil)] 21:55:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 190 (0xa6790000) [pid = 1755] [serial = 384] [outer = 0xa6290c00] 21:55:29 INFO - PROCESS | 1755 | 1464929729794 Marionette DEBUG loaded listener.js 21:55:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 191 (0xa82b8800) [pid = 1755] [serial = 385] [outer = 0xa6290c00] 21:55:30 INFO - PROCESS | 1755 | 1464929730881 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]]]}] 21:55:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 21:55:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 2207ms 21:55:30 INFO - PROCESS | 1755 | 1464929730935 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 21:55:30 INFO - PROCESS | 1755 | 1464929730939 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 21:55:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 21:55:30 INFO - PROCESS | 1755 | 1464929730946 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 21:55:30 INFO - PROCESS | 1755 | 1464929730949 Marionette TRACE conn4 <- [1,486,null,{}] 21:55:30 INFO - PROCESS | 1755 | 1464929730955 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}] 21:55:31 INFO - PROCESS | 1755 | 1464929731146 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 21:55:31 INFO - PROCESS | 1755 | 1464929731323 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:31 INFO - PROCESS | 1755 | ++DOCSHELL 0x8c932c00 == 68 [pid = 1755] [id = 129] 21:55:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 192 (0x8c934400) [pid = 1755] [serial = 386] [outer = (nil)] 21:55:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 193 (0x8c938c00) [pid = 1755] [serial = 387] [outer = 0x8c934400] 21:55:31 INFO - PROCESS | 1755 | 1464929731409 Marionette DEBUG loaded listener.js 21:55:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 194 (0x8fa68800) [pid = 1755] [serial = 388] [outer = 0x8c934400] 21:55:32 INFO - PROCESS | 1755 | 1464929732593 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]]]}] 21:55:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 21:55:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1730ms 21:55:32 INFO - PROCESS | 1755 | 1464929732686 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 21:55:32 INFO - PROCESS | 1755 | 1464929732691 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 21:55:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 21:55:32 INFO - PROCESS | 1755 | 1464929732701 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 21:55:32 INFO - PROCESS | 1755 | 1464929732705 Marionette TRACE conn4 <- [1,490,null,{}] 21:55:32 INFO - PROCESS | 1755 | 1464929732714 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}] 21:55:32 INFO - PROCESS | 1755 | 1464929732986 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 21:55:33 INFO - PROCESS | 1755 | 1464929733171 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:33 INFO - PROCESS | 1755 | ++DOCSHELL 0x8c935000 == 69 [pid = 1755] [id = 130] 21:55:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 195 (0x8c938000) [pid = 1755] [serial = 389] [outer = (nil)] 21:55:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 196 (0x8d0b2c00) [pid = 1755] [serial = 390] [outer = 0x8c938000] 21:55:33 INFO - PROCESS | 1755 | 1464929733252 Marionette DEBUG loaded listener.js 21:55:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 197 (0x8e30a800) [pid = 1755] [serial = 391] [outer = 0x8c938000] 21:55:34 INFO - PROCESS | 1755 | 1464929734131 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]]]}] 21:55:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 21:55:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1483ms 21:55:34 INFO - PROCESS | 1755 | 1464929734184 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 21:55:34 INFO - PROCESS | 1755 | 1464929734192 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 21:55:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 21:55:34 INFO - PROCESS | 1755 | 1464929734203 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 21:55:34 INFO - PROCESS | 1755 | 1464929734207 Marionette TRACE conn4 <- [1,494,null,{}] 21:55:34 INFO - PROCESS | 1755 | 1464929734213 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}] 21:55:34 INFO - PROCESS | 1755 | 1464929734397 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 21:55:34 INFO - PROCESS | 1755 | 1464929734738 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:34 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e306400 == 70 [pid = 1755] [id = 131] 21:55:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 198 (0x8ed88400) [pid = 1755] [serial = 392] [outer = (nil)] 21:55:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 199 (0x8fa6ec00) [pid = 1755] [serial = 393] [outer = 0x8ed88400] 21:55:34 INFO - PROCESS | 1755 | 1464929734825 Marionette DEBUG loaded listener.js 21:55:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 200 (0x90dae400) [pid = 1755] [serial = 394] [outer = 0x8ed88400] 21:55:35 INFO - PROCESS | 1755 | --DOCSHELL 0x99fde000 == 69 [pid = 1755] [id = 74] 21:55:35 INFO - PROCESS | 1755 | 1464929735860 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]]]}] 21:55:35 INFO - PROCESS | 1755 | --DOMWINDOW == 199 (0x9d4fb400) [pid = 1755] [serial = 303] [outer = (nil)] [url = about:blank] 21:55:35 INFO - PROCESS | 1755 | --DOMWINDOW == 198 (0x9511c000) [pid = 1755] [serial = 258] [outer = (nil)] [url = about:blank] 21:55:35 INFO - PROCESS | 1755 | --DOMWINDOW == 197 (0x9a8cdc00) [pid = 1755] [serial = 261] [outer = (nil)] [url = about:blank] 21:55:35 INFO - PROCESS | 1755 | --DOMWINDOW == 196 (0x9d8c2800) [pid = 1755] [serial = 264] [outer = (nil)] [url = about:blank] 21:55:35 INFO - PROCESS | 1755 | --DOMWINDOW == 195 (0x910ed800) [pid = 1755] [serial = 267] [outer = (nil)] [url = about:blank] 21:55:35 INFO - PROCESS | 1755 | --DOMWINDOW == 194 (0xa2637000) [pid = 1755] [serial = 270] [outer = (nil)] [url = about:blank] 21:55:35 INFO - PROCESS | 1755 | --DOMWINDOW == 193 (0xa354f000) [pid = 1755] [serial = 273] [outer = (nil)] [url = about:blank] 21:55:35 INFO - PROCESS | 1755 | --DOMWINDOW == 192 (0x8f7d7000) [pid = 1755] [serial = 276] [outer = (nil)] [url = about:blank] 21:55:35 INFO - PROCESS | 1755 | --DOMWINDOW == 191 (0xa3226000) [pid = 1755] [serial = 279] [outer = (nil)] [url = about:blank] 21:55:35 INFO - PROCESS | 1755 | --DOMWINDOW == 190 (0x8fa6b400) [pid = 1755] [serial = 282] [outer = (nil)] [url = about:blank] 21:55:35 INFO - PROCESS | 1755 | --DOCSHELL 0x91dea400 == 68 [pid = 1755] [id = 116] 21:55:35 INFO - PROCESS | 1755 | --DOCSHELL 0x8fa66400 == 67 [pid = 1755] [id = 115] 21:55:35 INFO - PROCESS | 1755 | --DOCSHELL 0x8fa6fc00 == 66 [pid = 1755] [id = 114] 21:55:35 INFO - PROCESS | 1755 | --DOCSHELL 0x90ee2800 == 65 [pid = 1755] [id = 113] 21:55:35 INFO - PROCESS | 1755 | --DOCSHELL 0x8f7d9800 == 64 [pid = 1755] [id = 112] 21:55:35 INFO - PROCESS | 1755 | --DOCSHELL 0x91c7e800 == 63 [pid = 1755] [id = 102] 21:55:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 21:55:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1785ms 21:55:35 INFO - PROCESS | 1755 | 1464929735993 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 21:55:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 21:55:36 INFO - PROCESS | 1755 | 1464929735997 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 21:55:36 INFO - PROCESS | 1755 | 1464929736005 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 21:55:36 INFO - PROCESS | 1755 | 1464929736011 Marionette TRACE conn4 <- [1,498,null,{}] 21:55:36 INFO - PROCESS | 1755 | 1464929736083 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}] 21:55:36 INFO - PROCESS | 1755 | 1464929736347 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 21:55:36 INFO - PROCESS | 1755 | --DOMWINDOW == 189 (0x9b54d000) [pid = 1755] [serial = 297] [outer = (nil)] [url = about:blank] 21:55:36 INFO - PROCESS | 1755 | --DOMWINDOW == 188 (0x9b5c1800) [pid = 1755] [serial = 298] [outer = (nil)] [url = about:blank] 21:55:36 INFO - PROCESS | 1755 | --DOMWINDOW == 187 (0x91ded000) [pid = 1755] [serial = 286] [outer = (nil)] [url = about:blank] 21:55:36 INFO - PROCESS | 1755 | --DOMWINDOW == 186 (0x91c89c00) [pid = 1755] [serial = 285] [outer = (nil)] [url = about:blank] 21:55:36 INFO - PROCESS | 1755 | --DOMWINDOW == 185 (0x9ad5e800) [pid = 1755] [serial = 294] [outer = (nil)] [url = about:blank] 21:55:36 INFO - PROCESS | 1755 | --DOMWINDOW == 184 (0x99fe8800) [pid = 1755] [serial = 291] [outer = (nil)] [url = about:blank] 21:55:36 INFO - PROCESS | 1755 | --DOMWINDOW == 183 (0x9a674400) [pid = 1755] [serial = 292] [outer = (nil)] [url = about:blank] 21:55:36 INFO - PROCESS | 1755 | --DOMWINDOW == 182 (0x99fe3c00) [pid = 1755] [serial = 289] [outer = (nil)] [url = about:blank] 21:55:36 INFO - PROCESS | 1755 | --DOMWINDOW == 181 (0x951dbc00) [pid = 1755] [serial = 288] [outer = (nil)] [url = about:blank] 21:55:36 INFO - PROCESS | 1755 | --DOMWINDOW == 180 (0x9baea400) [pid = 1755] [serial = 301] [outer = (nil)] [url = about:blank] 21:55:36 INFO - PROCESS | 1755 | --DOMWINDOW == 179 (0x9b06c000) [pid = 1755] [serial = 295] [outer = (nil)] [url = about:blank] 21:55:36 INFO - PROCESS | 1755 | --DOMWINDOW == 178 (0x9ad0b400) [pid = 1755] [serial = 300] [outer = (nil)] [url = about:blank] 21:55:36 INFO - PROCESS | 1755 | --DOMWINDOW == 177 (0xa050c400) [pid = 1755] [serial = 213] [outer = (nil)] [url = about:blank] 21:55:36 INFO - PROCESS | 1755 | 1464929736536 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:36 INFO - PROCESS | 1755 | ++DOCSHELL 0x8fa6bc00 == 64 [pid = 1755] [id = 132] 21:55:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 178 (0x910bac00) [pid = 1755] [serial = 395] [outer = (nil)] 21:55:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 179 (0x910eb400) [pid = 1755] [serial = 396] [outer = 0x910bac00] 21:55:36 INFO - PROCESS | 1755 | 1464929736621 Marionette DEBUG loaded listener.js 21:55:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 180 (0x91ba9c00) [pid = 1755] [serial = 397] [outer = 0x910bac00] 21:55:37 INFO - PROCESS | 1755 | 1464929737392 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]]]}] 21:55:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 21:55:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1451ms 21:55:37 INFO - PROCESS | 1755 | 1464929737456 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 21:55:37 INFO - PROCESS | 1755 | 1464929737461 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 21:55:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 21:55:37 INFO - PROCESS | 1755 | 1464929737468 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 21:55:37 INFO - PROCESS | 1755 | 1464929737471 Marionette TRACE conn4 <- [1,502,null,{}] 21:55:37 INFO - PROCESS | 1755 | 1464929737477 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}] 21:55:37 INFO - PROCESS | 1755 | 1464929737711 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 21:55:37 INFO - PROCESS | 1755 | 1464929737723 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:37 INFO - PROCESS | 1755 | ++DOCSHELL 0x8c93c400 == 65 [pid = 1755] [id = 133] 21:55:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 181 (0x910ee000) [pid = 1755] [serial = 398] [outer = (nil)] 21:55:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 182 (0x91dcbc00) [pid = 1755] [serial = 399] [outer = 0x910ee000] 21:55:37 INFO - PROCESS | 1755 | 1464929737800 Marionette DEBUG loaded listener.js 21:55:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 183 (0x91deec00) [pid = 1755] [serial = 400] [outer = 0x910ee000] 21:55:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 184 (0x951dbc00) [pid = 1755] [serial = 401] [outer = 0xa22cf000] 21:55:38 INFO - PROCESS | 1755 | 1464929738817 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]]]}] 21:55:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 21:55:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1386ms 21:55:38 INFO - PROCESS | 1755 | 1464929738855 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 21:55:38 INFO - PROCESS | 1755 | 1464929738859 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 21:55:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 21:55:38 INFO - PROCESS | 1755 | 1464929738867 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 21:55:38 INFO - PROCESS | 1755 | 1464929738871 Marionette TRACE conn4 <- [1,506,null,{}] 21:55:38 INFO - PROCESS | 1755 | 1464929738882 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}] 21:55:39 INFO - PROCESS | 1755 | 1464929739106 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 21:55:39 INFO - PROCESS | 1755 | 1464929739134 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:39 INFO - PROCESS | 1755 | ++DOCSHELL 0x8c939000 == 66 [pid = 1755] [id = 134] 21:55:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 185 (0x91c89400) [pid = 1755] [serial = 402] [outer = (nil)] 21:55:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 186 (0x951d7800) [pid = 1755] [serial = 403] [outer = 0x91c89400] 21:55:39 INFO - PROCESS | 1755 | 1464929739211 Marionette DEBUG loaded listener.js 21:55:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 187 (0x98178c00) [pid = 1755] [serial = 404] [outer = 0x91c89400] 21:55:40 INFO - PROCESS | 1755 | --DOMWINDOW == 186 (0x93c8a800) [pid = 1755] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 21:55:40 INFO - PROCESS | 1755 | --DOMWINDOW == 185 (0x910ac800) [pid = 1755] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 21:55:40 INFO - PROCESS | 1755 | --DOMWINDOW == 184 (0x95114c00) [pid = 1755] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 21:55:40 INFO - PROCESS | 1755 | --DOMWINDOW == 183 (0x93a8a400) [pid = 1755] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 21:55:40 INFO - PROCESS | 1755 | --DOMWINDOW == 182 (0x910b2000) [pid = 1755] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 21:55:40 INFO - PROCESS | 1755 | --DOMWINDOW == 181 (0x9c0bd800) [pid = 1755] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 21:55:40 INFO - PROCESS | 1755 | --DOMWINDOW == 180 (0x91de7400) [pid = 1755] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 21:55:41 INFO - PROCESS | 1755 | 1464929741209 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]]]}] 21:55:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 21:55:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 2394ms 21:55:41 INFO - PROCESS | 1755 | 1464929741263 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 21:55:41 INFO - PROCESS | 1755 | 1464929741291 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 21:55:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 21:55:41 INFO - PROCESS | 1755 | 1464929741312 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 21:55:41 INFO - PROCESS | 1755 | 1464929741318 Marionette TRACE conn4 <- [1,510,null,{}] 21:55:41 INFO - PROCESS | 1755 | 1464929741328 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}] 21:55:41 INFO - PROCESS | 1755 | 1464929741653 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 21:55:41 INFO - PROCESS | 1755 | 1464929741677 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:41 INFO - PROCESS | 1755 | ++DOCSHELL 0x8c93b000 == 67 [pid = 1755] [id = 135] 21:55:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 181 (0x8c9b2000) [pid = 1755] [serial = 405] [outer = (nil)] 21:55:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 182 (0x9511c800) [pid = 1755] [serial = 406] [outer = 0x8c9b2000] 21:55:41 INFO - PROCESS | 1755 | 1464929741755 Marionette DEBUG loaded listener.js 21:55:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 183 (0x9a6b6800) [pid = 1755] [serial = 407] [outer = 0x8c9b2000] 21:55:42 INFO - PROCESS | 1755 | 1464929742910 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]]]}] 21:55:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 21:55:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1651ms 21:55:42 INFO - PROCESS | 1755 | 1464929742956 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 21:55:42 INFO - PROCESS | 1755 | 1464929742963 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 21:55:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 21:55:42 INFO - PROCESS | 1755 | 1464929742973 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 21:55:42 INFO - PROCESS | 1755 | 1464929742978 Marionette TRACE conn4 <- [1,514,null,{}] 21:55:43 INFO - PROCESS | 1755 | 1464929743000 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}] 21:55:43 INFO - PROCESS | 1755 | 1464929743535 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 21:55:43 INFO - PROCESS | 1755 | 1464929743764 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:43 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d0adc00 == 68 [pid = 1755] [id = 136] 21:55:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 184 (0x8d0b0400) [pid = 1755] [serial = 408] [outer = (nil)] 21:55:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 185 (0x8e30b800) [pid = 1755] [serial = 409] [outer = 0x8d0b0400] 21:55:43 INFO - PROCESS | 1755 | 1464929743925 Marionette DEBUG loaded listener.js 21:55:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 186 (0x8ed85400) [pid = 1755] [serial = 410] [outer = 0x8d0b0400] 21:55:45 INFO - PROCESS | 1755 | 1464929745461 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]]]}] 21:55:45 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 21:55:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 2554ms 21:55:45 INFO - PROCESS | 1755 | 1464929745531 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 21:55:45 INFO - PROCESS | 1755 | 1464929745546 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 21:55:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 21:55:45 INFO - PROCESS | 1755 | 1464929745627 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 21:55:45 INFO - PROCESS | 1755 | 1464929745636 Marionette TRACE conn4 <- [1,518,null,{}] 21:55:45 INFO - PROCESS | 1755 | 1464929745802 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}] 21:55:46 INFO - PROCESS | 1755 | 1464929746157 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 21:55:46 INFO - PROCESS | 1755 | 1464929746434 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:46 INFO - PROCESS | 1755 | ++DOCSHELL 0x90da7c00 == 69 [pid = 1755] [id = 137] 21:55:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 187 (0x90da9800) [pid = 1755] [serial = 411] [outer = (nil)] 21:55:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 188 (0x910e5000) [pid = 1755] [serial = 412] [outer = 0x90da9800] 21:55:46 INFO - PROCESS | 1755 | 1464929746587 Marionette DEBUG loaded listener.js 21:55:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 189 (0x91dc6c00) [pid = 1755] [serial = 413] [outer = 0x90da9800] 21:55:47 INFO - PROCESS | 1755 | 1464929747935 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]]]}] 21:55:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 21:55:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 2417ms 21:55:48 INFO - PROCESS | 1755 | 1464929748041 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 21:55:48 INFO - PROCESS | 1755 | 1464929748049 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 21:55:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 21:55:48 INFO - PROCESS | 1755 | 1464929748063 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 21:55:48 INFO - PROCESS | 1755 | 1464929748074 Marionette TRACE conn4 <- [1,522,null,{}] 21:55:48 INFO - PROCESS | 1755 | 1464929748230 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}] 21:55:48 INFO - PROCESS | 1755 | 1464929748575 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 21:55:48 INFO - PROCESS | 1755 | 1464929748746 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:48 INFO - PROCESS | 1755 | ++DOCSHELL 0x99de2000 == 70 [pid = 1755] [id = 138] 21:55:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 190 (0x99e9a000) [pid = 1755] [serial = 414] [outer = (nil)] 21:55:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 191 (0x99fe8800) [pid = 1755] [serial = 415] [outer = 0x99e9a000] 21:55:48 INFO - PROCESS | 1755 | 1464929748949 Marionette DEBUG loaded listener.js 21:55:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 192 (0x9a676800) [pid = 1755] [serial = 416] [outer = 0x99e9a000] 21:55:50 INFO - PROCESS | 1755 | 1464929750623 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]]]}] 21:55:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 21:55:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 2611ms 21:55:50 INFO - PROCESS | 1755 | 1464929750792 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 21:55:50 INFO - PROCESS | 1755 | 1464929750801 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 21:55:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 21:55:50 INFO - PROCESS | 1755 | 1464929750830 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 21:55:50 INFO - PROCESS | 1755 | 1464929750836 Marionette TRACE conn4 <- [1,526,null,{}] 21:55:50 INFO - PROCESS | 1755 | 1464929750845 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}] 21:55:51 INFO - PROCESS | 1755 | 1464929751208 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 21:55:51 INFO - PROCESS | 1755 | 1464929751511 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:51 INFO - PROCESS | 1755 | ++DOCSHELL 0x8c936800 == 71 [pid = 1755] [id = 139] 21:55:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 193 (0x99ddf000) [pid = 1755] [serial = 417] [outer = (nil)] 21:55:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 194 (0x9b237c00) [pid = 1755] [serial = 418] [outer = 0x99ddf000] 21:55:51 INFO - PROCESS | 1755 | 1464929751670 Marionette DEBUG loaded listener.js 21:55:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 195 (0x9b54ac00) [pid = 1755] [serial = 419] [outer = 0x99ddf000] 21:55:53 INFO - PROCESS | 1755 | 1464929753257 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]]]}] 21:55:53 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 21:55:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 2499ms 21:55:53 INFO - PROCESS | 1755 | 1464929753460 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 21:55:53 INFO - PROCESS | 1755 | 1464929753468 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 21:55:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 21:55:53 INFO - PROCESS | 1755 | 1464929753493 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 21:55:53 INFO - PROCESS | 1755 | 1464929753500 Marionette TRACE conn4 <- [1,530,null,{}] 21:55:53 INFO - PROCESS | 1755 | 1464929753509 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}] 21:55:53 INFO - PROCESS | 1755 | 1464929753792 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 21:55:54 INFO - PROCESS | 1755 | 1464929754031 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:54 INFO - PROCESS | 1755 | ++DOCSHELL 0x8c931000 == 72 [pid = 1755] [id = 140] 21:55:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 196 (0x9b54d400) [pid = 1755] [serial = 420] [outer = (nil)] 21:55:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 197 (0x9b5c5000) [pid = 1755] [serial = 421] [outer = 0x9b54d400] 21:55:54 INFO - PROCESS | 1755 | 1464929754122 Marionette DEBUG loaded listener.js 21:55:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 198 (0x9b5ce400) [pid = 1755] [serial = 422] [outer = 0x9b54d400] 21:55:54 INFO - PROCESS | 1755 | 1464929754962 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"]]]}] 21:55:55 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 21:55:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 21:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:55:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 21:55:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:55:55 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 21:55:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 21:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:55:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 21:55:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:55:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1552ms 21:55:55 INFO - PROCESS | 1755 | 1464929755044 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 21:55:55 INFO - PROCESS | 1755 | 1464929755049 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 21:55:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 21:55:55 INFO - PROCESS | 1755 | 1464929755056 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 21:55:55 INFO - PROCESS | 1755 | 1464929755060 Marionette TRACE conn4 <- [1,534,null,{}] 21:55:55 INFO - PROCESS | 1755 | 1464929755066 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}] 21:55:55 INFO - PROCESS | 1755 | 1464929755449 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 21:55:55 INFO - PROCESS | 1755 | 1464929755753 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e475000 == 73 [pid = 1755] [id = 141] 21:55:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 199 (0x8e47d400) [pid = 1755] [serial = 423] [outer = (nil)] 21:55:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 200 (0x9c1b9400) [pid = 1755] [serial = 424] [outer = 0x8e47d400] 21:55:55 INFO - PROCESS | 1755 | 1464929755907 Marionette DEBUG loaded listener.js 21:55:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 201 (0xa2156c00) [pid = 1755] [serial = 425] [outer = 0x8e47d400] 21:55:57 INFO - PROCESS | 1755 | 1464929757090 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]]]}] 21:55:57 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 21:55:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 2086ms 21:55:57 INFO - PROCESS | 1755 | 1464929757146 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 21:55:57 INFO - PROCESS | 1755 | 1464929757151 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 21:55:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 21:55:57 INFO - PROCESS | 1755 | 1464929757157 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 21:55:57 INFO - PROCESS | 1755 | 1464929757161 Marionette TRACE conn4 <- [1,538,null,{}] 21:55:57 INFO - PROCESS | 1755 | 1464929757167 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}] 21:55:57 INFO - PROCESS | 1755 | 1464929757374 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 21:55:57 INFO - PROCESS | 1755 | 1464929757707 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:57 INFO - PROCESS | 1755 | ++DOCSHELL 0x8fa6b400 == 74 [pid = 1755] [id = 142] 21:55:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 202 (0x91acd400) [pid = 1755] [serial = 426] [outer = (nil)] 21:55:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 203 (0x91ad5000) [pid = 1755] [serial = 427] [outer = 0x91acd400] 21:55:57 INFO - PROCESS | 1755 | 1464929757883 Marionette DEBUG loaded listener.js 21:55:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 204 (0x91ad7400) [pid = 1755] [serial = 428] [outer = 0x91acd400] 21:55:59 INFO - PROCESS | 1755 | 1464929759144 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]]]}] 21:55:59 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 21:55:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 2097ms 21:55:59 INFO - PROCESS | 1755 | 1464929759257 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 21:55:59 INFO - PROCESS | 1755 | 1464929759263 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 21:55:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 21:55:59 INFO - PROCESS | 1755 | 1464929759273 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 21:55:59 INFO - PROCESS | 1755 | 1464929759278 Marionette TRACE conn4 <- [1,542,null,{}] 21:55:59 INFO - PROCESS | 1755 | 1464929759285 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}] 21:55:59 INFO - PROCESS | 1755 | 1464929759586 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 21:55:59 INFO - PROCESS | 1755 | 1464929759895 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:55:59 INFO - PROCESS | 1755 | ++DOCSHELL 0x8dce1c00 == 75 [pid = 1755] [id = 143] 21:55:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 205 (0x8dce2000) [pid = 1755] [serial = 429] [outer = (nil)] 21:56:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 206 (0x8dce9400) [pid = 1755] [serial = 430] [outer = 0x8dce2000] 21:56:00 INFO - PROCESS | 1755 | 1464929760045 Marionette DEBUG loaded listener.js 21:56:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 207 (0x8dcec000) [pid = 1755] [serial = 431] [outer = 0x8dce2000] 21:56:01 INFO - PROCESS | 1755 | 1464929761261 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]]]}] 21:56:01 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. 21:56:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 2085ms 21:56:01 INFO - PROCESS | 1755 | 1464929761359 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 21:56:01 INFO - PROCESS | 1755 | 1464929761363 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 21:56:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 21:56:01 INFO - PROCESS | 1755 | 1464929761370 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 21:56:01 INFO - PROCESS | 1755 | 1464929761374 Marionette TRACE conn4 <- [1,546,null,{}] 21:56:01 INFO - PROCESS | 1755 | 1464929761380 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}] 21:56:01 INFO - PROCESS | 1755 | 1464929761650 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 21:56:01 INFO - PROCESS | 1755 | 1464929761967 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x8dce3400 == 76 [pid = 1755] [id = 144] 21:56:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 208 (0x8dce8000) [pid = 1755] [serial = 432] [outer = (nil)] 21:56:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 209 (0x8f610000) [pid = 1755] [serial = 433] [outer = 0x8dce8000] 21:56:02 INFO - PROCESS | 1755 | 1464929762065 Marionette DEBUG loaded listener.js 21:56:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 210 (0x8f615c00) [pid = 1755] [serial = 434] [outer = 0x8dce8000] 21:56:03 INFO - PROCESS | 1755 | 1464929763361 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]]]}] 21:56:03 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 21:56:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 2091ms 21:56:03 INFO - PROCESS | 1755 | 1464929763462 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 21:56:03 INFO - PROCESS | 1755 | 1464929763467 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 21:56:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 21:56:03 INFO - PROCESS | 1755 | 1464929763473 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 21:56:03 INFO - PROCESS | 1755 | 1464929763477 Marionette TRACE conn4 <- [1,550,null,{}] 21:56:03 INFO - PROCESS | 1755 | 1464929763483 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}] 21:56:03 INFO - PROCESS | 1755 | 1464929763686 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 21:56:03 INFO - PROCESS | 1755 | 1464929763898 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:03 INFO - PROCESS | 1755 | ++DOCSHELL 0x8dcea000 == 77 [pid = 1755] [id = 145] 21:56:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 211 (0x8dcef400) [pid = 1755] [serial = 435] [outer = (nil)] 21:56:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 212 (0x8f61b400) [pid = 1755] [serial = 436] [outer = 0x8dcef400] 21:56:03 INFO - PROCESS | 1755 | 1464929763983 Marionette DEBUG loaded listener.js 21:56:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 213 (0x8f61e400) [pid = 1755] [serial = 437] [outer = 0x8dcef400] 21:56:04 INFO - PROCESS | 1755 | 1464929764893 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]]]}] 21:56:04 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. 21:56:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1480ms 21:56:04 INFO - PROCESS | 1755 | 1464929764955 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 21:56:04 INFO - PROCESS | 1755 | 1464929764960 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 21:56:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 21:56:04 INFO - PROCESS | 1755 | 1464929764967 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 21:56:04 INFO - PROCESS | 1755 | 1464929764972 Marionette TRACE conn4 <- [1,554,null,{}] 21:56:05 INFO - PROCESS | 1755 | 1464929765023 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}] 21:56:05 INFO - PROCESS | 1755 | 1464929765278 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 21:56:05 INFO - PROCESS | 1755 | 1464929765523 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:05 INFO - PROCESS | 1755 | ++DOCSHELL 0x92905000 == 78 [pid = 1755] [id = 146] 21:56:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 214 (0x92905800) [pid = 1755] [serial = 438] [outer = (nil)] 21:56:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 215 (0x9290ac00) [pid = 1755] [serial = 439] [outer = 0x92905800] 21:56:05 INFO - PROCESS | 1755 | 1464929765683 Marionette DEBUG loaded listener.js 21:56:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 216 (0x92910400) [pid = 1755] [serial = 440] [outer = 0x92905800] 21:56:06 INFO - PROCESS | 1755 | [1755] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:56:06 INFO - PROCESS | 1755 | 1464929766747 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]]]}] 21:56:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 21:56:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1830ms 21:56:06 INFO - PROCESS | 1755 | 1464929766799 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 21:56:06 INFO - PROCESS | 1755 | 1464929766803 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 21:56:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 21:56:06 INFO - PROCESS | 1755 | 1464929766810 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 21:56:06 INFO - PROCESS | 1755 | 1464929766813 Marionette TRACE conn4 <- [1,558,null,{}] 21:56:06 INFO - PROCESS | 1755 | 1464929766819 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}] 21:56:07 INFO - PROCESS | 1755 | 1464929767017 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 21:56:07 INFO - PROCESS | 1755 | 1464929767257 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:07 INFO - PROCESS | 1755 | ++DOCSHELL 0x9290b800 == 79 [pid = 1755] [id = 147] 21:56:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 217 (0x92a7d800) [pid = 1755] [serial = 441] [outer = (nil)] 21:56:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 218 (0x92a83400) [pid = 1755] [serial = 442] [outer = 0x92a7d800] 21:56:07 INFO - PROCESS | 1755 | 1464929767364 Marionette DEBUG loaded listener.js 21:56:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 219 (0x92a86400) [pid = 1755] [serial = 443] [outer = 0x92a7d800] 21:56:08 INFO - PROCESS | 1755 | 1464929768253 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]]]}] 21:56:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 21:56:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1487ms 21:56:08 INFO - PROCESS | 1755 | 1464929768299 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 21:56:08 INFO - PROCESS | 1755 | 1464929768303 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 21:56:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 21:56:08 INFO - PROCESS | 1755 | 1464929768321 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 21:56:08 INFO - PROCESS | 1755 | 1464929768326 Marionette TRACE conn4 <- [1,562,null,{}] 21:56:08 INFO - PROCESS | 1755 | 1464929768333 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}] 21:56:08 INFO - PROCESS | 1755 | 1464929768537 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 21:56:08 INFO - PROCESS | 1755 | 1464929768774 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:08 INFO - PROCESS | 1755 | ++DOCSHELL 0x8c9ad800 == 80 [pid = 1755] [id = 148] 21:56:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 220 (0x91921000) [pid = 1755] [serial = 444] [outer = (nil)] 21:56:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 221 (0x91928800) [pid = 1755] [serial = 445] [outer = 0x91921000] 21:56:08 INFO - PROCESS | 1755 | 1464929768910 Marionette DEBUG loaded listener.js 21:56:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 222 (0x9192b800) [pid = 1755] [serial = 446] [outer = 0x91921000] 21:56:09 INFO - PROCESS | 1755 | [1755] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:56:09 INFO - PROCESS | 1755 | 1464929769840 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]]]}] 21:56:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 21:56:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1593ms 21:56:09 INFO - PROCESS | 1755 | 1464929769916 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 21:56:09 INFO - PROCESS | 1755 | 1464929769919 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 21:56:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 21:56:09 INFO - PROCESS | 1755 | 1464929769928 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 21:56:09 INFO - PROCESS | 1755 | 1464929769932 Marionette TRACE conn4 <- [1,566,null,{}] 21:56:09 INFO - PROCESS | 1755 | 1464929769938 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}] 21:56:10 INFO - PROCESS | 1755 | 1464929770185 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 21:56:10 INFO - PROCESS | 1755 | 1464929770472 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:10 INFO - PROCESS | 1755 | ++DOCSHELL 0x90eda400 == 81 [pid = 1755] [id = 149] 21:56:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 223 (0x90edc800) [pid = 1755] [serial = 447] [outer = (nil)] 21:56:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 224 (0x91baac00) [pid = 1755] [serial = 448] [outer = 0x90edc800] 21:56:10 INFO - PROCESS | 1755 | 1464929770565 Marionette DEBUG loaded listener.js 21:56:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 225 (0x9290d800) [pid = 1755] [serial = 449] [outer = 0x90edc800] 21:56:11 INFO - PROCESS | 1755 | [1755] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:56:11 INFO - PROCESS | 1755 | 1464929771503 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]]]}] 21:56:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 21:56:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1632ms 21:56:11 INFO - PROCESS | 1755 | 1464929771561 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 21:56:11 INFO - PROCESS | 1755 | 1464929771565 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 21:56:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 21:56:11 INFO - PROCESS | 1755 | 1464929771582 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 21:56:11 INFO - PROCESS | 1755 | 1464929771585 Marionette TRACE conn4 <- [1,570,null,{}] 21:56:11 INFO - PROCESS | 1755 | 1464929771596 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}] 21:56:11 INFO - PROCESS | 1755 | 1464929771838 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 21:56:12 INFO - PROCESS | 1755 | 1464929772613 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:12 INFO - PROCESS | 1755 | ++DOCSHELL 0x8c9b1800 == 82 [pid = 1755] [id = 150] 21:56:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 226 (0x8c9b2800) [pid = 1755] [serial = 450] [outer = (nil)] 21:56:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 227 (0x8d0ad400) [pid = 1755] [serial = 451] [outer = 0x8c9b2800] 21:56:12 INFO - PROCESS | 1755 | 1464929772754 Marionette DEBUG loaded listener.js 21:56:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 228 (0x8e302400) [pid = 1755] [serial = 452] [outer = 0x8c9b2800] 21:56:14 INFO - PROCESS | 1755 | --DOCSHELL 0x9b5c7800 == 81 [pid = 1755] [id = 41] 21:56:14 INFO - PROCESS | 1755 | --DOCSHELL 0x99e99400 == 80 [pid = 1755] [id = 43] 21:56:14 INFO - PROCESS | 1755 | --DOCSHELL 0x8f7cdc00 == 79 [pid = 1755] [id = 92] 21:56:14 INFO - PROCESS | 1755 | --DOCSHELL 0x93c7f000 == 78 [pid = 1755] [id = 39] 21:56:14 INFO - PROCESS | 1755 | --DOCSHELL 0x8f7d0800 == 77 [pid = 1755] [id = 93] 21:56:14 INFO - PROCESS | 1755 | --DOCSHELL 0x8f7d5000 == 76 [pid = 1755] [id = 94] 21:56:14 INFO - PROCESS | 1755 | --DOCSHELL 0x9a153000 == 75 [pid = 1755] [id = 40] 21:56:14 INFO - PROCESS | 1755 | --DOCSHELL 0x8c939000 == 74 [pid = 1755] [id = 134] 21:56:14 INFO - PROCESS | 1755 | --DOCSHELL 0x8c93c400 == 73 [pid = 1755] [id = 133] 21:56:14 INFO - PROCESS | 1755 | --DOCSHELL 0x8fa6bc00 == 72 [pid = 1755] [id = 132] 21:56:14 INFO - PROCESS | 1755 | --DOCSHELL 0x8e306400 == 71 [pid = 1755] [id = 131] 21:56:14 INFO - PROCESS | 1755 | --DOCSHELL 0x8c935000 == 70 [pid = 1755] [id = 130] 21:56:14 INFO - PROCESS | 1755 | --DOCSHELL 0x8ef43800 == 69 [pid = 1755] [id = 124] 21:56:14 INFO - PROCESS | 1755 | --DOCSHELL 0x8ed82000 == 68 [pid = 1755] [id = 123] 21:56:14 INFO - PROCESS | 1755 | --DOCSHELL 0x8ed79400 == 67 [pid = 1755] [id = 122] 21:56:14 INFO - PROCESS | 1755 | --DOCSHELL 0x9b083400 == 66 [pid = 1755] [id = 120] 21:56:14 INFO - PROCESS | 1755 | --DOCSHELL 0x8fa69800 == 65 [pid = 1755] [id = 121] 21:56:14 INFO - PROCESS | 1755 | --DOCSHELL 0x94618800 == 64 [pid = 1755] [id = 119] 21:56:14 INFO - PROCESS | 1755 | --DOCSHELL 0x90ee1800 == 63 [pid = 1755] [id = 118] 21:56:14 INFO - PROCESS | 1755 | [1755] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:56:14 INFO - PROCESS | 1755 | --DOMWINDOW == 227 (0x9ad0f800) [pid = 1755] [serial = 351] [outer = (nil)] [url = about:blank] 21:56:14 INFO - PROCESS | 1755 | --DOMWINDOW == 226 (0x951d7c00) [pid = 1755] [serial = 343] [outer = (nil)] [url = about:blank] 21:56:14 INFO - PROCESS | 1755 | --DOMWINDOW == 225 (0x9511b800) [pid = 1755] [serial = 342] [outer = (nil)] [url = about:blank] 21:56:14 INFO - PROCESS | 1755 | --DOMWINDOW == 224 (0x8ed83c00) [pid = 1755] [serial = 324] [outer = (nil)] [url = about:blank] 21:56:14 INFO - PROCESS | 1755 | --DOMWINDOW == 223 (0x910b8c00) [pid = 1755] [serial = 336] [outer = (nil)] [url = about:blank] 21:56:14 INFO - PROCESS | 1755 | --DOMWINDOW == 222 (0x91ba7c00) [pid = 1755] [serial = 333] [outer = (nil)] [url = about:blank] 21:56:14 INFO - PROCESS | 1755 | --DOMWINDOW == 221 (0xa9021800) [pid = 1755] [serial = 321] [outer = (nil)] [url = about:blank] 21:56:14 INFO - PROCESS | 1755 | --DOMWINDOW == 220 (0x99fe8400) [pid = 1755] [serial = 346] [outer = (nil)] [url = about:blank] 21:56:14 INFO - PROCESS | 1755 | --DOMWINDOW == 219 (0x90edd400) [pid = 1755] [serial = 330] [outer = (nil)] [url = about:blank] 21:56:14 INFO - PROCESS | 1755 | --DOMWINDOW == 218 (0x9a9e4000) [pid = 1755] [serial = 309] [outer = (nil)] [url = about:blank] 21:56:14 INFO - PROCESS | 1755 | --DOMWINDOW == 217 (0xa30f9c00) [pid = 1755] [serial = 312] [outer = (nil)] [url = about:blank] 21:56:14 INFO - PROCESS | 1755 | --DOMWINDOW == 216 (0x99fdfc00) [pid = 1755] [serial = 348] [outer = (nil)] [url = about:blank] 21:56:14 INFO - PROCESS | 1755 | --DOMWINDOW == 215 (0x91baf800) [pid = 1755] [serial = 339] [outer = (nil)] [url = about:blank] 21:56:14 INFO - PROCESS | 1755 | --DOMWINDOW == 214 (0x99fe2800) [pid = 1755] [serial = 345] [outer = (nil)] [url = about:blank] 21:56:14 INFO - PROCESS | 1755 | --DOMWINDOW == 213 (0xa227e000) [pid = 1755] [serial = 256] [outer = (nil)] [url = about:blank] 21:56:14 INFO - PROCESS | 1755 | --DOMWINDOW == 212 (0x91df1800) [pid = 1755] [serial = 306] [outer = (nil)] [url = about:blank] 21:56:14 INFO - PROCESS | 1755 | --DOMWINDOW == 211 (0x91c8a400) [pid = 1755] [serial = 340] [outer = (nil)] [url = about:blank] 21:56:14 INFO - PROCESS | 1755 | --DOMWINDOW == 210 (0x8e30b000) [pid = 1755] [serial = 327] [outer = (nil)] [url = about:blank] 21:56:14 INFO - PROCESS | 1755 | --DOMWINDOW == 209 (0xa6f49000) [pid = 1755] [serial = 318] [outer = (nil)] [url = about:blank] 21:56:14 INFO - PROCESS | 1755 | --DOMWINDOW == 208 (0xa22cfc00) [pid = 1755] [serial = 304] [outer = (nil)] [url = about:blank] 21:56:14 INFO - PROCESS | 1755 | --DOMWINDOW == 207 (0x9a287400) [pid = 1755] [serial = 349] [outer = (nil)] [url = about:blank] 21:56:14 INFO - PROCESS | 1755 | --DOMWINDOW == 206 (0x91ba1800) [pid = 1755] [serial = 337] [outer = (nil)] [url = about:blank] 21:56:14 INFO - PROCESS | 1755 | --DOMWINDOW == 205 (0xa629b800) [pid = 1755] [serial = 315] [outer = (nil)] [url = about:blank] 21:56:14 INFO - PROCESS | 1755 | 1464929774609 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]]]}] 21:56:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 21:56:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 3050ms 21:56:14 INFO - PROCESS | 1755 | 1464929774634 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 21:56:14 INFO - PROCESS | 1755 | 1464929774641 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 21:56:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 21:56:14 INFO - PROCESS | 1755 | 1464929774649 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 21:56:14 INFO - PROCESS | 1755 | 1464929774655 Marionette TRACE conn4 <- [1,574,null,{}] 21:56:14 INFO - PROCESS | 1755 | 1464929774662 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}] 21:56:14 INFO - PROCESS | 1755 | 1464929774876 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 21:56:15 INFO - PROCESS | 1755 | 1464929775027 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:15 INFO - PROCESS | 1755 | ++DOCSHELL 0x8c9b2400 == 64 [pid = 1755] [id = 151] 21:56:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 206 (0x8e30e400) [pid = 1755] [serial = 453] [outer = (nil)] 21:56:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 207 (0x8e57cc00) [pid = 1755] [serial = 454] [outer = 0x8e30e400] 21:56:15 INFO - PROCESS | 1755 | 1464929775111 Marionette DEBUG loaded listener.js 21:56:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 208 (0x8ed87000) [pid = 1755] [serial = 455] [outer = 0x8e30e400] 21:56:16 INFO - PROCESS | 1755 | 1464929776024 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]]]}] 21:56:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 21:56:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1437ms 21:56:16 INFO - PROCESS | 1755 | 1464929776091 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 21:56:16 INFO - PROCESS | 1755 | 1464929776097 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 21:56:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 21:56:16 INFO - PROCESS | 1755 | 1464929776104 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 21:56:16 INFO - PROCESS | 1755 | 1464929776107 Marionette TRACE conn4 <- [1,578,null,{}] 21:56:16 INFO - PROCESS | 1755 | 1464929776114 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}] 21:56:16 INFO - PROCESS | 1755 | 1464929776331 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 21:56:16 INFO - PROCESS | 1755 | 1464929776539 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:16 INFO - PROCESS | 1755 | ++DOCSHELL 0x8f61bc00 == 65 [pid = 1755] [id = 152] 21:56:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 209 (0x8fa66c00) [pid = 1755] [serial = 456] [outer = (nil)] 21:56:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 210 (0x90da1c00) [pid = 1755] [serial = 457] [outer = 0x8fa66c00] 21:56:16 INFO - PROCESS | 1755 | 1464929776636 Marionette DEBUG loaded listener.js 21:56:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 211 (0x90edac00) [pid = 1755] [serial = 458] [outer = 0x8fa66c00] 21:56:17 INFO - PROCESS | 1755 | 1464929777534 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]]]}] 21:56:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 21:56:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1486ms 21:56:17 INFO - PROCESS | 1755 | 1464929777595 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 21:56:17 INFO - PROCESS | 1755 | 1464929777599 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 21:56:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 21:56:17 INFO - PROCESS | 1755 | 1464929777616 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 21:56:17 INFO - PROCESS | 1755 | 1464929777626 Marionette TRACE conn4 <- [1,582,null,{}] 21:56:17 INFO - PROCESS | 1755 | 1464929777642 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}] 21:56:17 INFO - PROCESS | 1755 | 1464929777900 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 21:56:17 INFO - PROCESS | 1755 | 1464929777934 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:17 INFO - PROCESS | 1755 | ++DOCSHELL 0x8f7d7000 == 66 [pid = 1755] [id = 153] 21:56:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 212 (0x90da3800) [pid = 1755] [serial = 459] [outer = (nil)] 21:56:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 213 (0x91bac000) [pid = 1755] [serial = 460] [outer = 0x90da3800] 21:56:18 INFO - PROCESS | 1755 | 1464929778014 Marionette DEBUG loaded listener.js 21:56:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 214 (0x91c89c00) [pid = 1755] [serial = 461] [outer = 0x90da3800] 21:56:19 INFO - PROCESS | 1755 | --DOMWINDOW == 213 (0x8ed88400) [pid = 1755] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 21:56:19 INFO - PROCESS | 1755 | --DOMWINDOW == 212 (0x95117800) [pid = 1755] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 21:56:19 INFO - PROCESS | 1755 | --DOMWINDOW == 211 (0x91c89400) [pid = 1755] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 21:56:19 INFO - PROCESS | 1755 | --DOMWINDOW == 210 (0x910bac00) [pid = 1755] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 21:56:19 INFO - PROCESS | 1755 | --DOMWINDOW == 209 (0x910ee000) [pid = 1755] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 21:56:19 INFO - PROCESS | 1755 | --DOMWINDOW == 208 (0x8c938000) [pid = 1755] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 21:56:19 INFO - PROCESS | 1755 | 1464929779312 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]]]}] 21:56:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 21:56:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1763ms 21:56:19 INFO - PROCESS | 1755 | 1464929779371 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 21:56:19 INFO - PROCESS | 1755 | 1464929779376 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 21:56:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 21:56:19 INFO - PROCESS | 1755 | 1464929779401 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 21:56:19 INFO - PROCESS | 1755 | 1464929779422 Marionette TRACE conn4 <- [1,586,null,{}] 21:56:19 INFO - PROCESS | 1755 | 1464929779430 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}] 21:56:19 INFO - PROCESS | 1755 | 1464929779648 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 21:56:19 INFO - PROCESS | 1755 | 1464929779799 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:19 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e575000 == 67 [pid = 1755] [id = 154] 21:56:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 209 (0x910b0400) [pid = 1755] [serial = 462] [outer = (nil)] 21:56:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 210 (0x91dc9000) [pid = 1755] [serial = 463] [outer = 0x910b0400] 21:56:19 INFO - PROCESS | 1755 | 1464929779877 Marionette DEBUG loaded listener.js 21:56:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 211 (0x91debc00) [pid = 1755] [serial = 464] [outer = 0x910b0400] 21:56:20 INFO - PROCESS | 1755 | [1755] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:56:20 INFO - PROCESS | 1755 | 1464929780636 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]]]}] 21:56:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 21:56:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1264ms 21:56:20 INFO - PROCESS | 1755 | 1464929780657 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 21:56:20 INFO - PROCESS | 1755 | 1464929780660 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 21:56:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 21:56:20 INFO - PROCESS | 1755 | 1464929780672 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 21:56:20 INFO - PROCESS | 1755 | 1464929780675 Marionette TRACE conn4 <- [1,590,null,{}] 21:56:20 INFO - PROCESS | 1755 | 1464929780682 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}] 21:56:20 INFO - PROCESS | 1755 | 1464929780934 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 21:56:20 INFO - PROCESS | 1755 | 1464929780956 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:20 INFO - PROCESS | 1755 | ++DOCSHELL 0x92909800 == 68 [pid = 1755] [id = 155] 21:56:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 212 (0x9290e800) [pid = 1755] [serial = 465] [outer = (nil)] 21:56:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 213 (0x92a7a800) [pid = 1755] [serial = 466] [outer = 0x9290e800] 21:56:21 INFO - PROCESS | 1755 | 1464929781047 Marionette DEBUG loaded listener.js 21:56:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 214 (0x92c9e400) [pid = 1755] [serial = 467] [outer = 0x9290e800] 21:56:22 INFO - PROCESS | 1755 | 1464929782493 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]]]}] 21:56:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 21:56:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1883ms 21:56:22 INFO - PROCESS | 1755 | 1464929782561 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 21:56:22 INFO - PROCESS | 1755 | 1464929782567 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 21:56:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 21:56:22 INFO - PROCESS | 1755 | 1464929782577 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 21:56:22 INFO - PROCESS | 1755 | 1464929782583 Marionette TRACE conn4 <- [1,594,null,{}] 21:56:22 INFO - PROCESS | 1755 | 1464929782591 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}] 21:56:22 INFO - PROCESS | 1755 | 1464929782827 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 21:56:23 INFO - PROCESS | 1755 | 1464929783045 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:23 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d0ae000 == 69 [pid = 1755] [id = 156] 21:56:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 215 (0x8e577c00) [pid = 1755] [serial = 468] [outer = (nil)] 21:56:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 216 (0x8f610c00) [pid = 1755] [serial = 469] [outer = 0x8e577c00] 21:56:23 INFO - PROCESS | 1755 | 1464929783176 Marionette DEBUG loaded listener.js 21:56:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 217 (0x8fa6d800) [pid = 1755] [serial = 470] [outer = 0x8e577c00] 21:56:24 INFO - PROCESS | 1755 | 1464929784471 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]]]}] 21:56:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 21:56:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1986ms 21:56:24 INFO - PROCESS | 1755 | 1464929784720 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 21:56:24 INFO - PROCESS | 1755 | 1464929784736 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 21:56:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 21:56:24 INFO - PROCESS | 1755 | 1464929784762 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 21:56:24 INFO - PROCESS | 1755 | 1464929784771 Marionette TRACE conn4 <- [1,598,null,{}] 21:56:24 INFO - PROCESS | 1755 | 1464929784782 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}] 21:56:25 INFO - PROCESS | 1755 | 1464929785110 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 21:56:25 INFO - PROCESS | 1755 | 1464929785306 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:25 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e30b000 == 70 [pid = 1755] [id = 157] 21:56:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 218 (0x91ad2400) [pid = 1755] [serial = 471] [outer = (nil)] 21:56:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 219 (0x91dca400) [pid = 1755] [serial = 472] [outer = 0x91ad2400] 21:56:25 INFO - PROCESS | 1755 | 1464929785395 Marionette DEBUG loaded listener.js 21:56:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 220 (0x92a77c00) [pid = 1755] [serial = 473] [outer = 0x91ad2400] 21:56:26 INFO - PROCESS | 1755 | 1464929786365 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]]]}] 21:56:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 21:56:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1647ms 21:56:26 INFO - PROCESS | 1755 | 1464929786406 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 21:56:26 INFO - PROCESS | 1755 | 1464929786411 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 21:56:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 21:56:26 INFO - PROCESS | 1755 | 1464929786419 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 21:56:26 INFO - PROCESS | 1755 | 1464929786426 Marionette TRACE conn4 <- [1,602,null,{}] 21:56:26 INFO - PROCESS | 1755 | 1464929786444 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}] 21:56:26 INFO - PROCESS | 1755 | 1464929786669 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 21:56:26 INFO - PROCESS | 1755 | 1464929786969 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:27 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e30c000 == 71 [pid = 1755] [id = 158] 21:56:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 221 (0x8fa68c00) [pid = 1755] [serial = 474] [outer = (nil)] 21:56:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 222 (0x93c8a400) [pid = 1755] [serial = 475] [outer = 0x8fa68c00] 21:56:27 INFO - PROCESS | 1755 | 1464929787076 Marionette DEBUG loaded listener.js 21:56:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 223 (0x9511f800) [pid = 1755] [serial = 476] [outer = 0x8fa68c00] 21:56:28 INFO - PROCESS | 1755 | 1464929788031 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]]]}] 21:56:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 21:56:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1696ms 21:56:28 INFO - PROCESS | 1755 | 1464929788116 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 21:56:28 INFO - PROCESS | 1755 | 1464929788121 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 21:56:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 21:56:28 INFO - PROCESS | 1755 | 1464929788128 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 21:56:28 INFO - PROCESS | 1755 | 1464929788131 Marionette TRACE conn4 <- [1,606,null,{}] 21:56:28 INFO - PROCESS | 1755 | 1464929788139 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}] 21:56:28 INFO - PROCESS | 1755 | 1464929788388 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 21:56:28 INFO - PROCESS | 1755 | 1464929788670 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:28 INFO - PROCESS | 1755 | ++DOCSHELL 0x93a89c00 == 72 [pid = 1755] [id = 159] 21:56:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 224 (0x93c7f000) [pid = 1755] [serial = 477] [outer = (nil)] 21:56:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 225 (0x99e99400) [pid = 1755] [serial = 478] [outer = 0x93c7f000] 21:56:28 INFO - PROCESS | 1755 | 1464929788765 Marionette DEBUG loaded listener.js 21:56:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 226 (0x99fe4c00) [pid = 1755] [serial = 479] [outer = 0x93c7f000] 21:56:29 INFO - PROCESS | 1755 | 1464929789844 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]]]}] 21:56:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 21:56:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1793ms 21:56:29 INFO - PROCESS | 1755 | 1464929789922 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 21:56:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 21:56:29 INFO - PROCESS | 1755 | 1464929789927 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 21:56:29 INFO - PROCESS | 1755 | 1464929789934 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 21:56:29 INFO - PROCESS | 1755 | 1464929789938 Marionette TRACE conn4 <- [1,610,null,{}] 21:56:29 INFO - PROCESS | 1755 | 1464929789945 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}] 21:56:30 INFO - PROCESS | 1755 | 1464929790192 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 21:56:30 INFO - PROCESS | 1755 | 1464929790490 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:30 INFO - PROCESS | 1755 | ++DOCSHELL 0x99fe7c00 == 73 [pid = 1755] [id = 160] 21:56:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 227 (0x9a287400) [pid = 1755] [serial = 480] [outer = (nil)] 21:56:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 228 (0x9ad0c000) [pid = 1755] [serial = 481] [outer = 0x9a287400] 21:56:30 INFO - PROCESS | 1755 | 1464929790603 Marionette DEBUG loaded listener.js 21:56:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 229 (0x9ad62000) [pid = 1755] [serial = 482] [outer = 0x9a287400] 21:56:31 INFO - PROCESS | 1755 | 1464929791708 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]]]}] 21:56:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 21:56:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1837ms 21:56:31 INFO - PROCESS | 1755 | 1464929791775 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 21:56:31 INFO - PROCESS | 1755 | 1464929791780 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 21:56:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 21:56:31 INFO - PROCESS | 1755 | 1464929791791 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 21:56:31 INFO - PROCESS | 1755 | 1464929791795 Marionette TRACE conn4 <- [1,614,null,{}] 21:56:31 INFO - PROCESS | 1755 | 1464929791802 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}] 21:56:32 INFO - PROCESS | 1755 | 1464929792043 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 21:56:32 INFO - PROCESS | 1755 | 1464929792253 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:32 INFO - PROCESS | 1755 | ++DOCSHELL 0x9a17d800 == 74 [pid = 1755] [id = 161] 21:56:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 230 (0x9ad0d800) [pid = 1755] [serial = 483] [outer = (nil)] 21:56:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 231 (0x9b5aec00) [pid = 1755] [serial = 484] [outer = 0x9ad0d800] 21:56:32 INFO - PROCESS | 1755 | 1464929792390 Marionette DEBUG loaded listener.js 21:56:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 232 (0x9b5cc800) [pid = 1755] [serial = 485] [outer = 0x9ad0d800] 21:56:33 INFO - PROCESS | 1755 | 1464929793297 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]]]}] 21:56:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 21:56:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1580ms 21:56:33 INFO - PROCESS | 1755 | 1464929793373 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 21:56:33 INFO - PROCESS | 1755 | 1464929793377 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 21:56:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 21:56:33 INFO - PROCESS | 1755 | 1464929793384 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 21:56:33 INFO - PROCESS | 1755 | 1464929793388 Marionette TRACE conn4 <- [1,618,null,{}] 21:56:33 INFO - PROCESS | 1755 | 1464929793395 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}] 21:56:33 INFO - PROCESS | 1755 | 1464929793642 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 21:56:33 INFO - PROCESS | 1755 | 1464929793929 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:33 INFO - PROCESS | 1755 | ++DOCSHELL 0x9b2dbc00 == 75 [pid = 1755] [id = 162] 21:56:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 233 (0x9b54f000) [pid = 1755] [serial = 486] [outer = (nil)] 21:56:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 234 (0x9d4f0000) [pid = 1755] [serial = 487] [outer = 0x9b54f000] 21:56:34 INFO - PROCESS | 1755 | 1464929794020 Marionette DEBUG loaded listener.js 21:56:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 235 (0x9d8c8000) [pid = 1755] [serial = 488] [outer = 0x9b54f000] 21:56:34 INFO - PROCESS | 1755 | 1464929794978 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]]]}] 21:56:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 21:56:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1637ms 21:56:35 INFO - PROCESS | 1755 | 1464929795023 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 21:56:35 INFO - PROCESS | 1755 | 1464929795027 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 21:56:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 21:56:35 INFO - PROCESS | 1755 | 1464929795034 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 21:56:35 INFO - PROCESS | 1755 | 1464929795038 Marionette TRACE conn4 <- [1,622,null,{}] 21:56:35 INFO - PROCESS | 1755 | 1464929795044 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}] 21:56:35 INFO - PROCESS | 1755 | 1464929795245 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 21:56:35 INFO - PROCESS | 1755 | 1464929795482 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:35 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d8da800 == 76 [pid = 1755] [id = 163] 21:56:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 236 (0x8d8db400) [pid = 1755] [serial = 489] [outer = (nil)] 21:56:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 237 (0x8d8e2800) [pid = 1755] [serial = 490] [outer = 0x8d8db400] 21:56:35 INFO - PROCESS | 1755 | 1464929795616 Marionette DEBUG loaded listener.js 21:56:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 238 (0x8d8e5800) [pid = 1755] [serial = 491] [outer = 0x8d8db400] 21:56:36 INFO - PROCESS | 1755 | 1464929796563 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]]]}] 21:56:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 21:56:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1597ms 21:56:36 INFO - PROCESS | 1755 | 1464929796633 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 21:56:36 INFO - PROCESS | 1755 | 1464929796637 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 21:56:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 21:56:36 INFO - PROCESS | 1755 | 1464929796644 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 21:56:36 INFO - PROCESS | 1755 | 1464929796647 Marionette TRACE conn4 <- [1,626,null,{}] 21:56:36 INFO - PROCESS | 1755 | 1464929796654 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}] 21:56:36 INFO - PROCESS | 1755 | 1464929796912 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 21:56:37 INFO - PROCESS | 1755 | 1464929797235 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:37 INFO - PROCESS | 1755 | ++DOCSHELL 0x9c1be400 == 77 [pid = 1755] [id = 164] 21:56:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 239 (0x9c1c1800) [pid = 1755] [serial = 492] [outer = (nil)] 21:56:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 240 (0xa2284000) [pid = 1755] [serial = 493] [outer = 0x9c1c1800] 21:56:37 INFO - PROCESS | 1755 | 1464929797335 Marionette DEBUG loaded listener.js 21:56:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 241 (0xa2635000) [pid = 1755] [serial = 494] [outer = 0x9c1c1800] 21:56:38 INFO - PROCESS | 1755 | 1464929798294 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]]]}] 21:56:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 21:56:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1694ms 21:56:38 INFO - PROCESS | 1755 | 1464929798345 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 21:56:38 INFO - PROCESS | 1755 | 1464929798348 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 21:56:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 21:56:38 INFO - PROCESS | 1755 | 1464929798358 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 21:56:38 INFO - PROCESS | 1755 | 1464929798361 Marionette TRACE conn4 <- [1,630,null,{}] 21:56:38 INFO - PROCESS | 1755 | 1464929798368 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}] 21:56:38 INFO - PROCESS | 1755 | 1464929798582 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 21:56:38 INFO - PROCESS | 1755 | 1464929798832 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:38 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ba82400 == 78 [pid = 1755] [id = 165] 21:56:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 242 (0x8ba88c00) [pid = 1755] [serial = 495] [outer = (nil)] 21:56:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 243 (0x8ba8b800) [pid = 1755] [serial = 496] [outer = 0x8ba88c00] 21:56:39 INFO - PROCESS | 1755 | 1464929799025 Marionette DEBUG loaded listener.js 21:56:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 244 (0x8ba8e800) [pid = 1755] [serial = 497] [outer = 0x8ba88c00] 21:56:40 INFO - PROCESS | 1755 | 1464929800054 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]]]}] 21:56:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 21:56:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1734ms 21:56:40 INFO - PROCESS | 1755 | 1464929800093 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 21:56:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 21:56:40 INFO - PROCESS | 1755 | 1464929800098 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 21:56:40 INFO - PROCESS | 1755 | 1464929800106 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 21:56:40 INFO - PROCESS | 1755 | 1464929800112 Marionette TRACE conn4 <- [1,634,null,{}] 21:56:40 INFO - PROCESS | 1755 | 1464929800118 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}] 21:56:40 INFO - PROCESS | 1755 | 1464929800348 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 21:56:40 INFO - PROCESS | 1755 | 1464929800596 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:40 INFO - PROCESS | 1755 | ++DOCSHELL 0x8b879c00 == 79 [pid = 1755] [id = 166] 21:56:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 245 (0x8b87a800) [pid = 1755] [serial = 498] [outer = (nil)] 21:56:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 246 (0x8b883c00) [pid = 1755] [serial = 499] [outer = 0x8b87a800] 21:56:40 INFO - PROCESS | 1755 | 1464929800739 Marionette DEBUG loaded listener.js 21:56:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 247 (0x8d0abc00) [pid = 1755] [serial = 500] [outer = 0x8b87a800] 21:56:41 INFO - PROCESS | 1755 | [1755] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:56:41 INFO - PROCESS | 1755 | 1464929801680 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]]]}] 21:56:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 21:56:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1643ms 21:56:41 INFO - PROCESS | 1755 | 1464929801749 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 21:56:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 21:56:41 INFO - PROCESS | 1755 | 1464929801753 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 21:56:41 INFO - PROCESS | 1755 | 1464929801760 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 21:56:41 INFO - PROCESS | 1755 | 1464929801764 Marionette TRACE conn4 <- [1,638,null,{}] 21:56:41 INFO - PROCESS | 1755 | 1464929801770 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}] 21:56:42 INFO - PROCESS | 1755 | 1464929802017 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 21:56:42 INFO - PROCESS | 1755 | 1464929802319 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:42 INFO - PROCESS | 1755 | ++DOCSHELL 0x8b87d000 == 80 [pid = 1755] [id = 167] 21:56:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 248 (0x8b881000) [pid = 1755] [serial = 501] [outer = (nil)] 21:56:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 249 (0x90dad000) [pid = 1755] [serial = 502] [outer = 0x8b881000] 21:56:42 INFO - PROCESS | 1755 | 1464929802412 Marionette DEBUG loaded listener.js 21:56:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 250 (0x91bad400) [pid = 1755] [serial = 503] [outer = 0x8b881000] 21:56:43 INFO - PROCESS | 1755 | [1755] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:56:43 INFO - PROCESS | 1755 | 1464929803668 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]]]}] 21:56:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 21:56:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1994ms 21:56:43 INFO - PROCESS | 1755 | 1464929803754 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 21:56:43 INFO - PROCESS | 1755 | 1464929803759 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 21:56:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 21:56:43 INFO - PROCESS | 1755 | 1464929803766 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 21:56:43 INFO - PROCESS | 1755 | 1464929803769 Marionette TRACE conn4 <- [1,642,null,{}] 21:56:43 INFO - PROCESS | 1755 | 1464929803775 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}] 21:56:44 INFO - PROCESS | 1755 | 1464929804328 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 21:56:44 INFO - PROCESS | 1755 | 1464929804608 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:44 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ba87800 == 81 [pid = 1755] [id = 168] 21:56:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 251 (0x8c935400) [pid = 1755] [serial = 504] [outer = (nil)] 21:56:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 252 (0x8c9adc00) [pid = 1755] [serial = 505] [outer = 0x8c935400] 21:56:44 INFO - PROCESS | 1755 | 1464929804694 Marionette DEBUG loaded listener.js 21:56:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 253 (0x8d8dc400) [pid = 1755] [serial = 506] [outer = 0x8c935400] 21:56:45 INFO - PROCESS | 1755 | 1464929805588 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]]]}] 21:56:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 21:56:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1892ms 21:56:45 INFO - PROCESS | 1755 | 1464929805661 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 21:56:45 INFO - PROCESS | 1755 | 1464929805666 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 21:56:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 21:56:45 INFO - PROCESS | 1755 | 1464929805675 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 21:56:45 INFO - PROCESS | 1755 | 1464929805680 Marionette TRACE conn4 <- [1,646,null,{}] 21:56:45 INFO - PROCESS | 1755 | 1464929805688 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}] 21:56:45 INFO - PROCESS | 1755 | 1464929805929 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 21:56:46 INFO - PROCESS | 1755 | 1464929806191 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:46 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e581000 == 82 [pid = 1755] [id = 169] 21:56:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 254 (0x8ed7b000) [pid = 1755] [serial = 507] [outer = (nil)] 21:56:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 255 (0x8ee60000) [pid = 1755] [serial = 508] [outer = 0x8ed7b000] 21:56:46 INFO - PROCESS | 1755 | 1464929806290 Marionette DEBUG loaded listener.js 21:56:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 256 (0x8ee64000) [pid = 1755] [serial = 509] [outer = 0x8ed7b000] 21:56:47 INFO - PROCESS | 1755 | 1464929807283 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]]]}] 21:56:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 21:56:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1690ms 21:56:47 INFO - PROCESS | 1755 | 1464929807366 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 21:56:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 21:56:47 INFO - PROCESS | 1755 | 1464929807371 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 21:56:47 INFO - PROCESS | 1755 | 1464929807378 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 21:56:47 INFO - PROCESS | 1755 | 1464929807381 Marionette TRACE conn4 <- [1,650,null,{}] 21:56:47 INFO - PROCESS | 1755 | 1464929807387 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}] 21:56:47 INFO - PROCESS | 1755 | 1464929807577 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 21:56:47 INFO - PROCESS | 1755 | 1464929807872 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:47 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e305800 == 83 [pid = 1755] [id = 170] 21:56:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 257 (0x8e473000) [pid = 1755] [serial = 510] [outer = (nil)] 21:56:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 258 (0x8f7ce000) [pid = 1755] [serial = 511] [outer = 0x8e473000] 21:56:47 INFO - PROCESS | 1755 | 1464929807975 Marionette DEBUG loaded listener.js 21:56:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 259 (0x90dadc00) [pid = 1755] [serial = 512] [outer = 0x8e473000] 21:56:48 INFO - PROCESS | 1755 | --DOCSHELL 0x93a85800 == 82 [pid = 1755] [id = 31] 21:56:48 INFO - PROCESS | 1755 | --DOCSHELL 0x94629c00 == 81 [pid = 1755] [id = 45] 21:56:48 INFO - PROCESS | 1755 | --DOCSHELL 0x9a289000 == 80 [pid = 1755] [id = 47] 21:56:48 INFO - PROCESS | 1755 | --DOCSHELL 0x9a672000 == 79 [pid = 1755] [id = 103] 21:56:48 INFO - PROCESS | 1755 | --DOMWINDOW == 258 (0x9511c800) [pid = 1755] [serial = 406] [outer = (nil)] [url = about:blank] 21:56:48 INFO - PROCESS | 1755 | --DOCSHELL 0x91c83c00 == 78 [pid = 1755] [id = 77] 21:56:48 INFO - PROCESS | 1755 | --DOCSHELL 0x90ed4400 == 77 [pid = 1755] [id = 78] 21:56:48 INFO - PROCESS | 1755 | --DOCSHELL 0x8dce1c00 == 76 [pid = 1755] [id = 143] 21:56:48 INFO - PROCESS | 1755 | --DOCSHELL 0x8fa6b400 == 75 [pid = 1755] [id = 142] 21:56:48 INFO - PROCESS | 1755 | --DOCSHELL 0x8e475000 == 74 [pid = 1755] [id = 141] 21:56:48 INFO - PROCESS | 1755 | --DOCSHELL 0x8c931000 == 73 [pid = 1755] [id = 140] 21:56:48 INFO - PROCESS | 1755 | --DOCSHELL 0x8c936800 == 72 [pid = 1755] [id = 139] 21:56:48 INFO - PROCESS | 1755 | --DOCSHELL 0x99de2000 == 71 [pid = 1755] [id = 138] 21:56:48 INFO - PROCESS | 1755 | --DOCSHELL 0x90da7c00 == 70 [pid = 1755] [id = 137] 21:56:48 INFO - PROCESS | 1755 | --DOCSHELL 0x8d0adc00 == 69 [pid = 1755] [id = 136] 21:56:48 INFO - PROCESS | 1755 | 1464929808969 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]]]}] 21:56:48 INFO - PROCESS | 1755 | --DOMWINDOW == 257 (0x9baeb400) [pid = 1755] [serial = 363] [outer = (nil)] [url = about:blank] 21:56:48 INFO - PROCESS | 1755 | --DOMWINDOW == 256 (0x8d0b2800) [pid = 1755] [serial = 381] [outer = (nil)] [url = about:blank] 21:56:48 INFO - PROCESS | 1755 | --DOMWINDOW == 255 (0x90dae400) [pid = 1755] [serial = 394] [outer = (nil)] [url = about:blank] 21:56:48 INFO - PROCESS | 1755 | --DOMWINDOW == 254 (0x951d4000) [pid = 1755] [serial = 357] [outer = (nil)] [url = about:blank] 21:56:48 INFO - PROCESS | 1755 | --DOMWINDOW == 253 (0x9ad5ac00) [pid = 1755] [serial = 352] [outer = (nil)] [url = about:blank] 21:56:48 INFO - PROCESS | 1755 | --DOMWINDOW == 252 (0x98178c00) [pid = 1755] [serial = 404] [outer = (nil)] [url = about:blank] 21:56:48 INFO - PROCESS | 1755 | --DOMWINDOW == 251 (0x951d7800) [pid = 1755] [serial = 403] [outer = (nil)] [url = about:blank] 21:56:48 INFO - PROCESS | 1755 | --DOMWINDOW == 250 (0x8fa6ec00) [pid = 1755] [serial = 393] [outer = (nil)] [url = about:blank] 21:56:48 INFO - PROCESS | 1755 | --DOMWINDOW == 249 (0x8c938c00) [pid = 1755] [serial = 387] [outer = (nil)] [url = about:blank] 21:56:48 INFO - PROCESS | 1755 | --DOMWINDOW == 248 (0x9d4efc00) [pid = 1755] [serial = 366] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1755 | --DOMWINDOW == 247 (0x91ba9c00) [pid = 1755] [serial = 397] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1755 | --DOMWINDOW == 246 (0x90dacc00) [pid = 1755] [serial = 369] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1755 | --DOMWINDOW == 245 (0x8ef4c800) [pid = 1755] [serial = 372] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1755 | --DOMWINDOW == 244 (0x91deec00) [pid = 1755] [serial = 400] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1755 | --DOMWINDOW == 243 (0x9b23d800) [pid = 1755] [serial = 360] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1755 | --DOMWINDOW == 242 (0x8e57e000) [pid = 1755] [serial = 375] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1755 | --DOMWINDOW == 241 (0x910eb400) [pid = 1755] [serial = 396] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1755 | --DOMWINDOW == 240 (0xa6790000) [pid = 1755] [serial = 384] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1755 | --DOMWINDOW == 239 (0xa0511800) [pid = 1755] [serial = 223] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:56:49 INFO - PROCESS | 1755 | --DOMWINDOW == 238 (0xa2493800) [pid = 1755] [serial = 378] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1755 | --DOMWINDOW == 237 (0x910edc00) [pid = 1755] [serial = 354] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1755 | --DOMWINDOW == 236 (0x91dcbc00) [pid = 1755] [serial = 399] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1755 | --DOMWINDOW == 235 (0x8e30a800) [pid = 1755] [serial = 391] [outer = (nil)] [url = about:blank] 21:56:49 INFO - PROCESS | 1755 | --DOMWINDOW == 234 (0x8d0b2c00) [pid = 1755] [serial = 390] [outer = (nil)] [url = about:blank] 21:56:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 21:56:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1694ms 21:56:49 INFO - PROCESS | 1755 | 1464929809072 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 21:56:49 INFO - PROCESS | 1755 | 1464929809077 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 21:56:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 21:56:49 INFO - PROCESS | 1755 | 1464929809094 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 21:56:49 INFO - PROCESS | 1755 | 1464929809102 Marionette TRACE conn4 <- [1,654,null,{}] 21:56:49 INFO - PROCESS | 1755 | 1464929809108 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}] 21:56:49 INFO - PROCESS | 1755 | 1464929809317 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 21:56:49 INFO - PROCESS | 1755 | 1464929809525 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:49 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d0b5800 == 70 [pid = 1755] [id = 171] 21:56:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 235 (0x8e475800) [pid = 1755] [serial = 513] [outer = (nil)] 21:56:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 236 (0x8f7d1800) [pid = 1755] [serial = 514] [outer = 0x8e475800] 21:56:49 INFO - PROCESS | 1755 | 1464929809615 Marionette DEBUG loaded listener.js 21:56:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 237 (0x910b3c00) [pid = 1755] [serial = 515] [outer = 0x8e475800] 21:56:50 INFO - PROCESS | 1755 | 1464929810377 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]]]}] 21:56:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 21:56:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1351ms 21:56:50 INFO - PROCESS | 1755 | 1464929810440 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 21:56:50 INFO - PROCESS | 1755 | 1464929810445 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 21:56:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 21:56:50 INFO - PROCESS | 1755 | 1464929810454 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 21:56:50 INFO - PROCESS | 1755 | 1464929810457 Marionette TRACE conn4 <- [1,658,null,{}] 21:56:50 INFO - PROCESS | 1755 | 1464929810463 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}] 21:56:50 INFO - PROCESS | 1755 | 1464929810716 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 21:56:50 INFO - PROCESS | 1755 | 1464929810816 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:50 INFO - PROCESS | 1755 | ++DOCSHELL 0x8c93bc00 == 71 [pid = 1755] [id = 172] 21:56:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 238 (0x8f7d8400) [pid = 1755] [serial = 516] [outer = (nil)] 21:56:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 239 (0x9192c000) [pid = 1755] [serial = 517] [outer = 0x8f7d8400] 21:56:50 INFO - PROCESS | 1755 | 1464929810905 Marionette DEBUG loaded listener.js 21:56:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 240 (0x91ad2800) [pid = 1755] [serial = 518] [outer = 0x8f7d8400] 21:56:51 INFO - PROCESS | 1755 | 1464929811836 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]]]}] 21:56:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 21:56:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1440ms 21:56:51 INFO - PROCESS | 1755 | 1464929811896 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 21:56:51 INFO - PROCESS | 1755 | 1464929811900 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 21:56:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 21:56:51 INFO - PROCESS | 1755 | 1464929811907 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 21:56:51 INFO - PROCESS | 1755 | 1464929811910 Marionette TRACE conn4 <- [1,662,null,{}] 21:56:51 INFO - PROCESS | 1755 | 1464929811916 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}] 21:56:52 INFO - PROCESS | 1755 | 1464929812156 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 21:56:52 INFO - PROCESS | 1755 | 1464929812185 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:52 INFO - PROCESS | 1755 | ++DOCSHELL 0x91ba8800 == 72 [pid = 1755] [id = 173] 21:56:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 241 (0x91bab000) [pid = 1755] [serial = 519] [outer = (nil)] 21:56:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 242 (0x91c88000) [pid = 1755] [serial = 520] [outer = 0x91bab000] 21:56:52 INFO - PROCESS | 1755 | 1464929812273 Marionette DEBUG loaded listener.js 21:56:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 243 (0x92901c00) [pid = 1755] [serial = 521] [outer = 0x91bab000] 21:56:53 INFO - PROCESS | 1755 | [1755] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:56:53 INFO - PROCESS | 1755 | --DOMWINDOW == 242 (0x8c9b2000) [pid = 1755] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 21:56:53 INFO - PROCESS | 1755 | --DOMWINDOW == 241 (0x90da3800) [pid = 1755] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 21:56:53 INFO - PROCESS | 1755 | --DOMWINDOW == 240 (0x910b0400) [pid = 1755] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 21:56:53 INFO - PROCESS | 1755 | --DOMWINDOW == 239 (0x8c9b2800) [pid = 1755] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 21:56:53 INFO - PROCESS | 1755 | --DOMWINDOW == 238 (0x8fa66c00) [pid = 1755] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 21:56:53 INFO - PROCESS | 1755 | --DOMWINDOW == 237 (0x8e30e400) [pid = 1755] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 21:56:53 INFO - PROCESS | 1755 | 1464929813617 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]]]}] 21:56:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 21:56:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1741ms 21:56:53 INFO - PROCESS | 1755 | 1464929813654 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 21:56:53 INFO - PROCESS | 1755 | 1464929813658 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 21:56:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 21:56:53 INFO - PROCESS | 1755 | 1464929813666 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 21:56:53 INFO - PROCESS | 1755 | 1464929813669 Marionette TRACE conn4 <- [1,666,null,{}] 21:56:53 INFO - PROCESS | 1755 | 1464929813675 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}] 21:56:53 INFO - PROCESS | 1755 | 1464929813850 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 21:56:54 INFO - PROCESS | 1755 | 1464929814051 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:54 INFO - PROCESS | 1755 | ++DOCSHELL 0x8c9b2000 == 73 [pid = 1755] [id = 174] 21:56:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 238 (0x8c9b2800) [pid = 1755] [serial = 522] [outer = (nil)] 21:56:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 239 (0x91acf400) [pid = 1755] [serial = 523] [outer = 0x8c9b2800] 21:56:54 INFO - PROCESS | 1755 | 1464929814130 Marionette DEBUG loaded listener.js 21:56:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 240 (0x92a78c00) [pid = 1755] [serial = 524] [outer = 0x8c9b2800] 21:56:54 INFO - PROCESS | 1755 | [1755] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:56:54 INFO - PROCESS | 1755 | 1464929814856 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]]]}] 21:56:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 21:56:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1231ms 21:56:54 INFO - PROCESS | 1755 | 1464929814903 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 21:56:54 INFO - PROCESS | 1755 | 1464929814907 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 21:56:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 21:56:54 INFO - PROCESS | 1755 | 1464929814914 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 21:56:54 INFO - PROCESS | 1755 | 1464929814917 Marionette TRACE conn4 <- [1,670,null,{}] 21:56:54 INFO - PROCESS | 1755 | 1464929814923 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}] 21:56:55 INFO - PROCESS | 1755 | 1464929815156 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 21:56:55 INFO - PROCESS | 1755 | 1464929815172 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e582800 == 74 [pid = 1755] [id = 175] 21:56:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 241 (0x90da7c00) [pid = 1755] [serial = 525] [outer = (nil)] 21:56:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 242 (0x92ca0c00) [pid = 1755] [serial = 526] [outer = 0x90da7c00] 21:56:55 INFO - PROCESS | 1755 | 1464929815249 Marionette DEBUG loaded listener.js 21:56:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 243 (0x95119c00) [pid = 1755] [serial = 527] [outer = 0x90da7c00] 21:56:56 INFO - PROCESS | 1755 | 1464929816442 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]]]}] 21:56:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 21:56:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1583ms 21:56:56 INFO - PROCESS | 1755 | 1464929816499 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 21:56:56 INFO - PROCESS | 1755 | 1464929816507 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 21:56:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 21:56:56 INFO - PROCESS | 1755 | 1464929816516 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 21:56:56 INFO - PROCESS | 1755 | 1464929816522 Marionette TRACE conn4 <- [1,674,null,{}] 21:56:56 INFO - PROCESS | 1755 | 1464929816531 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}] 21:56:56 INFO - PROCESS | 1755 | 1464929816747 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 21:56:57 INFO - PROCESS | 1755 | 1464929817047 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:57 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ba90800 == 75 [pid = 1755] [id = 176] 21:56:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 244 (0x8d8ddc00) [pid = 1755] [serial = 528] [outer = (nil)] 21:56:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 245 (0x8e47c800) [pid = 1755] [serial = 529] [outer = 0x8d8ddc00] 21:56:57 INFO - PROCESS | 1755 | 1464929817146 Marionette DEBUG loaded listener.js 21:56:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 246 (0x8ee5a400) [pid = 1755] [serial = 530] [outer = 0x8d8ddc00] 21:56:57 INFO - PROCESS | 1755 | [1755] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 21:56:58 INFO - PROCESS | 1755 | 1464929818102 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]]]}] 21:56:58 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 21:56:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1644ms 21:56:58 INFO - PROCESS | 1755 | 1464929818160 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 21:56:58 INFO - PROCESS | 1755 | 1464929818170 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 21:56:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 21:56:58 INFO - PROCESS | 1755 | 1464929818182 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 21:56:58 INFO - PROCESS | 1755 | 1464929818186 Marionette TRACE conn4 <- [1,678,null,{}] 21:56:58 INFO - PROCESS | 1755 | 1464929818194 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}] 21:56:58 INFO - PROCESS | 1755 | 1464929818458 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 21:56:58 INFO - PROCESS | 1755 | 1464929818801 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:56:58 INFO - PROCESS | 1755 | ++DOCSHELL 0x8f614c00 == 76 [pid = 1755] [id = 177] 21:56:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 247 (0x8f61e000) [pid = 1755] [serial = 531] [outer = (nil)] 21:56:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 248 (0x90dae400) [pid = 1755] [serial = 532] [outer = 0x8f61e000] 21:56:58 INFO - PROCESS | 1755 | 1464929818904 Marionette DEBUG loaded listener.js 21:56:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 249 (0x91921c00) [pid = 1755] [serial = 533] [outer = 0x8f61e000] 21:56:59 INFO - PROCESS | 1755 | 1464929819854 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]]]}] 21:56:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 21:56:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1738ms 21:56:59 INFO - PROCESS | 1755 | 1464929819921 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 21:56:59 INFO - PROCESS | 1755 | 1464929819925 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 21:56:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 21:56:59 INFO - PROCESS | 1755 | 1464929819934 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 21:56:59 INFO - PROCESS | 1755 | 1464929819940 Marionette TRACE conn4 <- [1,682,null,{}] 21:56:59 INFO - PROCESS | 1755 | 1464929819959 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}] 21:57:00 INFO - PROCESS | 1755 | 1464929820257 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 21:57:00 INFO - PROCESS | 1755 | 1464929820552 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:00 INFO - PROCESS | 1755 | ++DOCSHELL 0x92c92c00 == 77 [pid = 1755] [id = 178] 21:57:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 250 (0x92c94000) [pid = 1755] [serial = 534] [outer = (nil)] 21:57:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 251 (0x94629c00) [pid = 1755] [serial = 535] [outer = 0x92c94000] 21:57:00 INFO - PROCESS | 1755 | 1464929820700 Marionette DEBUG loaded listener.js 21:57:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 252 (0x98146400) [pid = 1755] [serial = 536] [outer = 0x92c94000] 21:57:02 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 21:57:02 INFO - PROCESS | 1755 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:57:02 INFO - PROCESS | 1755 | 1464929822157 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]]]}] 21:57:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 21:57:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2239ms 21:57:02 INFO - PROCESS | 1755 | 1464929822173 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 21:57:02 INFO - PROCESS | 1755 | 1464929822179 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 21:57:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 21:57:02 INFO - PROCESS | 1755 | 1464929822186 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 21:57:02 INFO - PROCESS | 1755 | 1464929822189 Marionette TRACE conn4 <- [1,686,null,{}] 21:57:02 INFO - PROCESS | 1755 | 1464929822196 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}] 21:57:02 INFO - PROCESS | 1755 | 1464929822524 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 21:57:02 INFO - PROCESS | 1755 | 1464929822808 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x92a85000 == 78 [pid = 1755] [id = 179] 21:57:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 253 (0x97622800) [pid = 1755] [serial = 537] [outer = (nil)] 21:57:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 254 (0x9a176c00) [pid = 1755] [serial = 538] [outer = 0x97622800] 21:57:02 INFO - PROCESS | 1755 | 1464929822956 Marionette DEBUG loaded listener.js 21:57:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 255 (0x9a672000) [pid = 1755] [serial = 539] [outer = 0x97622800] 21:57:04 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 21:57:04 INFO - PROCESS | 1755 | 1464929824374 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]]]}] 21:57:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 21:57:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2237ms 21:57:04 INFO - PROCESS | 1755 | 1464929824492 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 21:57:04 INFO - PROCESS | 1755 | 1464929824497 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 21:57:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 21:57:04 INFO - PROCESS | 1755 | 1464929824509 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 21:57:04 INFO - PROCESS | 1755 | 1464929824513 Marionette TRACE conn4 <- [1,690,null,{}] 21:57:04 INFO - PROCESS | 1755 | 1464929824520 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}] 21:57:04 INFO - PROCESS | 1755 | 1464929824738 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 21:57:04 INFO - PROCESS | 1755 | 1464929824937 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:04 INFO - PROCESS | 1755 | ++DOCSHELL 0x99fdfc00 == 79 [pid = 1755] [id = 180] 21:57:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 256 (0x99fe5400) [pid = 1755] [serial = 540] [outer = (nil)] 21:57:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 257 (0x9ad5fc00) [pid = 1755] [serial = 541] [outer = 0x99fe5400] 21:57:05 INFO - PROCESS | 1755 | 1464929825077 Marionette DEBUG loaded listener.js 21:57:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 258 (0x9b444c00) [pid = 1755] [serial = 542] [outer = 0x99fe5400] 21:57:06 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 21:57:06 INFO - PROCESS | 1755 | 1464929826802 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]]]}] 21:57:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 21:57:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2344ms 21:57:06 INFO - PROCESS | 1755 | 1464929826856 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 21:57:06 INFO - PROCESS | 1755 | 1464929826863 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 21:57:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 21:57:06 INFO - PROCESS | 1755 | 1464929826875 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 21:57:06 INFO - PROCESS | 1755 | 1464929826880 Marionette TRACE conn4 <- [1,694,null,{}] 21:57:06 INFO - PROCESS | 1755 | 1464929826940 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}] 21:57:07 INFO - PROCESS | 1755 | 1464929827284 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 21:57:07 INFO - PROCESS | 1755 | 1464929827586 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:07 INFO - PROCESS | 1755 | ++DOCSHELL 0x92cec800 == 80 [pid = 1755] [id = 181] 21:57:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 259 (0x92ced800) [pid = 1755] [serial = 543] [outer = (nil)] 21:57:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 260 (0x92cf6000) [pid = 1755] [serial = 544] [outer = 0x92ced800] 21:57:07 INFO - PROCESS | 1755 | 1464929827769 Marionette DEBUG loaded listener.js 21:57:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 261 (0x9ad0b400) [pid = 1755] [serial = 545] [outer = 0x92ced800] 21:57:09 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 21:57:09 INFO - PROCESS | 1755 | 1464929829385 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]]]}] 21:57:09 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) 21:57:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2543ms 21:57:09 INFO - PROCESS | 1755 | 1464929829463 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 21:57:09 INFO - PROCESS | 1755 | 1464929829468 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 21:57:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 21:57:09 INFO - PROCESS | 1755 | 1464929829530 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 21:57:09 INFO - PROCESS | 1755 | 1464929829534 Marionette TRACE conn4 <- [1,698,null,{}] 21:57:09 INFO - PROCESS | 1755 | 1464929829542 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}] 21:57:09 INFO - PROCESS | 1755 | 1464929829806 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 21:57:10 INFO - PROCESS | 1755 | 1464929830105 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:10 INFO - PROCESS | 1755 | ++DOCSHELL 0x92cf1400 == 81 [pid = 1755] [id = 182] 21:57:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 262 (0x92cf4c00) [pid = 1755] [serial = 546] [outer = (nil)] 21:57:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 263 (0x9b5cb800) [pid = 1755] [serial = 547] [outer = 0x92cf4c00] 21:57:10 INFO - PROCESS | 1755 | 1464929830262 Marionette DEBUG loaded listener.js 21:57:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 264 (0x9bf98800) [pid = 1755] [serial = 548] [outer = 0x92cf4c00] 21:57:12 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 21:57:12 INFO - PROCESS | 1755 | 1464929832086 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]]]}] 21:57:12 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) 21:57:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2605ms 21:57:12 INFO - PROCESS | 1755 | 1464929832132 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 21:57:12 INFO - PROCESS | 1755 | 1464929832139 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 21:57:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 21:57:12 INFO - PROCESS | 1755 | 1464929832151 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 21:57:12 INFO - PROCESS | 1755 | 1464929832156 Marionette TRACE conn4 <- [1,702,null,{}] 21:57:12 INFO - PROCESS | 1755 | 1464929832210 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}] 21:57:12 INFO - PROCESS | 1755 | 1464929832572 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 21:57:12 INFO - PROCESS | 1755 | 1464929832730 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:12 INFO - PROCESS | 1755 | ++DOCSHELL 0x91c8cc00 == 82 [pid = 1755] [id = 183] 21:57:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 265 (0x91decc00) [pid = 1755] [serial = 549] [outer = (nil)] 21:57:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 266 (0x9295ec00) [pid = 1755] [serial = 550] [outer = 0x91decc00] 21:57:12 INFO - PROCESS | 1755 | 1464929832882 Marionette DEBUG loaded listener.js 21:57:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 267 (0x92961000) [pid = 1755] [serial = 551] [outer = 0x91decc00] 21:57:14 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 21:57:14 INFO - PROCESS | 1755 | 1464929834486 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]]]}] 21:57:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 21:57:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2347ms 21:57:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 21:57:14 INFO - PROCESS | 1755 | 1464929834497 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 21:57:14 INFO - PROCESS | 1755 | 1464929834500 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 21:57:14 INFO - PROCESS | 1755 | 1464929834507 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 21:57:14 INFO - PROCESS | 1755 | 1464929834511 Marionette TRACE conn4 <- [1,706,null,{}] 21:57:14 INFO - PROCESS | 1755 | 1464929834518 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}] 21:57:14 INFO - PROCESS | 1755 | 1464929834761 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 21:57:15 INFO - PROCESS | 1755 | 1464929835957 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:16 INFO - PROCESS | 1755 | ++DOCSHELL 0x8c9ab400 == 83 [pid = 1755] [id = 184] 21:57:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 268 (0x8c9ac000) [pid = 1755] [serial = 552] [outer = (nil)] 21:57:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 269 (0x8c9b1000) [pid = 1755] [serial = 553] [outer = 0x8c9ac000] 21:57:16 INFO - PROCESS | 1755 | 1464929836057 Marionette DEBUG loaded listener.js 21:57:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 270 (0x8dce1400) [pid = 1755] [serial = 554] [outer = 0x8c9ac000] 21:57:17 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 21:57:17 INFO - PROCESS | 1755 | 1464929837765 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]]]}] 21:57:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 21:57:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 3292ms 21:57:17 INFO - PROCESS | 1755 | 1464929837803 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 21:57:17 INFO - PROCESS | 1755 | 1464929837814 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 21:57:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 21:57:17 INFO - PROCESS | 1755 | 1464929837828 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 21:57:17 INFO - PROCESS | 1755 | 1464929837839 Marionette TRACE conn4 <- [1,710,null,{}] 21:57:17 INFO - PROCESS | 1755 | 1464929837898 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}] 21:57:18 INFO - PROCESS | 1755 | 1464929838265 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 21:57:18 INFO - PROCESS | 1755 | 1464929838427 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:18 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d0aa400 == 84 [pid = 1755] [id = 185] 21:57:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 271 (0x8dce8400) [pid = 1755] [serial = 555] [outer = (nil)] 21:57:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 272 (0x8e480800) [pid = 1755] [serial = 556] [outer = 0x8dce8400] 21:57:18 INFO - PROCESS | 1755 | 1464929838551 Marionette DEBUG loaded listener.js 21:57:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 273 (0x8ed7bc00) [pid = 1755] [serial = 557] [outer = 0x8dce8400] 21:57:19 INFO - PROCESS | 1755 | --DOCSHELL 0x91df0000 == 83 [pid = 1755] [id = 117] 21:57:19 INFO - PROCESS | 1755 | --DOMWINDOW == 272 (0x910e5000) [pid = 1755] [serial = 412] [outer = (nil)] [url = about:blank] 21:57:19 INFO - PROCESS | 1755 | --DOMWINDOW == 271 (0x99fe8800) [pid = 1755] [serial = 415] [outer = (nil)] [url = about:blank] 21:57:19 INFO - PROCESS | 1755 | --DOMWINDOW == 270 (0x9b237c00) [pid = 1755] [serial = 418] [outer = (nil)] [url = about:blank] 21:57:19 INFO - PROCESS | 1755 | --DOMWINDOW == 269 (0x9b5c5000) [pid = 1755] [serial = 421] [outer = (nil)] [url = about:blank] 21:57:19 INFO - PROCESS | 1755 | --DOMWINDOW == 268 (0x9c1b9400) [pid = 1755] [serial = 424] [outer = (nil)] [url = about:blank] 21:57:19 INFO - PROCESS | 1755 | --DOMWINDOW == 267 (0x91ad5000) [pid = 1755] [serial = 427] [outer = (nil)] [url = about:blank] 21:57:19 INFO - PROCESS | 1755 | --DOMWINDOW == 266 (0x8dce9400) [pid = 1755] [serial = 430] [outer = (nil)] [url = about:blank] 21:57:19 INFO - PROCESS | 1755 | --DOMWINDOW == 265 (0x8f610000) [pid = 1755] [serial = 433] [outer = (nil)] [url = about:blank] 21:57:19 INFO - PROCESS | 1755 | --DOMWINDOW == 264 (0x8f61b400) [pid = 1755] [serial = 436] [outer = (nil)] [url = about:blank] 21:57:19 INFO - PROCESS | 1755 | --DOMWINDOW == 263 (0x9290ac00) [pid = 1755] [serial = 439] [outer = (nil)] [url = about:blank] 21:57:19 INFO - PROCESS | 1755 | --DOMWINDOW == 262 (0x92a83400) [pid = 1755] [serial = 442] [outer = (nil)] [url = about:blank] 21:57:19 INFO - PROCESS | 1755 | --DOMWINDOW == 261 (0x91928800) [pid = 1755] [serial = 445] [outer = (nil)] [url = about:blank] 21:57:19 INFO - PROCESS | 1755 | --DOMWINDOW == 260 (0x91baac00) [pid = 1755] [serial = 448] [outer = (nil)] [url = about:blank] 21:57:19 INFO - PROCESS | 1755 | --DOMWINDOW == 259 (0x8e30b800) [pid = 1755] [serial = 409] [outer = (nil)] [url = about:blank] 21:57:19 INFO - PROCESS | 1755 | --DOCSHELL 0x8c93b000 == 82 [pid = 1755] [id = 135] 21:57:19 INFO - PROCESS | 1755 | --DOMWINDOW == 258 (0x9a6b6800) [pid = 1755] [serial = 407] [outer = (nil)] [url = about:blank] 21:57:19 INFO - PROCESS | 1755 | --DOMWINDOW == 257 (0x90edac00) [pid = 1755] [serial = 458] [outer = (nil)] [url = about:blank] 21:57:19 INFO - PROCESS | 1755 | --DOMWINDOW == 256 (0x91debc00) [pid = 1755] [serial = 464] [outer = (nil)] [url = about:blank] 21:57:19 INFO - PROCESS | 1755 | --DOMWINDOW == 255 (0x91bac000) [pid = 1755] [serial = 460] [outer = (nil)] [url = about:blank] 21:57:19 INFO - PROCESS | 1755 | --DOMWINDOW == 254 (0x91c89c00) [pid = 1755] [serial = 461] [outer = (nil)] [url = about:blank] 21:57:19 INFO - PROCESS | 1755 | --DOMWINDOW == 253 (0x91dc9000) [pid = 1755] [serial = 463] [outer = (nil)] [url = about:blank] 21:57:19 INFO - PROCESS | 1755 | --DOMWINDOW == 252 (0x8e302400) [pid = 1755] [serial = 452] [outer = (nil)] [url = about:blank] 21:57:19 INFO - PROCESS | 1755 | --DOMWINDOW == 251 (0x8d0ad400) [pid = 1755] [serial = 451] [outer = (nil)] [url = about:blank] 21:57:19 INFO - PROCESS | 1755 | --DOMWINDOW == 250 (0x90da1c00) [pid = 1755] [serial = 457] [outer = (nil)] [url = about:blank] 21:57:19 INFO - PROCESS | 1755 | --DOMWINDOW == 249 (0x8e57cc00) [pid = 1755] [serial = 454] [outer = (nil)] [url = about:blank] 21:57:19 INFO - PROCESS | 1755 | --DOMWINDOW == 248 (0x8ed87000) [pid = 1755] [serial = 455] [outer = (nil)] [url = about:blank] 21:57:20 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 21:57:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 21:57:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2500ms 21:57:20 INFO - PROCESS | 1755 | 1464929840316 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]]]}] 21:57:20 INFO - PROCESS | 1755 | 1464929840334 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 21:57:20 INFO - PROCESS | 1755 | 1464929840342 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 21:57:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 21:57:20 INFO - PROCESS | 1755 | 1464929840356 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 21:57:20 INFO - PROCESS | 1755 | 1464929840363 Marionette TRACE conn4 <- [1,714,null,{}] 21:57:20 INFO - PROCESS | 1755 | 1464929840373 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}] 21:57:20 INFO - PROCESS | 1755 | 1464929840668 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 21:57:20 INFO - PROCESS | 1755 | 1464929840854 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:20 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d0b6000 == 83 [pid = 1755] [id = 186] 21:57:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 249 (0x8e303c00) [pid = 1755] [serial = 558] [outer = (nil)] 21:57:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 250 (0x8ed86c00) [pid = 1755] [serial = 559] [outer = 0x8e303c00] 21:57:20 INFO - PROCESS | 1755 | 1464929840934 Marionette DEBUG loaded listener.js 21:57:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 251 (0x8ef4d800) [pid = 1755] [serial = 560] [outer = 0x8e303c00] 21:57:22 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 21:57:22 INFO - PROCESS | 1755 | 1464929842498 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]]]}] 21:57:22 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 21:57:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2155ms 21:57:22 INFO - PROCESS | 1755 | 1464929842509 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 21:57:22 INFO - PROCESS | 1755 | 1464929842512 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 21:57:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 21:57:22 INFO - PROCESS | 1755 | 1464929842537 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 21:57:22 INFO - PROCESS | 1755 | 1464929842547 Marionette TRACE conn4 <- [1,718,null,{}] 21:57:22 INFO - PROCESS | 1755 | 1464929842556 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}] 21:57:22 INFO - PROCESS | 1755 | 1464929842805 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 21:57:22 INFO - PROCESS | 1755 | 1464929842832 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:22 INFO - PROCESS | 1755 | ++DOCSHELL 0x8f610000 == 84 [pid = 1755] [id = 187] 21:57:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 252 (0x8f61d400) [pid = 1755] [serial = 561] [outer = (nil)] 21:57:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 253 (0x8fa70800) [pid = 1755] [serial = 562] [outer = 0x8f61d400] 21:57:22 INFO - PROCESS | 1755 | 1464929842912 Marionette DEBUG loaded listener.js 21:57:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 254 (0x90ee0c00) [pid = 1755] [serial = 563] [outer = 0x8f61d400] 21:57:24 INFO - PROCESS | 1755 | --DOMWINDOW == 253 (0x8c9b2800) [pid = 1755] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 21:57:25 INFO - PROCESS | 1755 | --DOMWINDOW == 252 (0x8c935400) [pid = 1755] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 21:57:25 INFO - PROCESS | 1755 | --DOMWINDOW == 251 (0x8f7d8400) [pid = 1755] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 21:57:25 INFO - PROCESS | 1755 | --DOMWINDOW == 250 (0x8e473000) [pid = 1755] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 21:57:25 INFO - PROCESS | 1755 | --DOMWINDOW == 249 (0x91bab000) [pid = 1755] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 21:57:25 INFO - PROCESS | 1755 | --DOMWINDOW == 248 (0x8ed7b000) [pid = 1755] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 21:57:25 INFO - PROCESS | 1755 | --DOMWINDOW == 247 (0x8e475800) [pid = 1755] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 21:57:25 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 21:57:25 INFO - PROCESS | 1755 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:57:25 INFO - PROCESS | 1755 | 1464929845776 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]]]}] 21:57:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 21:57:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 3264ms 21:57:25 INFO - PROCESS | 1755 | 1464929845796 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 21:57:25 INFO - PROCESS | 1755 | 1464929845803 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 21:57:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 21:57:25 INFO - PROCESS | 1755 | 1464929845814 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 21:57:25 INFO - PROCESS | 1755 | 1464929845818 Marionette TRACE conn4 <- [1,722,null,{}] 21:57:25 INFO - PROCESS | 1755 | 1464929845829 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}] 21:57:26 INFO - PROCESS | 1755 | 1464929846196 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 21:57:26 INFO - PROCESS | 1755 | 1464929846223 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:26 INFO - PROCESS | 1755 | ++DOCSHELL 0x8c9b4000 == 85 [pid = 1755] [id = 188] 21:57:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 248 (0x8d0b3c00) [pid = 1755] [serial = 564] [outer = (nil)] 21:57:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 249 (0x8f61cc00) [pid = 1755] [serial = 565] [outer = 0x8d0b3c00] 21:57:26 INFO - PROCESS | 1755 | 1464929846323 Marionette DEBUG loaded listener.js 21:57:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 250 (0x910e9800) [pid = 1755] [serial = 566] [outer = 0x8d0b3c00] 21:57:27 INFO - PROCESS | 1755 | 1464929847783 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] 21:57:27 INFO - PROCESS | 1755 | 1464929847925 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 21:57:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 21:57:27 INFO - PROCESS | 1755 | 1464929847956 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 21:57:27 INFO - PROCESS | 1755 | 1464929847962 Marionette TRACE conn4 <- [1,726,null,{}] 21:57:27 INFO - PROCESS | 1755 | 1464929847980 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}] 21:57:28 INFO - PROCESS | 1755 | 1464929848273 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 21:57:28 INFO - PROCESS | 1755 | 1464929848575 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:28 INFO - PROCESS | 1755 | ++DOCSHELL 0x8b87e800 == 86 [pid = 1755] [id = 189] 21:57:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 251 (0x8d8e0800) [pid = 1755] [serial = 567] [outer = (nil)] 21:57:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 252 (0x8e30e400) [pid = 1755] [serial = 568] [outer = 0x8d8e0800] 21:57:28 INFO - PROCESS | 1755 | 1464929848745 Marionette DEBUG loaded listener.js 21:57:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 253 (0x8ee5f000) [pid = 1755] [serial = 569] [outer = 0x8d8e0800] 21:57:30 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 21:57:30 INFO - PROCESS | 1755 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:57:30 INFO - PROCESS | 1755 | 1464929850427 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]]]}] 21:57:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 21:57:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 2561ms 21:57:30 INFO - PROCESS | 1755 | 1464929850516 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 21:57:30 INFO - PROCESS | 1755 | 1464929850526 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 21:57:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 21:57:30 INFO - PROCESS | 1755 | 1464929850541 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 21:57:30 INFO - PROCESS | 1755 | 1464929850547 Marionette TRACE conn4 <- [1,730,null,{}] 21:57:30 INFO - PROCESS | 1755 | 1464929850554 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}] 21:57:30 INFO - PROCESS | 1755 | 1464929850841 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 21:57:31 INFO - PROCESS | 1755 | 1464929851158 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:31 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ef4cc00 == 87 [pid = 1755] [id = 190] 21:57:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 254 (0x8f61a800) [pid = 1755] [serial = 570] [outer = (nil)] 21:57:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 255 (0x90ed5400) [pid = 1755] [serial = 571] [outer = 0x8f61a800] 21:57:31 INFO - PROCESS | 1755 | 1464929851271 Marionette DEBUG loaded listener.js 21:57:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 256 (0x910f1000) [pid = 1755] [serial = 572] [outer = 0x8f61a800] 21:57:32 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 21:57:32 INFO - PROCESS | 1755 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:57:32 INFO - PROCESS | 1755 | 1464929852504 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] 21:57:32 INFO - PROCESS | 1755 | 1464929852624 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 21:57:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 21:57:32 INFO - PROCESS | 1755 | 1464929852637 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 21:57:32 INFO - PROCESS | 1755 | 1464929852647 Marionette TRACE conn4 <- [1,734,null,{}] 21:57:32 INFO - PROCESS | 1755 | 1464929852744 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}] 21:57:33 INFO - PROCESS | 1755 | 1464929853069 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 21:57:33 INFO - PROCESS | 1755 | 1464929853295 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:33 INFO - PROCESS | 1755 | ++DOCSHELL 0x91ba9000 == 88 [pid = 1755] [id = 191] 21:57:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 257 (0x91bac400) [pid = 1755] [serial = 573] [outer = (nil)] 21:57:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 258 (0x91dd1800) [pid = 1755] [serial = 574] [outer = 0x91bac400] 21:57:33 INFO - PROCESS | 1755 | 1464929853426 Marionette DEBUG loaded listener.js 21:57:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 259 (0x91df0000) [pid = 1755] [serial = 575] [outer = 0x91bac400] 21:57:34 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 21:57:34 INFO - PROCESS | 1755 | 1464929854540 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]]]}] 21:57:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 21:57:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1972ms 21:57:34 INFO - PROCESS | 1755 | 1464929854607 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 21:57:34 INFO - PROCESS | 1755 | 1464929854613 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 21:57:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 21:57:34 INFO - PROCESS | 1755 | 1464929854621 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 21:57:34 INFO - PROCESS | 1755 | 1464929854624 Marionette TRACE conn4 <- [1,738,null,{}] 21:57:34 INFO - PROCESS | 1755 | 1464929854631 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}] 21:57:34 INFO - PROCESS | 1755 | 1464929854916 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 21:57:35 INFO - PROCESS | 1755 | 1464929855234 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:35 INFO - PROCESS | 1755 | ++DOCSHELL 0x910ed800 == 89 [pid = 1755] [id = 192] 21:57:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 260 (0x91baec00) [pid = 1755] [serial = 576] [outer = (nil)] 21:57:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 261 (0x92966800) [pid = 1755] [serial = 577] [outer = 0x91baec00] 21:57:35 INFO - PROCESS | 1755 | 1464929855385 Marionette DEBUG loaded listener.js 21:57:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 262 (0x9296b800) [pid = 1755] [serial = 578] [outer = 0x91baec00] 21:57:36 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 21:57:36 INFO - PROCESS | 1755 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:57:37 INFO - PROCESS | 1755 | 1464929857015 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]]]}] 21:57:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 21:57:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2445ms 21:57:37 INFO - PROCESS | 1755 | 1464929857067 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 21:57:37 INFO - PROCESS | 1755 | 1464929857072 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 21:57:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 21:57:37 INFO - PROCESS | 1755 | 1464929857081 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 21:57:37 INFO - PROCESS | 1755 | 1464929857084 Marionette TRACE conn4 <- [1,742,null,{}] 21:57:37 INFO - PROCESS | 1755 | 1464929857092 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}] 21:57:37 INFO - PROCESS | 1755 | 1464929857343 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 21:57:37 INFO - PROCESS | 1755 | 1464929857549 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:37 INFO - PROCESS | 1755 | ++DOCSHELL 0x91deec00 == 90 [pid = 1755] [id = 193] 21:57:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 263 (0x9290bc00) [pid = 1755] [serial = 579] [outer = (nil)] 21:57:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 264 (0x92a86000) [pid = 1755] [serial = 580] [outer = 0x9290bc00] 21:57:37 INFO - PROCESS | 1755 | 1464929857677 Marionette DEBUG loaded listener.js 21:57:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 265 (0x92c99400) [pid = 1755] [serial = 581] [outer = 0x9290bc00] 21:57:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 266 (0x92a83400) [pid = 1755] [serial = 582] [outer = 0xa22cf000] 21:57:38 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 21:57:39 INFO - PROCESS | 1755 | 1464929859036 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]]]}] 21:57:39 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 21:57:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1987ms 21:57:39 INFO - PROCESS | 1755 | 1464929859151 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 21:57:39 INFO - PROCESS | 1755 | 1464929859154 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 21:57:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 21:57:39 INFO - PROCESS | 1755 | 1464929859171 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 21:57:39 INFO - PROCESS | 1755 | 1464929859175 Marionette TRACE conn4 <- [1,746,null,{}] 21:57:39 INFO - PROCESS | 1755 | 1464929859182 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}] 21:57:39 INFO - PROCESS | 1755 | 1464929859414 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 21:57:39 INFO - PROCESS | 1755 | 1464929859612 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:39 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ba82c00 == 91 [pid = 1755] [id = 194] 21:57:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 267 (0x8c935800) [pid = 1755] [serial = 583] [outer = (nil)] 21:57:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 268 (0x94612c00) [pid = 1755] [serial = 584] [outer = 0x8c935800] 21:57:39 INFO - PROCESS | 1755 | 1464929859721 Marionette DEBUG loaded listener.js 21:57:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 269 (0x9511e400) [pid = 1755] [serial = 585] [outer = 0x8c935800] 21:57:40 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 21:57:41 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 21:57:41 INFO - PROCESS | 1755 | 1464929861170 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]]]}] 21:57:41 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.) 21:57:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2035ms 21:57:41 INFO - PROCESS | 1755 | 1464929861299 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 21:57:41 INFO - PROCESS | 1755 | 1464929861306 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 21:57:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 21:57:41 INFO - PROCESS | 1755 | 1464929861326 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 21:57:41 INFO - PROCESS | 1755 | 1464929861333 Marionette TRACE conn4 <- [1,750,null,{}] 21:57:41 INFO - PROCESS | 1755 | 1464929861341 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}] 21:57:41 INFO - PROCESS | 1755 | 1464929861619 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 21:57:41 INFO - PROCESS | 1755 | 1464929861833 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:41 INFO - PROCESS | 1755 | ++DOCSHELL 0x8b884c00 == 92 [pid = 1755] [id = 195] 21:57:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 270 (0x8c9aa800) [pid = 1755] [serial = 586] [outer = (nil)] 21:57:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 271 (0x99626000) [pid = 1755] [serial = 587] [outer = 0x8c9aa800] 21:57:41 INFO - PROCESS | 1755 | 1464929861957 Marionette DEBUG loaded listener.js 21:57:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 272 (0x99fdb400) [pid = 1755] [serial = 588] [outer = 0x8c9aa800] 21:57:43 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 21:57:43 INFO - PROCESS | 1755 | 1464929863505 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]]]}] 21:57:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 21:57:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2196ms 21:57:43 INFO - PROCESS | 1755 | 1464929863522 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 21:57:43 INFO - PROCESS | 1755 | 1464929863529 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 21:57:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 21:57:43 INFO - PROCESS | 1755 | 1464929863539 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 21:57:43 INFO - PROCESS | 1755 | 1464929863545 Marionette TRACE conn4 <- [1,754,null,{}] 21:57:43 INFO - PROCESS | 1755 | 1464929863555 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}] 21:57:43 INFO - PROCESS | 1755 | 1464929863820 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 21:57:44 INFO - PROCESS | 1755 | 1464929864029 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:44 INFO - PROCESS | 1755 | ++DOCSHELL 0x8c92fc00 == 93 [pid = 1755] [id = 196] 21:57:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 273 (0x8c938c00) [pid = 1755] [serial = 589] [outer = (nil)] 21:57:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 274 (0x9a286c00) [pid = 1755] [serial = 590] [outer = 0x8c938c00] 21:57:44 INFO - PROCESS | 1755 | 1464929864179 Marionette DEBUG loaded listener.js 21:57:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 275 (0x9a66bc00) [pid = 1755] [serial = 591] [outer = 0x8c938c00] 21:57:45 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 21:57:45 INFO - PROCESS | 1755 | 1464929865674 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]]]}] 21:57:45 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 21:57:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2153ms 21:57:45 INFO - PROCESS | 1755 | 1464929865691 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 21:57:45 INFO - PROCESS | 1755 | 1464929865695 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 21:57:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 21:57:45 INFO - PROCESS | 1755 | 1464929865702 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 21:57:45 INFO - PROCESS | 1755 | 1464929865706 Marionette TRACE conn4 <- [1,758,null,{}] 21:57:45 INFO - PROCESS | 1755 | 1464929865712 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}] 21:57:45 INFO - PROCESS | 1755 | 1464929865921 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 21:57:46 INFO - PROCESS | 1755 | 1464929866127 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:46 INFO - PROCESS | 1755 | ++DOCSHELL 0x8c93c000 == 94 [pid = 1755] [id = 197] 21:57:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 276 (0x91dc7c00) [pid = 1755] [serial = 592] [outer = (nil)] 21:57:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 277 (0x9ad05400) [pid = 1755] [serial = 593] [outer = 0x91dc7c00] 21:57:46 INFO - PROCESS | 1755 | 1464929866263 Marionette DEBUG loaded listener.js 21:57:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 278 (0x9ad10400) [pid = 1755] [serial = 594] [outer = 0x91dc7c00] 21:57:47 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 21:57:47 INFO - PROCESS | 1755 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 21:57:47 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 21:57:47 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 21:57:47 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 21:57:47 INFO - PROCESS | 1755 | 1464929867212 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]]]}] 21:57:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 21:57:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1582ms 21:57:47 INFO - PROCESS | 1755 | 1464929867286 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 21:57:47 INFO - PROCESS | 1755 | 1464929867290 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 21:57:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 21:57:47 INFO - PROCESS | 1755 | 1464929867297 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 21:57:47 INFO - PROCESS | 1755 | 1464929867300 Marionette TRACE conn4 <- [1,762,null,{}] 21:57:47 INFO - PROCESS | 1755 | 1464929867306 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}] 21:57:47 INFO - PROCESS | 1755 | 1464929867503 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 21:57:47 INFO - PROCESS | 1755 | 1464929867766 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:47 INFO - PROCESS | 1755 | ++DOCSHELL 0x92cf4400 == 95 [pid = 1755] [id = 198] 21:57:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 279 (0x9a283c00) [pid = 1755] [serial = 595] [outer = (nil)] 21:57:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 280 (0x9b439000) [pid = 1755] [serial = 596] [outer = 0x9a283c00] 21:57:47 INFO - PROCESS | 1755 | 1464929867900 Marionette DEBUG loaded listener.js 21:57:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 281 (0x9b5b1400) [pid = 1755] [serial = 597] [outer = 0x9a283c00] 21:57:49 INFO - PROCESS | 1755 | 1464929869343 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]]]}] 21:57:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 21:57:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2086ms 21:57:49 INFO - PROCESS | 1755 | 1464929869385 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 21:57:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 21:57:49 INFO - PROCESS | 1755 | 1464929869390 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 21:57:49 INFO - PROCESS | 1755 | 1464929869396 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 21:57:49 INFO - PROCESS | 1755 | 1464929869401 Marionette TRACE conn4 <- [1,766,null,{}] 21:57:49 INFO - PROCESS | 1755 | 1464929869407 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}] 21:57:49 INFO - PROCESS | 1755 | 1464929869637 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 21:57:49 INFO - PROCESS | 1755 | 1464929869893 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:49 INFO - PROCESS | 1755 | ++DOCSHELL 0x95110800 == 96 [pid = 1755] [id = 199] 21:57:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 282 (0x9511c400) [pid = 1755] [serial = 598] [outer = (nil)] 21:57:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 283 (0x9b084400) [pid = 1755] [serial = 599] [outer = 0x9511c400] 21:57:49 INFO - PROCESS | 1755 | 1464929869994 Marionette DEBUG loaded listener.js 21:57:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 284 (0x9bae6c00) [pid = 1755] [serial = 600] [outer = 0x9511c400] 21:57:51 INFO - PROCESS | 1755 | 1464929871448 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]]]}] 21:57:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 21:57:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2141ms 21:57:51 INFO - PROCESS | 1755 | 1464929871537 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 21:57:51 INFO - PROCESS | 1755 | 1464929871544 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 21:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 21:57:51 INFO - PROCESS | 1755 | 1464929871553 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 21:57:51 INFO - PROCESS | 1755 | 1464929871558 Marionette TRACE conn4 <- [1,770,null,{}] 21:57:51 INFO - PROCESS | 1755 | 1464929871567 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}] 21:57:51 INFO - PROCESS | 1755 | 1464929871750 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 21:57:51 INFO - PROCESS | 1755 | 1464929871957 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:52 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d0b7800 == 97 [pid = 1755] [id = 200] 21:57:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 285 (0x8e477000) [pid = 1755] [serial = 601] [outer = (nil)] 21:57:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 286 (0x8e580400) [pid = 1755] [serial = 602] [outer = 0x8e477000] 21:57:52 INFO - PROCESS | 1755 | 1464929872085 Marionette DEBUG loaded listener.js 21:57:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 287 (0x8ef42c00) [pid = 1755] [serial = 603] [outer = 0x8e477000] 21:57:53 INFO - PROCESS | 1755 | 1464929873148 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]]]}] 21:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 21:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1634ms 21:57:53 INFO - PROCESS | 1755 | 1464929873188 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 21:57:53 INFO - PROCESS | 1755 | 1464929873198 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 21:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 21:57:53 INFO - PROCESS | 1755 | 1464929873209 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 21:57:53 INFO - PROCESS | 1755 | 1464929873213 Marionette TRACE conn4 <- [1,774,null,{}] 21:57:53 INFO - PROCESS | 1755 | 1464929873221 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}] 21:57:53 INFO - PROCESS | 1755 | 1464929873474 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 21:57:53 INFO - PROCESS | 1755 | --DOCSHELL 0x8e305800 == 96 [pid = 1755] [id = 170] 21:57:53 INFO - PROCESS | 1755 | --DOCSHELL 0x9a63b800 == 95 [pid = 1755] [id = 32] 21:57:53 INFO - PROCESS | 1755 | --DOCSHELL 0x8c9b1800 == 94 [pid = 1755] [id = 150] 21:57:53 INFO - PROCESS | 1755 | --DOMWINDOW == 286 (0x92ca0c00) [pid = 1755] [serial = 526] [outer = (nil)] [url = about:blank] 21:57:53 INFO - PROCESS | 1755 | --DOMWINDOW == 285 (0x90dad000) [pid = 1755] [serial = 502] [outer = (nil)] [url = about:blank] 21:57:53 INFO - PROCESS | 1755 | --DOMWINDOW == 284 (0x8b883c00) [pid = 1755] [serial = 499] [outer = (nil)] [url = about:blank] 21:57:53 INFO - PROCESS | 1755 | --DOMWINDOW == 283 (0x8d8e2800) [pid = 1755] [serial = 490] [outer = (nil)] [url = about:blank] 21:57:53 INFO - PROCESS | 1755 | --DOMWINDOW == 282 (0x8ba8b800) [pid = 1755] [serial = 496] [outer = (nil)] [url = about:blank] 21:57:53 INFO - PROCESS | 1755 | --DOMWINDOW == 281 (0xa2284000) [pid = 1755] [serial = 493] [outer = (nil)] [url = about:blank] 21:57:53 INFO - PROCESS | 1755 | --DOMWINDOW == 280 (0x9b5aec00) [pid = 1755] [serial = 484] [outer = (nil)] [url = about:blank] 21:57:53 INFO - PROCESS | 1755 | --DOMWINDOW == 279 (0x9d4f0000) [pid = 1755] [serial = 487] [outer = (nil)] [url = about:blank] 21:57:53 INFO - PROCESS | 1755 | --DOMWINDOW == 278 (0x9ad0c000) [pid = 1755] [serial = 481] [outer = (nil)] [url = about:blank] 21:57:53 INFO - PROCESS | 1755 | --DOCSHELL 0x8f610000 == 93 [pid = 1755] [id = 187] 21:57:53 INFO - PROCESS | 1755 | --DOCSHELL 0x8d0b6000 == 92 [pid = 1755] [id = 186] 21:57:53 INFO - PROCESS | 1755 | --DOCSHELL 0x8d0aa400 == 91 [pid = 1755] [id = 185] 21:57:53 INFO - PROCESS | 1755 | --DOCSHELL 0x8c9ab400 == 90 [pid = 1755] [id = 184] 21:57:53 INFO - PROCESS | 1755 | 1464929873785 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:53 INFO - PROCESS | 1755 | --DOCSHELL 0x92a85000 == 89 [pid = 1755] [id = 179] 21:57:53 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d8e3400 == 90 [pid = 1755] [id = 201] 21:57:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 279 (0x8d8e9400) [pid = 1755] [serial = 604] [outer = (nil)] 21:57:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 280 (0x8e581800) [pid = 1755] [serial = 605] [outer = 0x8d8e9400] 21:57:53 INFO - PROCESS | 1755 | 1464929873915 Marionette DEBUG loaded listener.js 21:57:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 281 (0x8f7da400) [pid = 1755] [serial = 606] [outer = 0x8d8e9400] 21:57:54 INFO - PROCESS | 1755 | --DOCSHELL 0x8f614c00 == 89 [pid = 1755] [id = 177] 21:57:54 INFO - PROCESS | 1755 | --DOCSHELL 0x8ba90800 == 88 [pid = 1755] [id = 176] 21:57:54 INFO - PROCESS | 1755 | --DOMWINDOW == 280 (0x91acf400) [pid = 1755] [serial = 523] [outer = (nil)] [url = about:blank] 21:57:54 INFO - PROCESS | 1755 | --DOMWINDOW == 279 (0x8d8dc400) [pid = 1755] [serial = 506] [outer = (nil)] [url = about:blank] 21:57:54 INFO - PROCESS | 1755 | --DOMWINDOW == 278 (0x91ad2800) [pid = 1755] [serial = 518] [outer = (nil)] [url = about:blank] 21:57:54 INFO - PROCESS | 1755 | --DOMWINDOW == 277 (0x93c8a400) [pid = 1755] [serial = 475] [outer = (nil)] [url = about:blank] 21:57:54 INFO - PROCESS | 1755 | --DOMWINDOW == 276 (0x90dadc00) [pid = 1755] [serial = 512] [outer = (nil)] [url = about:blank] 21:57:54 INFO - PROCESS | 1755 | --DOMWINDOW == 275 (0x8f610c00) [pid = 1755] [serial = 469] [outer = (nil)] [url = about:blank] 21:57:54 INFO - PROCESS | 1755 | --DOMWINDOW == 274 (0x8f7ce000) [pid = 1755] [serial = 511] [outer = (nil)] [url = about:blank] 21:57:54 INFO - PROCESS | 1755 | --DOMWINDOW == 273 (0x92a7a800) [pid = 1755] [serial = 466] [outer = (nil)] [url = about:blank] 21:57:54 INFO - PROCESS | 1755 | --DOMWINDOW == 272 (0x91c88000) [pid = 1755] [serial = 520] [outer = (nil)] [url = about:blank] 21:57:54 INFO - PROCESS | 1755 | --DOMWINDOW == 271 (0x99e99400) [pid = 1755] [serial = 478] [outer = (nil)] [url = about:blank] 21:57:54 INFO - PROCESS | 1755 | --DOMWINDOW == 270 (0x91dca400) [pid = 1755] [serial = 472] [outer = (nil)] [url = about:blank] 21:57:54 INFO - PROCESS | 1755 | --DOMWINDOW == 269 (0x92901c00) [pid = 1755] [serial = 521] [outer = (nil)] [url = about:blank] 21:57:54 INFO - PROCESS | 1755 | --DOMWINDOW == 268 (0x8c9adc00) [pid = 1755] [serial = 505] [outer = (nil)] [url = about:blank] 21:57:54 INFO - PROCESS | 1755 | --DOMWINDOW == 267 (0x8ee60000) [pid = 1755] [serial = 508] [outer = (nil)] [url = about:blank] 21:57:54 INFO - PROCESS | 1755 | --DOMWINDOW == 266 (0x9192c000) [pid = 1755] [serial = 517] [outer = (nil)] [url = about:blank] 21:57:54 INFO - PROCESS | 1755 | --DOMWINDOW == 265 (0x910b3c00) [pid = 1755] [serial = 515] [outer = (nil)] [url = about:blank] 21:57:54 INFO - PROCESS | 1755 | --DOMWINDOW == 264 (0x92a78c00) [pid = 1755] [serial = 524] [outer = (nil)] [url = about:blank] 21:57:54 INFO - PROCESS | 1755 | --DOMWINDOW == 263 (0x8ee64000) [pid = 1755] [serial = 509] [outer = (nil)] [url = about:blank] 21:57:54 INFO - PROCESS | 1755 | --DOMWINDOW == 262 (0x8f7d1800) [pid = 1755] [serial = 514] [outer = (nil)] [url = about:blank] 21:57:54 INFO - PROCESS | 1755 | 1464929874760 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]]]}] 21:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 21:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1592ms 21:57:54 INFO - PROCESS | 1755 | 1464929874802 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 21:57:54 INFO - PROCESS | 1755 | 1464929874806 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 21:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 21:57:54 INFO - PROCESS | 1755 | 1464929874813 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 21:57:54 INFO - PROCESS | 1755 | 1464929874820 Marionette TRACE conn4 <- [1,778,null,{}] 21:57:54 INFO - PROCESS | 1755 | 1464929874837 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}] 21:57:55 INFO - PROCESS | 1755 | 1464929875045 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 21:57:55 INFO - PROCESS | 1755 | 1464929875221 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ba8cc00 == 89 [pid = 1755] [id = 202] 21:57:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 263 (0x90dadc00) [pid = 1755] [serial = 607] [outer = (nil)] 21:57:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 264 (0x91ad0c00) [pid = 1755] [serial = 608] [outer = 0x90dadc00] 21:57:55 INFO - PROCESS | 1755 | 1464929875303 Marionette DEBUG loaded listener.js 21:57:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 265 (0x91adcc00) [pid = 1755] [serial = 609] [outer = 0x90dadc00] 21:57:56 INFO - PROCESS | 1755 | 1464929876184 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]]]}] 21:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 21:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1443ms 21:57:56 INFO - PROCESS | 1755 | 1464929876258 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 21:57:56 INFO - PROCESS | 1755 | 1464929876262 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 21:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 21:57:56 INFO - PROCESS | 1755 | 1464929876277 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 21:57:56 INFO - PROCESS | 1755 | 1464929876279 Marionette TRACE conn4 <- [1,782,null,{}] 21:57:56 INFO - PROCESS | 1755 | 1464929876286 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}] 21:57:56 INFO - PROCESS | 1755 | 1464929876528 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 21:57:56 INFO - PROCESS | 1755 | 1464929876556 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:56 INFO - PROCESS | 1755 | ++DOCSHELL 0x910b5400 == 90 [pid = 1755] [id = 203] 21:57:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 266 (0x91ba3c00) [pid = 1755] [serial = 610] [outer = (nil)] 21:57:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 267 (0x91c8b400) [pid = 1755] [serial = 611] [outer = 0x91ba3c00] 21:57:56 INFO - PROCESS | 1755 | 1464929876636 Marionette DEBUG loaded listener.js 21:57:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 268 (0x92906800) [pid = 1755] [serial = 612] [outer = 0x91ba3c00] 21:57:57 INFO - PROCESS | 1755 | 1464929877610 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]]]}] 21:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 21:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1381ms 21:57:57 INFO - PROCESS | 1755 | 1464929877659 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 21:57:57 INFO - PROCESS | 1755 | 1464929877663 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 21:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 21:57:57 INFO - PROCESS | 1755 | 1464929877670 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 21:57:57 INFO - PROCESS | 1755 | 1464929877673 Marionette TRACE conn4 <- [1,786,null,{}] 21:57:57 INFO - PROCESS | 1755 | 1464929877686 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}] 21:57:57 INFO - PROCESS | 1755 | 1464929877927 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 21:57:57 INFO - PROCESS | 1755 | 1464929877955 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:58 INFO - PROCESS | 1755 | ++DOCSHELL 0x91c7f400 == 91 [pid = 1755] [id = 204] 21:57:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 269 (0x9290a000) [pid = 1755] [serial = 613] [outer = (nil)] 21:57:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 270 (0x92a7d000) [pid = 1755] [serial = 614] [outer = 0x9290a000] 21:57:58 INFO - PROCESS | 1755 | 1464929878139 Marionette DEBUG loaded listener.js 21:57:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 271 (0x92a81400) [pid = 1755] [serial = 615] [outer = 0x9290a000] 21:57:58 INFO - PROCESS | 1755 | --DOMWINDOW == 270 (0x8c9ac000) [pid = 1755] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 21:57:58 INFO - PROCESS | 1755 | --DOMWINDOW == 269 (0x8dce8400) [pid = 1755] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 21:57:58 INFO - PROCESS | 1755 | --DOMWINDOW == 268 (0x90da7c00) [pid = 1755] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 21:57:58 INFO - PROCESS | 1755 | --DOMWINDOW == 267 (0x8e303c00) [pid = 1755] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 21:57:58 INFO - PROCESS | 1755 | --DOMWINDOW == 266 (0x8f61d400) [pid = 1755] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 21:57:58 INFO - PROCESS | 1755 | --DOMWINDOW == 265 (0x9290e800) [pid = 1755] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 21:57:59 INFO - PROCESS | 1755 | 1464929879076 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]]]}] 21:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 21:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1432ms 21:57:59 INFO - PROCESS | 1755 | 1464929879103 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 21:57:59 INFO - PROCESS | 1755 | 1464929879106 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 21:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 21:57:59 INFO - PROCESS | 1755 | 1464929879114 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 21:57:59 INFO - PROCESS | 1755 | 1464929879117 Marionette TRACE conn4 <- [1,790,null,{}] 21:57:59 INFO - PROCESS | 1755 | 1464929879123 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}] 21:57:59 INFO - PROCESS | 1755 | 1464929879311 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 21:57:59 INFO - PROCESS | 1755 | 1464929879480 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:57:59 INFO - PROCESS | 1755 | ++DOCSHELL 0x8dce8400 == 92 [pid = 1755] [id = 205] 21:57:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 266 (0x8e57c400) [pid = 1755] [serial = 616] [outer = (nil)] 21:57:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 267 (0x92cf3800) [pid = 1755] [serial = 617] [outer = 0x8e57c400] 21:57:59 INFO - PROCESS | 1755 | 1464929879557 Marionette DEBUG loaded listener.js 21:57:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 268 (0x95116800) [pid = 1755] [serial = 618] [outer = 0x8e57c400] 21:58:00 INFO - PROCESS | 1755 | 1464929880405 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]]]}] 21:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 21:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1432ms 21:58:00 INFO - PROCESS | 1755 | 1464929880550 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 21:58:00 INFO - PROCESS | 1755 | 1464929880559 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 21:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 21:58:00 INFO - PROCESS | 1755 | 1464929880587 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 21:58:00 INFO - PROCESS | 1755 | 1464929880595 Marionette TRACE conn4 <- [1,794,null,{}] 21:58:00 INFO - PROCESS | 1755 | 1464929880605 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}] 21:58:00 INFO - PROCESS | 1755 | 1464929880851 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 21:58:01 INFO - PROCESS | 1755 | 1464929881180 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:01 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d8dc400 == 93 [pid = 1755] [id = 206] 21:58:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 269 (0x8d8dec00) [pid = 1755] [serial = 619] [outer = (nil)] 21:58:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 270 (0x8d8e6c00) [pid = 1755] [serial = 620] [outer = 0x8d8dec00] 21:58:01 INFO - PROCESS | 1755 | 1464929881282 Marionette DEBUG loaded listener.js 21:58:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 271 (0x8e475400) [pid = 1755] [serial = 621] [outer = 0x8d8dec00] 21:58:02 INFO - PROCESS | 1755 | 1464929882312 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]]]}] 21:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 21:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1805ms 21:58:02 INFO - PROCESS | 1755 | 1464929882376 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 21:58:02 INFO - PROCESS | 1755 | 1464929882382 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 21:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 21:58:02 INFO - PROCESS | 1755 | 1464929882396 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 21:58:02 INFO - PROCESS | 1755 | 1464929882403 Marionette TRACE conn4 <- [1,798,null,{}] 21:58:02 INFO - PROCESS | 1755 | 1464929882410 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}] 21:58:02 INFO - PROCESS | 1755 | 1464929882649 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 21:58:02 INFO - PROCESS | 1755 | 1464929882952 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x8f7dcc00 == 94 [pid = 1755] [id = 207] 21:58:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 272 (0x90daac00) [pid = 1755] [serial = 622] [outer = (nil)] 21:58:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 273 (0x910b2000) [pid = 1755] [serial = 623] [outer = 0x90daac00] 21:58:03 INFO - PROCESS | 1755 | 1464929883046 Marionette DEBUG loaded listener.js 21:58:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 274 (0x91ad2800) [pid = 1755] [serial = 624] [outer = 0x90daac00] 21:58:03 INFO - PROCESS | 1755 | 1464929883971 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]]]}] 21:58:04 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 21:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1639ms 21:58:04 INFO - PROCESS | 1755 | 1464929884032 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 21:58:04 INFO - PROCESS | 1755 | 1464929884036 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 21:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 21:58:04 INFO - PROCESS | 1755 | 1464929884044 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 21:58:04 INFO - PROCESS | 1755 | 1464929884048 Marionette TRACE conn4 <- [1,802,null,{}] 21:58:04 INFO - PROCESS | 1755 | 1464929884064 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}] 21:58:04 INFO - PROCESS | 1755 | 1464929884305 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 21:58:04 INFO - PROCESS | 1755 | 1464929884603 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:04 INFO - PROCESS | 1755 | ++DOCSHELL 0x8fa62400 == 95 [pid = 1755] [id = 208] 21:58:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 275 (0x92c94800) [pid = 1755] [serial = 625] [outer = (nil)] 21:58:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 276 (0x94618800) [pid = 1755] [serial = 626] [outer = 0x92c94800] 21:58:04 INFO - PROCESS | 1755 | 1464929884745 Marionette DEBUG loaded listener.js 21:58:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 277 (0x951e0400) [pid = 1755] [serial = 627] [outer = 0x92c94800] 21:58:05 INFO - PROCESS | 1755 | 1464929885696 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]]]}] 21:58:05 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 21:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1697ms 21:58:05 INFO - PROCESS | 1755 | 1464929885742 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 21:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 21:58:05 INFO - PROCESS | 1755 | 1464929885746 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 21:58:05 INFO - PROCESS | 1755 | 1464929885753 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 21:58:05 INFO - PROCESS | 1755 | 1464929885757 Marionette TRACE conn4 <- [1,806,null,{}] 21:58:05 INFO - PROCESS | 1755 | 1464929885763 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}] 21:58:05 INFO - PROCESS | 1755 | 1464929885977 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 21:58:06 INFO - PROCESS | 1755 | 1464929886243 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:06 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ba86400 == 96 [pid = 1755] [id = 209] 21:58:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 278 (0x92968800) [pid = 1755] [serial = 628] [outer = (nil)] 21:58:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 279 (0x9ad0a800) [pid = 1755] [serial = 629] [outer = 0x92968800] 21:58:06 INFO - PROCESS | 1755 | 1464929886383 Marionette DEBUG loaded listener.js 21:58:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 280 (0x9b43b400) [pid = 1755] [serial = 630] [outer = 0x92968800] 21:58:07 INFO - PROCESS | 1755 | 1464929887286 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]]]}] 21:58:07 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 21:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1583ms 21:58:07 INFO - PROCESS | 1755 | 1464929887336 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 21:58:07 INFO - PROCESS | 1755 | 1464929887341 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 21:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 21:58:07 INFO - PROCESS | 1755 | 1464929887348 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 21:58:07 INFO - PROCESS | 1755 | 1464929887351 Marionette TRACE conn4 <- [1,810,null,{}] 21:58:07 INFO - PROCESS | 1755 | 1464929887357 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}] 21:58:07 INFO - PROCESS | 1755 | 1464929887555 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 21:58:07 INFO - PROCESS | 1755 | 1464929887807 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:07 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ba84000 == 97 [pid = 1755] [id = 210] 21:58:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 281 (0x8ee65000) [pid = 1755] [serial = 631] [outer = (nil)] 21:58:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 282 (0x9b5c5400) [pid = 1755] [serial = 632] [outer = 0x8ee65000] 21:58:07 INFO - PROCESS | 1755 | 1464929887942 Marionette DEBUG loaded listener.js 21:58:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 283 (0x9baec000) [pid = 1755] [serial = 633] [outer = 0x8ee65000] 21:58:08 INFO - PROCESS | 1755 | 1464929888865 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]]]}] 21:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 21:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1580ms 21:58:08 INFO - PROCESS | 1755 | 1464929888930 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 21:58:08 INFO - PROCESS | 1755 | 1464929888934 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 21:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 21:58:08 INFO - PROCESS | 1755 | 1464929888941 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 21:58:08 INFO - PROCESS | 1755 | 1464929888945 Marionette TRACE conn4 <- [1,814,null,{}] 21:58:08 INFO - PROCESS | 1755 | 1464929888951 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}] 21:58:09 INFO - PROCESS | 1755 | 1464929889312 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 21:58:09 INFO - PROCESS | 1755 | 1464929889533 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:09 INFO - PROCESS | 1755 | ++DOCSHELL 0x9d4fa800 == 98 [pid = 1755] [id = 211] 21:58:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 284 (0x9d4fb400) [pid = 1755] [serial = 634] [outer = (nil)] 21:58:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 285 (0xa2156400) [pid = 1755] [serial = 635] [outer = 0x9d4fb400] 21:58:09 INFO - PROCESS | 1755 | 1464929889630 Marionette DEBUG loaded listener.js 21:58:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 286 (0xa2493400) [pid = 1755] [serial = 636] [outer = 0x9d4fb400] 21:58:10 INFO - PROCESS | 1755 | 1464929890602 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] 21:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 21:58:10 INFO - PROCESS | 1755 | 1464929890637 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 21:58:10 INFO - PROCESS | 1755 | 1464929890644 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 21:58:10 INFO - PROCESS | 1755 | 1464929890648 Marionette TRACE conn4 <- [1,818,null,{}] 21:58:10 INFO - PROCESS | 1755 | 1464929890654 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}] 21:58:10 INFO - PROCESS | 1755 | 1464929890845 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 21:58:11 INFO - PROCESS | 1755 | 1464929891117 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:11 INFO - PROCESS | 1755 | ++DOCSHELL 0x8b89d000 == 99 [pid = 1755] [id = 212] 21:58:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 287 (0x8b89f000) [pid = 1755] [serial = 637] [outer = (nil)] 21:58:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 288 (0x8b8a4c00) [pid = 1755] [serial = 638] [outer = 0x8b89f000] 21:58:11 INFO - PROCESS | 1755 | 1464929891248 Marionette DEBUG loaded listener.js 21:58:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 289 (0x8ba87000) [pid = 1755] [serial = 639] [outer = 0x8b89f000] 21:58:12 INFO - PROCESS | 1755 | 1464929892218 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]]]}] 21:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 21:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1589ms 21:58:12 INFO - PROCESS | 1755 | 1464929892232 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 21:58:12 INFO - PROCESS | 1755 | 1464929892236 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 21:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 21:58:12 INFO - PROCESS | 1755 | 1464929892244 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 21:58:12 INFO - PROCESS | 1755 | 1464929892247 Marionette TRACE conn4 <- [1,822,null,{}] 21:58:12 INFO - PROCESS | 1755 | 1464929892253 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}] 21:58:12 INFO - PROCESS | 1755 | 1464929892450 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 21:58:12 INFO - PROCESS | 1755 | 1464929892707 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:12 INFO - PROCESS | 1755 | ++DOCSHELL 0x8a3e5400 == 100 [pid = 1755] [id = 213] 21:58:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 290 (0x8a3e9400) [pid = 1755] [serial = 640] [outer = (nil)] 21:58:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 291 (0x8a3ee400) [pid = 1755] [serial = 641] [outer = 0x8a3e9400] 21:58:12 INFO - PROCESS | 1755 | 1464929892843 Marionette DEBUG loaded listener.js 21:58:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 292 (0x8a3f1c00) [pid = 1755] [serial = 642] [outer = 0x8a3e9400] 21:58:13 INFO - PROCESS | 1755 | 1464929893751 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] 21:58:13 INFO - PROCESS | 1755 | 1464929893781 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 21:58:13 INFO - PROCESS | 1755 | 1464929893789 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 21:58:13 INFO - PROCESS | 1755 | 1464929893792 Marionette TRACE conn4 <- [1,826,null,{}] 21:58:13 INFO - PROCESS | 1755 | 1464929893799 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}] 21:58:14 INFO - PROCESS | 1755 | 1464929894010 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 21:58:14 INFO - PROCESS | 1755 | 1464929894268 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:14 INFO - PROCESS | 1755 | ++DOCSHELL 0x8a3eec00 == 101 [pid = 1755] [id = 214] 21:58:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 293 (0x8a3f3000) [pid = 1755] [serial = 643] [outer = (nil)] 21:58:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 294 (0x8da8a400) [pid = 1755] [serial = 644] [outer = 0x8a3f3000] 21:58:14 INFO - PROCESS | 1755 | 1464929894400 Marionette DEBUG loaded listener.js 21:58:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 295 (0x8da8c400) [pid = 1755] [serial = 645] [outer = 0x8a3f3000] 21:58:15 INFO - PROCESS | 1755 | 1464929895329 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]]]}] 21:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 21:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1585ms 21:58:15 INFO - PROCESS | 1755 | 1464929895373 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 21:58:15 INFO - PROCESS | 1755 | 1464929895377 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 21:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 21:58:15 INFO - PROCESS | 1755 | 1464929895384 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 21:58:15 INFO - PROCESS | 1755 | 1464929895388 Marionette TRACE conn4 <- [1,830,null,{}] 21:58:15 INFO - PROCESS | 1755 | 1464929895394 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}] 21:58:15 INFO - PROCESS | 1755 | 1464929895597 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 21:58:15 INFO - PROCESS | 1755 | 1464929895864 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:15 INFO - PROCESS | 1755 | ++DOCSHELL 0x8a3e6000 == 102 [pid = 1755] [id = 215] 21:58:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 296 (0x8a3e6400) [pid = 1755] [serial = 646] [outer = (nil)] 21:58:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 297 (0x8da93c00) [pid = 1755] [serial = 647] [outer = 0x8a3e6400] 21:58:16 INFO - PROCESS | 1755 | 1464929895997 Marionette DEBUG loaded listener.js 21:58:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 298 (0x8da96000) [pid = 1755] [serial = 648] [outer = 0x8a3e6400] 21:58:17 INFO - PROCESS | 1755 | 1464929897002 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]]]}] 21:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 21:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1637ms 21:58:17 INFO - PROCESS | 1755 | 1464929897021 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 21:58:17 INFO - PROCESS | 1755 | 1464929897025 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 21:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 21:58:17 INFO - PROCESS | 1755 | 1464929897033 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 21:58:17 INFO - PROCESS | 1755 | 1464929897038 Marionette TRACE conn4 <- [1,834,null,{}] 21:58:17 INFO - PROCESS | 1755 | 1464929897044 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}] 21:58:17 INFO - PROCESS | 1755 | 1464929897270 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 21:58:17 INFO - PROCESS | 1755 | 1464929897542 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:17 INFO - PROCESS | 1755 | ++DOCSHELL 0x895da000 == 103 [pid = 1755] [id = 216] 21:58:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 299 (0x895dec00) [pid = 1755] [serial = 649] [outer = (nil)] 21:58:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 300 (0x895e3800) [pid = 1755] [serial = 650] [outer = 0x895dec00] 21:58:17 INFO - PROCESS | 1755 | 1464929897679 Marionette DEBUG loaded listener.js 21:58:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 301 (0x8da92800) [pid = 1755] [serial = 651] [outer = 0x895dec00] 21:58:18 INFO - PROCESS | 1755 | 1464929898639 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]]]}] 21:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 21:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1636ms 21:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 21:58:18 INFO - PROCESS | 1755 | 1464929898670 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 21:58:18 INFO - PROCESS | 1755 | 1464929898673 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 21:58:18 INFO - PROCESS | 1755 | 1464929898681 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 21:58:18 INFO - PROCESS | 1755 | 1464929898684 Marionette TRACE conn4 <- [1,838,null,{}] 21:58:18 INFO - PROCESS | 1755 | 1464929898690 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}] 21:58:18 INFO - PROCESS | 1755 | 1464929898880 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 21:58:19 INFO - PROCESS | 1755 | 1464929899153 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:19 INFO - PROCESS | 1755 | ++DOCSHELL 0x8889a800 == 104 [pid = 1755] [id = 217] 21:58:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 302 (0x8889c400) [pid = 1755] [serial = 652] [outer = (nil)] 21:58:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 303 (0x888a3000) [pid = 1755] [serial = 653] [outer = 0x8889c400] 21:58:19 INFO - PROCESS | 1755 | 1464929899282 Marionette DEBUG loaded listener.js 21:58:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 304 (0x888a5400) [pid = 1755] [serial = 654] [outer = 0x8889c400] 21:58:20 INFO - PROCESS | 1755 | 1464929900209 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]]]}] 21:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 21:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1595ms 21:58:20 INFO - PROCESS | 1755 | 1464929900276 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 21:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 21:58:20 INFO - PROCESS | 1755 | 1464929900280 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 21:58:20 INFO - PROCESS | 1755 | 1464929900287 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 21:58:20 INFO - PROCESS | 1755 | 1464929900291 Marionette TRACE conn4 <- [1,842,null,{}] 21:58:20 INFO - PROCESS | 1755 | 1464929900297 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}] 21:58:20 INFO - PROCESS | 1755 | 1464929900505 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 21:58:20 INFO - PROCESS | 1755 | 1464929900792 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:20 INFO - PROCESS | 1755 | ++DOCSHELL 0x8889dc00 == 105 [pid = 1755] [id = 218] 21:58:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 305 (0x888a1800) [pid = 1755] [serial = 655] [outer = (nil)] 21:58:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 306 (0x93c8a400) [pid = 1755] [serial = 656] [outer = 0x888a1800] 21:58:20 INFO - PROCESS | 1755 | 1464929900920 Marionette DEBUG loaded listener.js 21:58:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 307 (0x9bf9e400) [pid = 1755] [serial = 657] [outer = 0x888a1800] 21:58:21 INFO - PROCESS | 1755 | 1464929901849 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]]]}] 21:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 21:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1638ms 21:58:21 INFO - PROCESS | 1755 | 1464929901925 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 21:58:21 INFO - PROCESS | 1755 | 1464929901929 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 21:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 21:58:21 INFO - PROCESS | 1755 | 1464929901936 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 21:58:21 INFO - PROCESS | 1755 | 1464929901939 Marionette TRACE conn4 <- [1,846,null,{}] 21:58:21 INFO - PROCESS | 1755 | 1464929901946 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}] 21:58:22 INFO - PROCESS | 1755 | 1464929902207 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 21:58:22 INFO - PROCESS | 1755 | 1464929902514 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:22 INFO - PROCESS | 1755 | ++DOCSHELL 0x895d8c00 == 106 [pid = 1755] [id = 219] 21:58:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 308 (0x8ab09c00) [pid = 1755] [serial = 658] [outer = (nil)] 21:58:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 309 (0x8ab0f000) [pid = 1755] [serial = 659] [outer = 0x8ab09c00] 21:58:22 INFO - PROCESS | 1755 | 1464929902610 Marionette DEBUG loaded listener.js 21:58:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 310 (0x8ab11800) [pid = 1755] [serial = 660] [outer = 0x8ab09c00] 21:58:23 INFO - PROCESS | 1755 | 1464929903536 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]]]}] 21:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 21:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1644ms 21:58:23 INFO - PROCESS | 1755 | 1464929903582 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 21:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 21:58:23 INFO - PROCESS | 1755 | 1464929903586 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 21:58:23 INFO - PROCESS | 1755 | 1464929903594 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 21:58:23 INFO - PROCESS | 1755 | 1464929903597 Marionette TRACE conn4 <- [1,850,null,{}] 21:58:23 INFO - PROCESS | 1755 | 1464929903604 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}] 21:58:23 INFO - PROCESS | 1755 | 1464929903811 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 21:58:24 INFO - PROCESS | 1755 | 1464929904159 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:24 INFO - PROCESS | 1755 | ++DOCSHELL 0x8b8a7c00 == 107 [pid = 1755] [id = 220] 21:58:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 311 (0x8c9a5800) [pid = 1755] [serial = 661] [outer = (nil)] 21:58:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 312 (0x8e47e800) [pid = 1755] [serial = 662] [outer = 0x8c9a5800] 21:58:24 INFO - PROCESS | 1755 | 1464929904261 Marionette DEBUG loaded listener.js 21:58:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 313 (0x8ef46800) [pid = 1755] [serial = 663] [outer = 0x8c9a5800] 21:58:25 INFO - PROCESS | 1755 | 1464929905184 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]]]}] 21:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 21:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1685ms 21:58:25 INFO - PROCESS | 1755 | 1464929905279 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 21:58:25 INFO - PROCESS | 1755 | 1464929905282 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 21:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 21:58:25 INFO - PROCESS | 1755 | 1464929905336 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 21:58:25 INFO - PROCESS | 1755 | 1464929905339 Marionette TRACE conn4 <- [1,854,null,{}] 21:58:25 INFO - PROCESS | 1755 | 1464929905351 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}] 21:58:25 INFO - PROCESS | 1755 | 1464929905577 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 21:58:25 INFO - PROCESS | 1755 | 1464929905847 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:25 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d31f400 == 108 [pid = 1755] [id = 221] 21:58:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 314 (0x8d320c00) [pid = 1755] [serial = 664] [outer = (nil)] 21:58:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 315 (0x8d324400) [pid = 1755] [serial = 665] [outer = 0x8d320c00] 21:58:25 INFO - PROCESS | 1755 | 1464929905978 Marionette DEBUG loaded listener.js 21:58:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 316 (0x9b2d7000) [pid = 1755] [serial = 666] [outer = 0x8d320c00] 21:58:26 INFO - PROCESS | 1755 | 1464929906892 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]]]}] 21:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 21:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1598ms 21:58:26 INFO - PROCESS | 1755 | 1464929906930 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 21:58:26 INFO - PROCESS | 1755 | 1464929906933 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 21:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 21:58:26 INFO - PROCESS | 1755 | 1464929906941 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 21:58:26 INFO - PROCESS | 1755 | 1464929906945 Marionette TRACE conn4 <- [1,858,null,{}] 21:58:26 INFO - PROCESS | 1755 | 1464929906951 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}] 21:58:27 INFO - PROCESS | 1755 | 1464929907160 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 21:58:27 INFO - PROCESS | 1755 | 1464929907897 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:27 INFO - PROCESS | 1755 | ++DOCSHELL 0x895d8400 == 109 [pid = 1755] [id = 222] 21:58:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 317 (0x895db000) [pid = 1755] [serial = 667] [outer = (nil)] 21:58:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 318 (0x895de400) [pid = 1755] [serial = 668] [outer = 0x895db000] 21:58:28 INFO - PROCESS | 1755 | 1464929907998 Marionette DEBUG loaded listener.js 21:58:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 319 (0x895e4000) [pid = 1755] [serial = 669] [outer = 0x895db000] 21:58:28 INFO - PROCESS | 1755 | 1464929908919 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]]]}] 21:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 21:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 2049ms 21:58:28 INFO - PROCESS | 1755 | 1464929908993 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 21:58:29 INFO - PROCESS | 1755 | 1464929909000 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 21:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 21:58:29 INFO - PROCESS | 1755 | 1464929909008 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 21:58:29 INFO - PROCESS | 1755 | 1464929909014 Marionette TRACE conn4 <- [1,862,null,{}] 21:58:29 INFO - PROCESS | 1755 | 1464929909022 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}] 21:58:29 INFO - PROCESS | 1755 | 1464929909285 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 21:58:29 INFO - PROCESS | 1755 | 1464929909721 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:29 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ba8a400 == 110 [pid = 1755] [id = 223] 21:58:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 320 (0x8ba90400) [pid = 1755] [serial = 670] [outer = (nil)] 21:58:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 321 (0x8c9ad000) [pid = 1755] [serial = 671] [outer = 0x8ba90400] 21:58:29 INFO - PROCESS | 1755 | 1464929909809 Marionette DEBUG loaded listener.js 21:58:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 322 (0x8d0b6000) [pid = 1755] [serial = 672] [outer = 0x8ba90400] 21:58:30 INFO - PROCESS | 1755 | --DOCSHELL 0x9817f000 == 109 [pid = 1755] [id = 36] 21:58:30 INFO - PROCESS | 1755 | --DOCSHELL 0x9c1be800 == 108 [pid = 1755] [id = 42] 21:58:30 INFO - PROCESS | 1755 | --DOCSHELL 0x9c1bf000 == 107 [pid = 1755] [id = 38] 21:58:30 INFO - PROCESS | 1755 | --DOMWINDOW == 321 (0x8f61cc00) [pid = 1755] [serial = 565] [outer = (nil)] [url = about:blank] 21:58:30 INFO - PROCESS | 1755 | --DOMWINDOW == 320 (0x9295ec00) [pid = 1755] [serial = 550] [outer = (nil)] [url = about:blank] 21:58:30 INFO - PROCESS | 1755 | --DOCSHELL 0x992e1400 == 106 [pid = 1755] [id = 30] 21:58:30 INFO - PROCESS | 1755 | --DOCSHELL 0x8e577800 == 105 [pid = 1755] [id = 125] 21:58:30 INFO - PROCESS | 1755 | --DOCSHELL 0xa628e000 == 104 [pid = 1755] [id = 128] 21:58:30 INFO - PROCESS | 1755 | 1464929910929 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]]]}] 21:58:30 INFO - PROCESS | 1755 | --DOCSHELL 0x91c7f400 == 103 [pid = 1755] [id = 204] 21:58:30 INFO - PROCESS | 1755 | --DOCSHELL 0x910b5400 == 102 [pid = 1755] [id = 203] 21:58:30 INFO - PROCESS | 1755 | --DOCSHELL 0x8ba8cc00 == 101 [pid = 1755] [id = 202] 21:58:30 INFO - PROCESS | 1755 | --DOCSHELL 0x8d8e3400 == 100 [pid = 1755] [id = 201] 21:58:30 INFO - PROCESS | 1755 | --DOCSHELL 0x8d0b7800 == 99 [pid = 1755] [id = 200] 21:58:30 INFO - PROCESS | 1755 | --DOCSHELL 0x8ba82c00 == 98 [pid = 1755] [id = 194] 21:58:30 INFO - PROCESS | 1755 | --DOCSHELL 0x91deec00 == 97 [pid = 1755] [id = 193] 21:58:30 INFO - PROCESS | 1755 | --DOCSHELL 0x910ed800 == 96 [pid = 1755] [id = 192] 21:58:30 INFO - PROCESS | 1755 | --DOCSHELL 0x91ba9000 == 95 [pid = 1755] [id = 191] 21:58:30 INFO - PROCESS | 1755 | --DOCSHELL 0x8ef4cc00 == 94 [pid = 1755] [id = 190] 21:58:30 INFO - PROCESS | 1755 | --DOCSHELL 0x8b87e800 == 93 [pid = 1755] [id = 189] 21:58:30 INFO - PROCESS | 1755 | --DOCSHELL 0x8c9b4000 == 92 [pid = 1755] [id = 188] 21:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 21:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1991ms 21:58:31 INFO - PROCESS | 1755 | 1464929911003 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 21:58:31 INFO - PROCESS | 1755 | 1464929911008 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 21:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 21:58:31 INFO - PROCESS | 1755 | 1464929911016 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 21:58:31 INFO - PROCESS | 1755 | 1464929911020 Marionette TRACE conn4 <- [1,866,null,{}] 21:58:31 INFO - PROCESS | 1755 | 1464929911027 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}] 21:58:31 INFO - PROCESS | 1755 | 1464929911229 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 21:58:31 INFO - PROCESS | 1755 | --DOMWINDOW == 319 (0x90ee0c00) [pid = 1755] [serial = 563] [outer = (nil)] [url = about:blank] 21:58:31 INFO - PROCESS | 1755 | --DOMWINDOW == 318 (0x8e47c800) [pid = 1755] [serial = 529] [outer = (nil)] [url = about:blank] 21:58:31 INFO - PROCESS | 1755 | --DOMWINDOW == 317 (0x8c9b1000) [pid = 1755] [serial = 553] [outer = (nil)] [url = about:blank] 21:58:31 INFO - PROCESS | 1755 | --DOMWINDOW == 316 (0x94629c00) [pid = 1755] [serial = 535] [outer = (nil)] [url = about:blank] 21:58:31 INFO - PROCESS | 1755 | --DOMWINDOW == 315 (0x8dce1400) [pid = 1755] [serial = 554] [outer = (nil)] [url = about:blank] 21:58:31 INFO - PROCESS | 1755 | --DOMWINDOW == 314 (0x9ad5fc00) [pid = 1755] [serial = 541] [outer = (nil)] [url = about:blank] 21:58:31 INFO - PROCESS | 1755 | --DOMWINDOW == 313 (0x8ed7bc00) [pid = 1755] [serial = 557] [outer = (nil)] [url = about:blank] 21:58:31 INFO - PROCESS | 1755 | --DOMWINDOW == 312 (0x9b5cb800) [pid = 1755] [serial = 547] [outer = (nil)] [url = about:blank] 21:58:31 INFO - PROCESS | 1755 | --DOMWINDOW == 311 (0x90dae400) [pid = 1755] [serial = 532] [outer = (nil)] [url = about:blank] 21:58:31 INFO - PROCESS | 1755 | --DOMWINDOW == 310 (0x95119c00) [pid = 1755] [serial = 527] [outer = (nil)] [url = about:blank] 21:58:31 INFO - PROCESS | 1755 | --DOMWINDOW == 309 (0x92cf6000) [pid = 1755] [serial = 544] [outer = (nil)] [url = about:blank] 21:58:31 INFO - PROCESS | 1755 | --DOMWINDOW == 308 (0x8e480800) [pid = 1755] [serial = 556] [outer = (nil)] [url = about:blank] 21:58:31 INFO - PROCESS | 1755 | --DOMWINDOW == 307 (0x9a176c00) [pid = 1755] [serial = 538] [outer = (nil)] [url = about:blank] 21:58:31 INFO - PROCESS | 1755 | --DOMWINDOW == 306 (0x8ed86c00) [pid = 1755] [serial = 559] [outer = (nil)] [url = about:blank] 21:58:31 INFO - PROCESS | 1755 | --DOMWINDOW == 305 (0x8ef4d800) [pid = 1755] [serial = 560] [outer = (nil)] [url = about:blank] 21:58:31 INFO - PROCESS | 1755 | --DOMWINDOW == 304 (0x8fa70800) [pid = 1755] [serial = 562] [outer = (nil)] [url = about:blank] 21:58:31 INFO - PROCESS | 1755 | --DOMWINDOW == 303 (0x92c9e400) [pid = 1755] [serial = 467] [outer = (nil)] [url = about:blank] 21:58:31 INFO - PROCESS | 1755 | 1464929911569 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:31 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ba86c00 == 93 [pid = 1755] [id = 224] 21:58:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 304 (0x8c93a800) [pid = 1755] [serial = 673] [outer = (nil)] 21:58:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 305 (0x8dced400) [pid = 1755] [serial = 674] [outer = 0x8c93a800] 21:58:31 INFO - PROCESS | 1755 | 1464929911653 Marionette DEBUG loaded listener.js 21:58:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 306 (0x8e57dc00) [pid = 1755] [serial = 675] [outer = 0x8c93a800] 21:58:32 INFO - PROCESS | 1755 | 1464929912497 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]]]}] 21:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 21:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1543ms 21:58:32 INFO - PROCESS | 1755 | 1464929912561 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 21:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 21:58:32 INFO - PROCESS | 1755 | 1464929912565 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 21:58:32 INFO - PROCESS | 1755 | 1464929912581 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 21:58:32 INFO - PROCESS | 1755 | 1464929912591 Marionette TRACE conn4 <- [1,870,null,{}] 21:58:32 INFO - PROCESS | 1755 | 1464929912601 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}] 21:58:32 INFO - PROCESS | 1755 | 1464929912804 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 21:58:33 INFO - PROCESS | 1755 | 1464929913006 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:33 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ab10800 == 94 [pid = 1755] [id = 225] 21:58:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 307 (0x8ed7bc00) [pid = 1755] [serial = 676] [outer = (nil)] 21:58:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 308 (0x8f7d7c00) [pid = 1755] [serial = 677] [outer = 0x8ed7bc00] 21:58:33 INFO - PROCESS | 1755 | 1464929913126 Marionette DEBUG loaded listener.js 21:58:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 309 (0x90dad000) [pid = 1755] [serial = 678] [outer = 0x8ed7bc00] 21:58:33 INFO - PROCESS | 1755 | 1464929913991 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]]]}] 21:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 21:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1455ms 21:58:34 INFO - PROCESS | 1755 | 1464929914029 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 21:58:34 INFO - PROCESS | 1755 | 1464929914034 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 21:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 21:58:34 INFO - PROCESS | 1755 | 1464929914042 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 21:58:34 INFO - PROCESS | 1755 | 1464929914045 Marionette TRACE conn4 <- [1,874,null,{}] 21:58:34 INFO - PROCESS | 1755 | 1464929914052 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}] 21:58:34 INFO - PROCESS | 1755 | 1464929914324 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 21:58:34 INFO - PROCESS | 1755 | 1464929914355 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:34 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ef4c800 == 95 [pid = 1755] [id = 226] 21:58:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 310 (0x8f7d9800) [pid = 1755] [serial = 679] [outer = (nil)] 21:58:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 311 (0x910e8400) [pid = 1755] [serial = 680] [outer = 0x8f7d9800] 21:58:34 INFO - PROCESS | 1755 | 1464929914451 Marionette DEBUG loaded listener.js 21:58:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 312 (0x9192cc00) [pid = 1755] [serial = 681] [outer = 0x8f7d9800] 21:58:35 INFO - PROCESS | 1755 | --DOMWINDOW == 311 (0x9290a000) [pid = 1755] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 21:58:35 INFO - PROCESS | 1755 | --DOMWINDOW == 310 (0x90dadc00) [pid = 1755] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 21:58:35 INFO - PROCESS | 1755 | --DOMWINDOW == 309 (0x8e477000) [pid = 1755] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 21:58:35 INFO - PROCESS | 1755 | --DOMWINDOW == 308 (0x8d8e9400) [pid = 1755] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 21:58:35 INFO - PROCESS | 1755 | --DOMWINDOW == 307 (0x91ba3c00) [pid = 1755] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 21:58:35 INFO - PROCESS | 1755 | 1464929915738 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]]]}] 21:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 21:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1740ms 21:58:35 INFO - PROCESS | 1755 | 1464929915783 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 21:58:35 INFO - PROCESS | 1755 | 1464929915787 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 21:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 21:58:35 INFO - PROCESS | 1755 | 1464929915794 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 21:58:35 INFO - PROCESS | 1755 | 1464929915798 Marionette TRACE conn4 <- [1,878,null,{}] 21:58:35 INFO - PROCESS | 1755 | 1464929915804 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}] 21:58:36 INFO - PROCESS | 1755 | 1464929916015 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 21:58:36 INFO - PROCESS | 1755 | 1464929916241 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:36 INFO - PROCESS | 1755 | ++DOCSHELL 0x910b0c00 == 96 [pid = 1755] [id = 227] 21:58:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 308 (0x910e6400) [pid = 1755] [serial = 682] [outer = (nil)] 21:58:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 309 (0x91ba7800) [pid = 1755] [serial = 683] [outer = 0x910e6400] 21:58:36 INFO - PROCESS | 1755 | 1464929916334 Marionette DEBUG loaded listener.js 21:58:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 310 (0x91deec00) [pid = 1755] [serial = 684] [outer = 0x910e6400] 21:58:37 INFO - PROCESS | 1755 | 1464929917147 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]]]}] 21:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 21:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1382ms 21:58:37 INFO - PROCESS | 1755 | 1464929917177 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 21:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 21:58:37 INFO - PROCESS | 1755 | 1464929917181 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 21:58:37 INFO - PROCESS | 1755 | 1464929917188 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 21:58:37 INFO - PROCESS | 1755 | 1464929917192 Marionette TRACE conn4 <- [1,882,null,{}] 21:58:37 INFO - PROCESS | 1755 | 1464929917198 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}] 21:58:37 INFO - PROCESS | 1755 | 1464929917388 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 21:58:37 INFO - PROCESS | 1755 | 1464929917406 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:37 INFO - PROCESS | 1755 | ++DOCSHELL 0x90dadc00 == 97 [pid = 1755] [id = 228] 21:58:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 311 (0x92904800) [pid = 1755] [serial = 685] [outer = (nil)] 21:58:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 312 (0x92a7f800) [pid = 1755] [serial = 686] [outer = 0x92904800] 21:58:37 INFO - PROCESS | 1755 | 1464929917642 Marionette DEBUG loaded listener.js 21:58:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 313 (0x92cec400) [pid = 1755] [serial = 687] [outer = 0x92904800] 21:58:38 INFO - PROCESS | 1755 | 1464929918741 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]]]}] 21:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 21:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1589ms 21:58:38 INFO - PROCESS | 1755 | 1464929918777 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 21:58:38 INFO - PROCESS | 1755 | 1464929918786 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 21:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 21:58:38 INFO - PROCESS | 1755 | 1464929918795 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 21:58:38 INFO - PROCESS | 1755 | 1464929918801 Marionette TRACE conn4 <- [1,886,null,{}] 21:58:38 INFO - PROCESS | 1755 | 1464929918810 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}] 21:58:39 INFO - PROCESS | 1755 | 1464929919046 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 21:58:39 INFO - PROCESS | 1755 | 1464929919360 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:39 INFO - PROCESS | 1755 | ++DOCSHELL 0x895d8000 == 98 [pid = 1755] [id = 229] 21:58:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 314 (0x8b89bc00) [pid = 1755] [serial = 688] [outer = (nil)] 21:58:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 315 (0x8c9ab400) [pid = 1755] [serial = 689] [outer = 0x8b89bc00] 21:58:39 INFO - PROCESS | 1755 | 1464929919501 Marionette DEBUG loaded listener.js 21:58:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 316 (0x8d8dbc00) [pid = 1755] [serial = 690] [outer = 0x8b89bc00] 21:58:40 INFO - PROCESS | 1755 | 1464929920499 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]]]}] 21:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 21:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1746ms 21:58:40 INFO - PROCESS | 1755 | 1464929920542 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 21:58:40 INFO - PROCESS | 1755 | 1464929920551 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 21:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 21:58:40 INFO - PROCESS | 1755 | 1464929920563 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 21:58:40 INFO - PROCESS | 1755 | 1464929920567 Marionette TRACE conn4 <- [1,890,null,{}] 21:58:40 INFO - PROCESS | 1755 | 1464929920574 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}] 21:58:40 INFO - PROCESS | 1755 | 1464929920829 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 21:58:41 INFO - PROCESS | 1755 | 1464929921189 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:41 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e30a800 == 99 [pid = 1755] [id = 230] 21:58:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 317 (0x8ee65c00) [pid = 1755] [serial = 691] [outer = (nil)] 21:58:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 318 (0x8f61b400) [pid = 1755] [serial = 692] [outer = 0x8ee65c00] 21:58:41 INFO - PROCESS | 1755 | 1464929921285 Marionette DEBUG loaded listener.js 21:58:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 319 (0x910ae000) [pid = 1755] [serial = 693] [outer = 0x8ee65c00] 21:58:42 INFO - PROCESS | 1755 | 1464929922256 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]]]}] 21:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 21:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1739ms 21:58:42 INFO - PROCESS | 1755 | 1464929922302 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 21:58:42 INFO - PROCESS | 1755 | 1464929922306 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 21:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 21:58:42 INFO - PROCESS | 1755 | 1464929922314 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 21:58:42 INFO - PROCESS | 1755 | 1464929922320 Marionette TRACE conn4 <- [1,894,null,{}] 21:58:42 INFO - PROCESS | 1755 | 1464929922337 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}] 21:58:42 INFO - PROCESS | 1755 | 1464929922550 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 21:58:42 INFO - PROCESS | 1755 | 1464929922814 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:42 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ee68400 == 100 [pid = 1755] [id = 231] 21:58:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 320 (0x91de5c00) [pid = 1755] [serial = 694] [outer = (nil)] 21:58:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 321 (0x92ced000) [pid = 1755] [serial = 695] [outer = 0x91de5c00] 21:58:42 INFO - PROCESS | 1755 | 1464929922952 Marionette DEBUG loaded listener.js 21:58:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 322 (0x93c8b000) [pid = 1755] [serial = 696] [outer = 0x91de5c00] 21:58:43 INFO - PROCESS | 1755 | 1464929923911 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]]]}] 21:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 21:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1648ms 21:58:43 INFO - PROCESS | 1755 | 1464929923963 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 21:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 21:58:43 INFO - PROCESS | 1755 | 1464929923968 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 21:58:43 INFO - PROCESS | 1755 | 1464929923975 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 21:58:43 INFO - PROCESS | 1755 | 1464929923981 Marionette TRACE conn4 <- [1,898,null,{}] 21:58:43 INFO - PROCESS | 1755 | 1464929923987 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}] 21:58:44 INFO - PROCESS | 1755 | 1464929924243 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 21:58:44 INFO - PROCESS | 1755 | 1464929924574 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:44 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ab17400 == 101 [pid = 1755] [id = 232] 21:58:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 323 (0x92cf4800) [pid = 1755] [serial = 697] [outer = (nil)] 21:58:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 324 (0x951db000) [pid = 1755] [serial = 698] [outer = 0x92cf4800] 21:58:44 INFO - PROCESS | 1755 | 1464929924669 Marionette DEBUG loaded listener.js 21:58:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 325 (0x99fe4400) [pid = 1755] [serial = 699] [outer = 0x92cf4800] 21:58:45 INFO - PROCESS | 1755 | 1464929925600 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]]]}] 21:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 21:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1696ms 21:58:45 INFO - PROCESS | 1755 | 1464929925671 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 21:58:45 INFO - PROCESS | 1755 | 1464929925676 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 21:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 21:58:45 INFO - PROCESS | 1755 | 1464929925682 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 21:58:45 INFO - PROCESS | 1755 | 1464929925686 Marionette TRACE conn4 <- [1,902,null,{}] 21:58:45 INFO - PROCESS | 1755 | 1464929925692 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}] 21:58:45 INFO - PROCESS | 1755 | 1464929925930 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 21:58:46 INFO - PROCESS | 1755 | 1464929926247 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:46 INFO - PROCESS | 1755 | ++DOCSHELL 0x95113400 == 102 [pid = 1755] [id = 233] 21:58:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 326 (0x9a3d0400) [pid = 1755] [serial = 700] [outer = (nil)] 21:58:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 327 (0x9ad58800) [pid = 1755] [serial = 701] [outer = 0x9a3d0400] 21:58:46 INFO - PROCESS | 1755 | 1464929926336 Marionette DEBUG loaded listener.js 21:58:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 328 (0x9ad60800) [pid = 1755] [serial = 702] [outer = 0x9a3d0400] 21:58:47 INFO - PROCESS | 1755 | 1464929927282 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]]]}] 21:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 21:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1639ms 21:58:47 INFO - PROCESS | 1755 | 1464929927321 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 21:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 21:58:47 INFO - PROCESS | 1755 | 1464929927326 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 21:58:47 INFO - PROCESS | 1755 | 1464929927332 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 21:58:47 INFO - PROCESS | 1755 | 1464929927336 Marionette TRACE conn4 <- [1,906,null,{}] 21:58:47 INFO - PROCESS | 1755 | 1464929927342 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}] 21:58:47 INFO - PROCESS | 1755 | 1464929927555 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 21:58:47 INFO - PROCESS | 1755 | 1464929927818 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:47 INFO - PROCESS | 1755 | ++DOCSHELL 0x92a7b000 == 103 [pid = 1755] [id = 234] 21:58:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 329 (0x9a673000) [pid = 1755] [serial = 703] [outer = (nil)] 21:58:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 330 (0x9d8c8800) [pid = 1755] [serial = 704] [outer = 0x9a673000] 21:58:47 INFO - PROCESS | 1755 | 1464929927953 Marionette DEBUG loaded listener.js 21:58:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 331 (0xa22ce000) [pid = 1755] [serial = 705] [outer = 0x9a673000] 21:58:48 INFO - PROCESS | 1755 | 1464929928849 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]]]}] 21:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 21:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1592ms 21:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 21:58:48 INFO - PROCESS | 1755 | 1464929928924 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 21:58:48 INFO - PROCESS | 1755 | 1464929928927 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 21:58:48 INFO - PROCESS | 1755 | 1464929928934 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 21:58:48 INFO - PROCESS | 1755 | 1464929928937 Marionette TRACE conn4 <- [1,910,null,{}] 21:58:48 INFO - PROCESS | 1755 | 1464929928943 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}] 21:58:49 INFO - PROCESS | 1755 | 1464929929184 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 21:58:49 INFO - PROCESS | 1755 | 1464929929521 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:49 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ad41c00 == 104 [pid = 1755] [id = 235] 21:58:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 332 (0x8ad43000) [pid = 1755] [serial = 706] [outer = (nil)] 21:58:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 333 (0x8ad49c00) [pid = 1755] [serial = 707] [outer = 0x8ad43000] 21:58:49 INFO - PROCESS | 1755 | 1464929929607 Marionette DEBUG loaded listener.js 21:58:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 334 (0x8ad4bc00) [pid = 1755] [serial = 708] [outer = 0x8ad43000] 21:58:50 INFO - PROCESS | 1755 | 1464929930471 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]]]}] 21:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 21:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1594ms 21:58:50 INFO - PROCESS | 1755 | 1464929930532 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 21:58:50 INFO - PROCESS | 1755 | 1464929930536 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 21:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 21:58:50 INFO - PROCESS | 1755 | 1464929930545 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 21:58:50 INFO - PROCESS | 1755 | 1464929930548 Marionette TRACE conn4 <- [1,914,null,{}] 21:58:50 INFO - PROCESS | 1755 | 1464929930555 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}] 21:58:50 INFO - PROCESS | 1755 | 1464929930755 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 21:58:51 INFO - PROCESS | 1755 | 1464929931023 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:51 INFO - PROCESS | 1755 | ++DOCSHELL 0x87fe6400 == 105 [pid = 1755] [id = 236] 21:58:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 335 (0x87fe6800) [pid = 1755] [serial = 709] [outer = (nil)] 21:58:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 336 (0x87fee000) [pid = 1755] [serial = 710] [outer = 0x87fe6800] 21:58:51 INFO - PROCESS | 1755 | 1464929931152 Marionette DEBUG loaded listener.js 21:58:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 337 (0x87ff1800) [pid = 1755] [serial = 711] [outer = 0x87fe6800] 21:58:52 INFO - PROCESS | 1755 | 1464929932053 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]]]}] 21:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 21:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1582ms 21:58:52 INFO - PROCESS | 1755 | 1464929932128 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 21:58:52 INFO - PROCESS | 1755 | 1464929932131 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 21:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 21:58:52 INFO - PROCESS | 1755 | 1464929932139 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 21:58:52 INFO - PROCESS | 1755 | 1464929932141 Marionette TRACE conn4 <- [1,918,null,{}] 21:58:52 INFO - PROCESS | 1755 | 1464929932148 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}] 21:58:52 INFO - PROCESS | 1755 | 1464929932357 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 21:58:52 INFO - PROCESS | 1755 | 1464929932628 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:52 INFO - PROCESS | 1755 | ++DOCSHELL 0x87feb400 == 106 [pid = 1755] [id = 237] 21:58:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 338 (0x87fef400) [pid = 1755] [serial = 712] [outer = (nil)] 21:58:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 339 (0x8ad4ec00) [pid = 1755] [serial = 713] [outer = 0x87fef400] 21:58:52 INFO - PROCESS | 1755 | 1464929932760 Marionette DEBUG loaded listener.js 21:58:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 340 (0x9ad5a400) [pid = 1755] [serial = 714] [outer = 0x87fef400] 21:58:53 INFO - PROCESS | 1755 | 1464929933638 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]]]}] 21:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 21:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1541ms 21:58:53 INFO - PROCESS | 1755 | 1464929933680 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 21:58:53 INFO - PROCESS | 1755 | 1464929933684 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 21:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 21:58:53 INFO - PROCESS | 1755 | 1464929933691 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 21:58:53 INFO - PROCESS | 1755 | 1464929933695 Marionette TRACE conn4 <- [1,922,null,{}] 21:58:53 INFO - PROCESS | 1755 | 1464929933701 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}] 21:58:53 INFO - PROCESS | 1755 | 1464929933915 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 21:58:54 INFO - PROCESS | 1755 | 1464929934193 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:54 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ad48000 == 107 [pid = 1755] [id = 238] 21:58:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 341 (0x8adf2400) [pid = 1755] [serial = 715] [outer = (nil)] 21:58:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 342 (0x8adf5000) [pid = 1755] [serial = 716] [outer = 0x8adf2400] 21:58:54 INFO - PROCESS | 1755 | 1464929934344 Marionette DEBUG loaded listener.js 21:58:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 343 (0x8adf7400) [pid = 1755] [serial = 717] [outer = 0x8adf2400] 21:58:55 INFO - PROCESS | 1755 | 1464929935316 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]]]}] 21:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 21:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1685ms 21:58:55 INFO - PROCESS | 1755 | 1464929935378 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 21:58:55 INFO - PROCESS | 1755 | 1464929935383 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 21:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 21:58:55 INFO - PROCESS | 1755 | 1464929935389 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 21:58:55 INFO - PROCESS | 1755 | 1464929935394 Marionette TRACE conn4 <- [1,926,null,{}] 21:58:55 INFO - PROCESS | 1755 | 1464929935400 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}] 21:58:55 INFO - PROCESS | 1755 | 1464929935631 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 21:58:55 INFO - PROCESS | 1755 | 1464929935904 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x8adf6400 == 108 [pid = 1755] [id = 239] 21:58:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 344 (0x8ae88800) [pid = 1755] [serial = 718] [outer = (nil)] 21:58:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 345 (0x8ae8f000) [pid = 1755] [serial = 719] [outer = 0x8ae88800] 21:58:56 INFO - PROCESS | 1755 | 1464929936043 Marionette DEBUG loaded listener.js 21:58:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 346 (0x8ae94800) [pid = 1755] [serial = 720] [outer = 0x8ae88800] 21:58:56 INFO - PROCESS | 1755 | 1464929936934 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]]]}] 21:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 21:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1590ms 21:58:56 INFO - PROCESS | 1755 | 1464929936980 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 21:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 21:58:56 INFO - PROCESS | 1755 | 1464929936985 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 21:58:56 INFO - PROCESS | 1755 | 1464929936992 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 21:58:56 INFO - PROCESS | 1755 | 1464929936995 Marionette TRACE conn4 <- [1,930,null,{}] 21:58:57 INFO - PROCESS | 1755 | 1464929937001 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}] 21:58:57 INFO - PROCESS | 1755 | 1464929937207 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 21:58:57 INFO - PROCESS | 1755 | 1464929937521 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:57 INFO - PROCESS | 1755 | ++DOCSHELL 0x895d5400 == 109 [pid = 1755] [id = 240] 21:58:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 347 (0x8ae93400) [pid = 1755] [serial = 721] [outer = (nil)] 21:58:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 348 (0x8b069400) [pid = 1755] [serial = 722] [outer = 0x8ae93400] 21:58:57 INFO - PROCESS | 1755 | 1464929937614 Marionette DEBUG loaded listener.js 21:58:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 349 (0x8b06c800) [pid = 1755] [serial = 723] [outer = 0x8ae93400] 21:58:58 INFO - PROCESS | 1755 | 1464929938478 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]]]}] 21:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 21:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1540ms 21:58:58 INFO - PROCESS | 1755 | 1464929938532 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 21:58:58 INFO - PROCESS | 1755 | 1464929938537 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 21:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 21:58:58 INFO - PROCESS | 1755 | 1464929938543 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 21:58:58 INFO - PROCESS | 1755 | 1464929938547 Marionette TRACE conn4 <- [1,934,null,{}] 21:58:58 INFO - PROCESS | 1755 | 1464929938553 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}] 21:58:58 INFO - PROCESS | 1755 | 1464929938756 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 21:58:59 INFO - PROCESS | 1755 | 1464929939026 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:58:59 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ae8ac00 == 110 [pid = 1755] [id = 241] 21:58:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 350 (0x8b068000) [pid = 1755] [serial = 724] [outer = (nil)] 21:58:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 351 (0x8b073000) [pid = 1755] [serial = 725] [outer = 0x8b068000] 21:58:59 INFO - PROCESS | 1755 | 1464929939153 Marionette DEBUG loaded listener.js 21:58:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 352 (0x9b237c00) [pid = 1755] [serial = 726] [outer = 0x8b068000] 21:59:00 INFO - PROCESS | 1755 | 1464929940048 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]]]}] 21:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 21:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1539ms 21:59:00 INFO - PROCESS | 1755 | 1464929940083 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 21:59:00 INFO - PROCESS | 1755 | 1464929940086 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 21:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 21:59:00 INFO - PROCESS | 1755 | 1464929940093 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 21:59:00 INFO - PROCESS | 1755 | 1464929940097 Marionette TRACE conn4 <- [1,938,null,{}] 21:59:00 INFO - PROCESS | 1755 | 1464929940103 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}] 21:59:00 INFO - PROCESS | 1755 | 1464929940319 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 21:59:00 INFO - PROCESS | 1755 | 1464929940633 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:00 INFO - PROCESS | 1755 | ++DOCSHELL 0x87011c00 == 111 [pid = 1755] [id = 242] 21:59:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 353 (0x87013400) [pid = 1755] [serial = 727] [outer = (nil)] 21:59:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 354 (0x8701a800) [pid = 1755] [serial = 728] [outer = 0x87013400] 21:59:00 INFO - PROCESS | 1755 | 1464929940732 Marionette DEBUG loaded listener.js 21:59:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 355 (0x8701c400) [pid = 1755] [serial = 729] [outer = 0x87013400] 21:59:01 INFO - PROCESS | 1755 | 1464929941690 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]]]}] 21:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 21:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1634ms 21:59:01 INFO - PROCESS | 1755 | 1464929941728 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 21:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 21:59:01 INFO - PROCESS | 1755 | 1464929941733 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 21:59:01 INFO - PROCESS | 1755 | 1464929941739 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 21:59:01 INFO - PROCESS | 1755 | 1464929941743 Marionette TRACE conn4 <- [1,942,null,{}] 21:59:01 INFO - PROCESS | 1755 | 1464929941749 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}] 21:59:01 INFO - PROCESS | 1755 | 1464929941966 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 21:59:02 INFO - PROCESS | 1755 | 1464929942295 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x87014c00 == 112 [pid = 1755] [id = 243] 21:59:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 356 (0x87016c00) [pid = 1755] [serial = 730] [outer = (nil)] 21:59:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 357 (0x87147000) [pid = 1755] [serial = 731] [outer = 0x87016c00] 21:59:02 INFO - PROCESS | 1755 | 1464929942395 Marionette DEBUG loaded listener.js 21:59:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 358 (0x8714a400) [pid = 1755] [serial = 732] [outer = 0x87016c00] 21:59:03 INFO - PROCESS | 1755 | 1464929943282 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]]]}] 21:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 21:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1591ms 21:59:03 INFO - PROCESS | 1755 | 1464929943330 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 21:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 21:59:03 INFO - PROCESS | 1755 | 1464929943334 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 21:59:03 INFO - PROCESS | 1755 | 1464929943341 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 21:59:03 INFO - PROCESS | 1755 | 1464929943344 Marionette TRACE conn4 <- [1,946,null,{}] 21:59:03 INFO - PROCESS | 1755 | 1464929943350 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}] 21:59:03 INFO - PROCESS | 1755 | 1464929943558 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 21:59:03 INFO - PROCESS | 1755 | 1464929943881 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:03 INFO - PROCESS | 1755 | ++DOCSHELL 0x87020800 == 113 [pid = 1755] [id = 244] 21:59:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 359 (0x8714c000) [pid = 1755] [serial = 733] [outer = (nil)] 21:59:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 360 (0x87151c00) [pid = 1755] [serial = 734] [outer = 0x8714c000] 21:59:03 INFO - PROCESS | 1755 | 1464929943977 Marionette DEBUG loaded listener.js 21:59:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 361 (0x87153400) [pid = 1755] [serial = 735] [outer = 0x8714c000] 21:59:04 INFO - PROCESS | 1755 | 1464929944896 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]]]}] 21:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 21:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1636ms 21:59:04 INFO - PROCESS | 1755 | 1464929944977 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 21:59:04 INFO - PROCESS | 1755 | 1464929944980 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 21:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 21:59:04 INFO - PROCESS | 1755 | 1464929944988 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 21:59:04 INFO - PROCESS | 1755 | 1464929944991 Marionette TRACE conn4 <- [1,950,null,{}] 21:59:05 INFO - PROCESS | 1755 | 1464929944997 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}] 21:59:05 INFO - PROCESS | 1755 | 1464929945307 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 21:59:05 INFO - PROCESS | 1755 | 1464929945563 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:05 INFO - PROCESS | 1755 | ++DOCSHELL 0x863a7400 == 114 [pid = 1755] [id = 245] 21:59:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 362 (0x863a7800) [pid = 1755] [serial = 736] [outer = (nil)] 21:59:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 363 (0x863af800) [pid = 1755] [serial = 737] [outer = 0x863a7800] 21:59:05 INFO - PROCESS | 1755 | 1464929945654 Marionette DEBUG loaded listener.js 21:59:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 364 (0x863b1c00) [pid = 1755] [serial = 738] [outer = 0x863a7800] 21:59:06 INFO - PROCESS | 1755 | 1464929946592 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]]]}] 21:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 21:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1681ms 21:59:06 INFO - PROCESS | 1755 | 1464929946671 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 21:59:06 INFO - PROCESS | 1755 | 1464929946674 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 21:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 21:59:06 INFO - PROCESS | 1755 | 1464929946681 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 21:59:06 INFO - PROCESS | 1755 | 1464929946685 Marionette TRACE conn4 <- [1,954,null,{}] 21:59:06 INFO - PROCESS | 1755 | 1464929946690 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}] 21:59:06 INFO - PROCESS | 1755 | 1464929946901 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 21:59:07 INFO - PROCESS | 1755 | 1464929947205 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:07 INFO - PROCESS | 1755 | ++DOCSHELL 0x863acc00 == 115 [pid = 1755] [id = 246] 21:59:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 365 (0x863b2c00) [pid = 1755] [serial = 739] [outer = (nil)] 21:59:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 366 (0x87150800) [pid = 1755] [serial = 740] [outer = 0x863b2c00] 21:59:07 INFO - PROCESS | 1755 | 1464929947297 Marionette DEBUG loaded listener.js 21:59:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 367 (0x8b06fc00) [pid = 1755] [serial = 741] [outer = 0x863b2c00] 21:59:09 INFO - PROCESS | 1755 | --DOCSHELL 0x8dcea000 == 114 [pid = 1755] [id = 145] 21:59:09 INFO - PROCESS | 1755 | --DOCSHELL 0x92905000 == 113 [pid = 1755] [id = 146] 21:59:09 INFO - PROCESS | 1755 | --DOCSHELL 0x92c92c00 == 112 [pid = 1755] [id = 178] 21:59:09 INFO - PROCESS | 1755 | --DOCSHELL 0x910b0c00 == 111 [pid = 1755] [id = 227] 21:59:09 INFO - PROCESS | 1755 | --DOCSHELL 0x8ef4c800 == 110 [pid = 1755] [id = 226] 21:59:09 INFO - PROCESS | 1755 | --DOCSHELL 0x8ab10800 == 109 [pid = 1755] [id = 225] 21:59:09 INFO - PROCESS | 1755 | --DOCSHELL 0x8ba86c00 == 108 [pid = 1755] [id = 224] 21:59:09 INFO - PROCESS | 1755 | --DOCSHELL 0x8ba8a400 == 107 [pid = 1755] [id = 223] 21:59:09 INFO - PROCESS | 1755 | --DOCSHELL 0x895d8400 == 106 [pid = 1755] [id = 222] 21:59:09 INFO - PROCESS | 1755 | --DOCSHELL 0x895d8c00 == 105 [pid = 1755] [id = 219] 21:59:09 INFO - PROCESS | 1755 | --DOCSHELL 0x8889dc00 == 104 [pid = 1755] [id = 218] 21:59:09 INFO - PROCESS | 1755 | --DOCSHELL 0x8889a800 == 103 [pid = 1755] [id = 217] 21:59:09 INFO - PROCESS | 1755 | --DOCSHELL 0x8a3e6000 == 102 [pid = 1755] [id = 215] 21:59:09 INFO - PROCESS | 1755 | --DOCSHELL 0x895da000 == 101 [pid = 1755] [id = 216] 21:59:09 INFO - PROCESS | 1755 | --DOCSHELL 0x8a3eec00 == 100 [pid = 1755] [id = 214] 21:59:09 INFO - PROCESS | 1755 | --DOCSHELL 0x8a3e5400 == 99 [pid = 1755] [id = 213] 21:59:09 INFO - PROCESS | 1755 | --DOCSHELL 0x9d4fa800 == 98 [pid = 1755] [id = 211] 21:59:09 INFO - PROCESS | 1755 | --DOCSHELL 0x8b89d000 == 97 [pid = 1755] [id = 212] 21:59:09 INFO - PROCESS | 1755 | --DOCSHELL 0x8ba84000 == 96 [pid = 1755] [id = 210] 21:59:09 INFO - PROCESS | 1755 | --DOCSHELL 0x8ba86400 == 95 [pid = 1755] [id = 209] 21:59:09 INFO - PROCESS | 1755 | --DOCSHELL 0x8d8dc400 == 94 [pid = 1755] [id = 206] 21:59:09 INFO - PROCESS | 1755 | --DOMWINDOW == 366 (0x92cf3800) [pid = 1755] [serial = 617] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1755 | --DOMWINDOW == 365 (0x951dbc00) [pid = 1755] [serial = 401] [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.] 21:59:09 INFO - PROCESS | 1755 | --DOMWINDOW == 364 (0x92a7d000) [pid = 1755] [serial = 614] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1755 | --DOMWINDOW == 363 (0x9b084400) [pid = 1755] [serial = 599] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1755 | --DOMWINDOW == 362 (0x90ed5400) [pid = 1755] [serial = 571] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1755 | --DOMWINDOW == 361 (0x91adcc00) [pid = 1755] [serial = 609] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1755 | --DOMWINDOW == 360 (0x9a286c00) [pid = 1755] [serial = 590] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1755 | --DOMWINDOW == 359 (0x8e580400) [pid = 1755] [serial = 602] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1755 | --DOMWINDOW == 358 (0x8e30e400) [pid = 1755] [serial = 568] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1755 | --DOMWINDOW == 357 (0x9ad05400) [pid = 1755] [serial = 593] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1755 | --DOMWINDOW == 356 (0x8e581800) [pid = 1755] [serial = 605] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1755 | --DOMWINDOW == 355 (0x91c8b400) [pid = 1755] [serial = 611] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1755 | --DOMWINDOW == 354 (0x91dd1800) [pid = 1755] [serial = 574] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1755 | --DOMWINDOW == 353 (0x94612c00) [pid = 1755] [serial = 584] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1755 | --DOMWINDOW == 352 (0x9b439000) [pid = 1755] [serial = 596] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1755 | --DOMWINDOW == 351 (0x8f7da400) [pid = 1755] [serial = 606] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1755 | --DOMWINDOW == 350 (0x92906800) [pid = 1755] [serial = 612] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1755 | --DOMWINDOW == 349 (0x8ef42c00) [pid = 1755] [serial = 603] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1755 | --DOMWINDOW == 348 (0x99626000) [pid = 1755] [serial = 587] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1755 | --DOMWINDOW == 347 (0x92a86000) [pid = 1755] [serial = 580] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1755 | --DOMWINDOW == 346 (0x92966800) [pid = 1755] [serial = 577] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1755 | --DOMWINDOW == 345 (0x91ad0c00) [pid = 1755] [serial = 608] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1755 | --DOMWINDOW == 344 (0x92a81400) [pid = 1755] [serial = 615] [outer = (nil)] [url = about:blank] 21:59:09 INFO - PROCESS | 1755 | 1464929949372 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]]]}] 21:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 21:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 2841ms 21:59:09 INFO - PROCESS | 1755 | 1464929949523 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 21:59:09 INFO - PROCESS | 1755 | 1464929949530 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 21:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 21:59:09 INFO - PROCESS | 1755 | 1464929949539 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 21:59:09 INFO - PROCESS | 1755 | 1464929949546 Marionette TRACE conn4 <- [1,958,null,{}] 21:59:09 INFO - PROCESS | 1755 | 1464929949556 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}] 21:59:09 INFO - PROCESS | 1755 | 1464929949757 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 21:59:10 INFO - PROCESS | 1755 | 1464929949997 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:10 INFO - PROCESS | 1755 | ++DOCSHELL 0x895d5c00 == 95 [pid = 1755] [id = 247] 21:59:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 345 (0x895d6000) [pid = 1755] [serial = 742] [outer = (nil)] 21:59:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 346 (0x895db800) [pid = 1755] [serial = 743] [outer = 0x895d6000] 21:59:10 INFO - PROCESS | 1755 | 1464929950080 Marionette DEBUG loaded listener.js 21:59:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 347 (0x8a3eb000) [pid = 1755] [serial = 744] [outer = 0x895d6000] 21:59:10 INFO - PROCESS | 1755 | 1464929950920 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]]]}] 21:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 21:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1443ms 21:59:10 INFO - PROCESS | 1755 | 1464929950983 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 21:59:10 INFO - PROCESS | 1755 | 1464929950992 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 21:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 21:59:11 INFO - PROCESS | 1755 | 1464929951003 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 21:59:11 INFO - PROCESS | 1755 | 1464929951006 Marionette TRACE conn4 <- [1,962,null,{}] 21:59:11 INFO - PROCESS | 1755 | 1464929951013 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}] 21:59:11 INFO - PROCESS | 1755 | 1464929951218 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 21:59:11 INFO - PROCESS | 1755 | 1464929951430 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:11 INFO - PROCESS | 1755 | ++DOCSHELL 0x8adef400 == 96 [pid = 1755] [id = 248] 21:59:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 348 (0x8adef800) [pid = 1755] [serial = 745] [outer = (nil)] 21:59:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 349 (0x8adf7800) [pid = 1755] [serial = 746] [outer = 0x8adef800] 21:59:11 INFO - PROCESS | 1755 | 1464929951553 Marionette DEBUG loaded listener.js 21:59:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 350 (0x8ae89800) [pid = 1755] [serial = 747] [outer = 0x8adef800] 21:59:12 INFO - PROCESS | 1755 | 1464929952459 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]]]}] 21:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 21:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1485ms 21:59:12 INFO - PROCESS | 1755 | 1464929952488 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 21:59:12 INFO - PROCESS | 1755 | 1464929952491 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 21:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 21:59:12 INFO - PROCESS | 1755 | 1464929952498 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 21:59:12 INFO - PROCESS | 1755 | 1464929952505 Marionette TRACE conn4 <- [1,966,null,{}] 21:59:12 INFO - PROCESS | 1755 | 1464929952528 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}] 21:59:12 INFO - PROCESS | 1755 | 1464929952787 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 21:59:12 INFO - PROCESS | 1755 | 1464929952831 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:12 INFO - PROCESS | 1755 | ++DOCSHELL 0x863ab400 == 97 [pid = 1755] [id = 249] 21:59:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 351 (0x8b8a2c00) [pid = 1755] [serial = 748] [outer = (nil)] 21:59:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 352 (0x8ba8a400) [pid = 1755] [serial = 749] [outer = 0x8b8a2c00] 21:59:13 INFO - PROCESS | 1755 | 1464929953020 Marionette DEBUG loaded listener.js 21:59:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 353 (0x8c9b1c00) [pid = 1755] [serial = 750] [outer = 0x8b8a2c00] 21:59:14 INFO - PROCESS | 1755 | --DOMWINDOW == 352 (0x8d0b3c00) [pid = 1755] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 21:59:14 INFO - PROCESS | 1755 | --DOMWINDOW == 351 (0x8f7d9800) [pid = 1755] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 21:59:14 INFO - PROCESS | 1755 | --DOMWINDOW == 350 (0x8e57c400) [pid = 1755] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 21:59:14 INFO - PROCESS | 1755 | --DOMWINDOW == 349 (0x895db000) [pid = 1755] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 21:59:14 INFO - PROCESS | 1755 | --DOMWINDOW == 348 (0x8c93a800) [pid = 1755] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 21:59:14 INFO - PROCESS | 1755 | --DOMWINDOW == 347 (0x8ed7bc00) [pid = 1755] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 21:59:14 INFO - PROCESS | 1755 | --DOMWINDOW == 346 (0x8ba90400) [pid = 1755] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 21:59:14 INFO - PROCESS | 1755 | --DOMWINDOW == 345 (0x910e6400) [pid = 1755] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 21:59:14 INFO - PROCESS | 1755 | 1464929954235 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]]]}] 21:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 21:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1788ms 21:59:14 INFO - PROCESS | 1755 | 1464929954287 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 21:59:14 INFO - PROCESS | 1755 | 1464929954307 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 21:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 21:59:14 INFO - PROCESS | 1755 | 1464929954315 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 21:59:14 INFO - PROCESS | 1755 | 1464929954319 Marionette TRACE conn4 <- [1,970,null,{}] 21:59:14 INFO - PROCESS | 1755 | 1464929954324 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}] 21:59:14 INFO - PROCESS | 1755 | 1464929954537 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 21:59:14 INFO - PROCESS | 1755 | 1464929954766 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:14 INFO - PROCESS | 1755 | ++DOCSHELL 0x895db000 == 98 [pid = 1755] [id = 250] 21:59:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 346 (0x8adf9400) [pid = 1755] [serial = 751] [outer = (nil)] 21:59:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 347 (0x8d8e0000) [pid = 1755] [serial = 752] [outer = 0x8adf9400] 21:59:14 INFO - PROCESS | 1755 | 1464929954854 Marionette DEBUG loaded listener.js 21:59:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 348 (0x8d921c00) [pid = 1755] [serial = 753] [outer = 0x8adf9400] 21:59:15 INFO - PROCESS | 1755 | 1464929955679 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]]]}] 21:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 21:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1387ms 21:59:15 INFO - PROCESS | 1755 | 1464929955703 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 21:59:15 INFO - PROCESS | 1755 | 1464929955707 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 21:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 21:59:15 INFO - PROCESS | 1755 | 1464929955714 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 21:59:15 INFO - PROCESS | 1755 | 1464929955717 Marionette TRACE conn4 <- [1,974,null,{}] 21:59:15 INFO - PROCESS | 1755 | 1464929955723 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}] 21:59:15 INFO - PROCESS | 1755 | 1464929955907 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 21:59:16 INFO - PROCESS | 1755 | 1464929956100 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:16 INFO - PROCESS | 1755 | ++DOCSHELL 0x863a8c00 == 99 [pid = 1755] [id = 251] 21:59:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 349 (0x863abc00) [pid = 1755] [serial = 754] [outer = (nil)] 21:59:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 350 (0x87017400) [pid = 1755] [serial = 755] [outer = 0x863abc00] 21:59:16 INFO - PROCESS | 1755 | 1464929956299 Marionette DEBUG loaded listener.js 21:59:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 351 (0x87febc00) [pid = 1755] [serial = 756] [outer = 0x863abc00] 21:59:17 INFO - PROCESS | 1755 | 1464929957387 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]]]}] 21:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 21:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1740ms 21:59:17 INFO - PROCESS | 1755 | 1464929957457 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 21:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 21:59:17 INFO - PROCESS | 1755 | 1464929957466 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 21:59:17 INFO - PROCESS | 1755 | 1464929957476 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 21:59:17 INFO - PROCESS | 1755 | 1464929957483 Marionette TRACE conn4 <- [1,978,null,{}] 21:59:17 INFO - PROCESS | 1755 | 1464929957491 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}] 21:59:17 INFO - PROCESS | 1755 | 1464929957768 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 21:59:18 INFO - PROCESS | 1755 | 1464929958098 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:18 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ab12400 == 100 [pid = 1755] [id = 252] 21:59:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 352 (0x8ad4f400) [pid = 1755] [serial = 757] [outer = (nil)] 21:59:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 353 (0x8ae88c00) [pid = 1755] [serial = 758] [outer = 0x8ad4f400] 21:59:18 INFO - PROCESS | 1755 | 1464929958197 Marionette DEBUG loaded listener.js 21:59:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 354 (0x8b06e800) [pid = 1755] [serial = 759] [outer = 0x8ad4f400] 21:59:19 INFO - PROCESS | 1755 | 1464929959195 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]]]}] 21:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 21:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1801ms 21:59:19 INFO - PROCESS | 1755 | 1464929959276 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 21:59:19 INFO - PROCESS | 1755 | 1464929959283 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 21:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 21:59:19 INFO - PROCESS | 1755 | 1464929959294 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 21:59:19 INFO - PROCESS | 1755 | 1464929959298 Marionette TRACE conn4 <- [1,982,null,{}] 21:59:19 INFO - PROCESS | 1755 | 1464929959305 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}] 21:59:19 INFO - PROCESS | 1755 | 1464929959582 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 21:59:19 INFO - PROCESS | 1755 | 1464929959960 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:19 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d32c800 == 101 [pid = 1755] [id = 253] 21:59:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 355 (0x8d91d800) [pid = 1755] [serial = 760] [outer = (nil)] 21:59:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 356 (0x8d924000) [pid = 1755] [serial = 761] [outer = 0x8d91d800] 21:59:20 INFO - PROCESS | 1755 | 1464929960055 Marionette DEBUG loaded listener.js 21:59:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 357 (0x8da92400) [pid = 1755] [serial = 762] [outer = 0x8d91d800] 21:59:21 INFO - PROCESS | 1755 | 1464929961074 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]]]}] 21:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 21:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1839ms 21:59:21 INFO - PROCESS | 1755 | 1464929961134 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 21:59:21 INFO - PROCESS | 1755 | 1464929961138 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 21:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 21:59:21 INFO - PROCESS | 1755 | 1464929961146 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 21:59:21 INFO - PROCESS | 1755 | 1464929961152 Marionette TRACE conn4 <- [1,986,null,{}] 21:59:21 INFO - PROCESS | 1755 | 1464929961169 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}] 21:59:21 INFO - PROCESS | 1755 | 1464929961436 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 21:59:21 INFO - PROCESS | 1755 | 1464929961759 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:21 INFO - PROCESS | 1755 | ++DOCSHELL 0x8889dc00 == 102 [pid = 1755] [id = 254] 21:59:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 358 (0x8e581800) [pid = 1755] [serial = 763] [outer = (nil)] 21:59:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 359 (0x8ee69c00) [pid = 1755] [serial = 764] [outer = 0x8e581800] 21:59:21 INFO - PROCESS | 1755 | 1464929961857 Marionette DEBUG loaded listener.js 21:59:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 360 (0x8ef4c800) [pid = 1755] [serial = 765] [outer = 0x8e581800] 21:59:22 INFO - PROCESS | 1755 | 1464929962789 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]]]}] 21:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 21:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1698ms 21:59:22 INFO - PROCESS | 1755 | 1464929962844 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 21:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 21:59:22 INFO - PROCESS | 1755 | 1464929962850 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 21:59:22 INFO - PROCESS | 1755 | 1464929962856 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 21:59:22 INFO - PROCESS | 1755 | 1464929962860 Marionette TRACE conn4 <- [1,990,null,{}] 21:59:22 INFO - PROCESS | 1755 | 1464929962866 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}] 21:59:23 INFO - PROCESS | 1755 | 1464929963082 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 21:59:23 INFO - PROCESS | 1755 | 1464929963413 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:23 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d925400 == 103 [pid = 1755] [id = 255] 21:59:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 361 (0x8ed84c00) [pid = 1755] [serial = 766] [outer = (nil)] 21:59:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 362 (0x90ed7000) [pid = 1755] [serial = 767] [outer = 0x8ed84c00] 21:59:23 INFO - PROCESS | 1755 | 1464929963513 Marionette DEBUG loaded listener.js 21:59:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 363 (0x910ab800) [pid = 1755] [serial = 768] [outer = 0x8ed84c00] 21:59:24 INFO - PROCESS | 1755 | 1464929964429 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]]]}] 21:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 21:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1638ms 21:59:24 INFO - PROCESS | 1755 | 1464929964494 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 21:59:24 INFO - PROCESS | 1755 | 1464929964498 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 21:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 21:59:24 INFO - PROCESS | 1755 | 1464929964505 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 21:59:24 INFO - PROCESS | 1755 | 1464929964509 Marionette TRACE conn4 <- [1,994,null,{}] 21:59:24 INFO - PROCESS | 1755 | 1464929964515 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}] 21:59:24 INFO - PROCESS | 1755 | 1464929964725 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 21:59:25 INFO - PROCESS | 1755 | 1464929965058 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:25 INFO - PROCESS | 1755 | ++DOCSHELL 0x910e6800 == 104 [pid = 1755] [id = 256] 21:59:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 364 (0x910ef400) [pid = 1755] [serial = 769] [outer = (nil)] 21:59:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 365 (0x91ad0c00) [pid = 1755] [serial = 770] [outer = 0x910ef400] 21:59:25 INFO - PROCESS | 1755 | 1464929965196 Marionette DEBUG loaded listener.js 21:59:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 366 (0x91de3800) [pid = 1755] [serial = 771] [outer = 0x910ef400] 21:59:26 INFO - PROCESS | 1755 | 1464929966191 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]]]}] 21:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 21:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1740ms 21:59:26 INFO - PROCESS | 1755 | 1464929966246 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 21:59:26 INFO - PROCESS | 1755 | 1464929966251 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 21:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 21:59:26 INFO - PROCESS | 1755 | 1464929966257 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 21:59:26 INFO - PROCESS | 1755 | 1464929966261 Marionette TRACE conn4 <- [1,998,null,{}] 21:59:26 INFO - PROCESS | 1755 | 1464929966268 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}] 21:59:26 INFO - PROCESS | 1755 | 1464929966491 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 21:59:26 INFO - PROCESS | 1755 | 1464929966807 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:26 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d924400 == 105 [pid = 1755] [id = 257] 21:59:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 367 (0x8fa62c00) [pid = 1755] [serial = 772] [outer = (nil)] 21:59:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 368 (0x92969400) [pid = 1755] [serial = 773] [outer = 0x8fa62c00] 21:59:26 INFO - PROCESS | 1755 | 1464929966904 Marionette DEBUG loaded listener.js 21:59:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 369 (0x92a7fc00) [pid = 1755] [serial = 774] [outer = 0x8fa62c00] 21:59:27 INFO - PROCESS | 1755 | 1464929967834 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]]]}] 21:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 21:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1637ms 21:59:27 INFO - PROCESS | 1755 | 1464929967895 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 21:59:27 INFO - PROCESS | 1755 | 1464929967899 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 21:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 21:59:27 INFO - PROCESS | 1755 | 1464929967906 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 21:59:27 INFO - PROCESS | 1755 | 1464929967910 Marionette TRACE conn4 <- [1,1002,null,{}] 21:59:27 INFO - PROCESS | 1755 | 1464929967916 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}] 21:59:28 INFO - PROCESS | 1755 | 1464929968128 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 21:59:28 INFO - PROCESS | 1755 | 1464929968459 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:28 INFO - PROCESS | 1755 | ++DOCSHELL 0x8f7d8400 == 106 [pid = 1755] [id = 258] 21:59:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 370 (0x9290c000) [pid = 1755] [serial = 775] [outer = (nil)] 21:59:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 371 (0x92cea400) [pid = 1755] [serial = 776] [outer = 0x9290c000] 21:59:28 INFO - PROCESS | 1755 | 1464929968558 Marionette DEBUG loaded listener.js 21:59:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 372 (0x92cf5c00) [pid = 1755] [serial = 777] [outer = 0x9290c000] 21:59:29 INFO - PROCESS | 1755 | 1464929969479 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]]]}] 21:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 21:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1634ms 21:59:29 INFO - PROCESS | 1755 | 1464929969541 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 21:59:29 INFO - PROCESS | 1755 | 1464929969546 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 21:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 21:59:29 INFO - PROCESS | 1755 | 1464929969553 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 21:59:29 INFO - PROCESS | 1755 | 1464929969557 Marionette TRACE conn4 <- [1,1006,null,{}] 21:59:29 INFO - PROCESS | 1755 | 1464929969563 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}] 21:59:29 INFO - PROCESS | 1755 | 1464929969784 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 21:59:30 INFO - PROCESS | 1755 | 1464929970104 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:30 INFO - PROCESS | 1755 | ++DOCSHELL 0x8b883000 == 107 [pid = 1755] [id = 259] 21:59:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 373 (0x910b8c00) [pid = 1755] [serial = 778] [outer = (nil)] 21:59:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 374 (0x9511f400) [pid = 1755] [serial = 779] [outer = 0x910b8c00] 21:59:30 INFO - PROCESS | 1755 | 1464929970216 Marionette DEBUG loaded listener.js 21:59:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 375 (0x951e1000) [pid = 1755] [serial = 780] [outer = 0x910b8c00] 21:59:31 INFO - PROCESS | 1755 | 1464929971163 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]]]}] 21:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 21:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1645ms 21:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 21:59:31 INFO - PROCESS | 1755 | 1464929971199 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 21:59:31 INFO - PROCESS | 1755 | 1464929971202 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 21:59:31 INFO - PROCESS | 1755 | 1464929971210 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 21:59:31 INFO - PROCESS | 1755 | 1464929971214 Marionette TRACE conn4 <- [1,1010,null,{}] 21:59:31 INFO - PROCESS | 1755 | 1464929971220 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}] 21:59:31 INFO - PROCESS | 1755 | 1464929971431 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 21:59:31 INFO - PROCESS | 1755 | 1464929971762 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:31 INFO - PROCESS | 1755 | ++DOCSHELL 0x95110400 == 108 [pid = 1755] [id = 260] 21:59:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 376 (0x95117000) [pid = 1755] [serial = 781] [outer = (nil)] 21:59:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 377 (0x9a6bb800) [pid = 1755] [serial = 782] [outer = 0x95117000] 21:59:31 INFO - PROCESS | 1755 | 1464929971860 Marionette DEBUG loaded listener.js 21:59:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 378 (0x9a8cb400) [pid = 1755] [serial = 783] [outer = 0x95117000] 21:59:32 INFO - PROCESS | 1755 | 1464929972948 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]]]}] 21:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 21:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1800ms 21:59:33 INFO - PROCESS | 1755 | 1464929973012 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 21:59:33 INFO - PROCESS | 1755 | 1464929973019 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 21:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 21:59:33 INFO - PROCESS | 1755 | 1464929973030 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 21:59:33 INFO - PROCESS | 1755 | 1464929973035 Marionette TRACE conn4 <- [1,1014,null,{}] 21:59:33 INFO - PROCESS | 1755 | 1464929973048 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}] 21:59:33 INFO - PROCESS | 1755 | 1464929973433 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 21:59:33 INFO - PROCESS | 1755 | 1464929973721 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:33 INFO - PROCESS | 1755 | ++DOCSHELL 0x99fe5800 == 109 [pid = 1755] [id = 261] 21:59:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 379 (0x9a8cb000) [pid = 1755] [serial = 784] [outer = (nil)] 21:59:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 380 (0x9b547800) [pid = 1755] [serial = 785] [outer = 0x9a8cb000] 21:59:33 INFO - PROCESS | 1755 | 1464929973826 Marionette DEBUG loaded listener.js 21:59:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 381 (0x9baf1400) [pid = 1755] [serial = 786] [outer = 0x9a8cb000] 21:59:34 INFO - PROCESS | 1755 | 1464929974781 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]]]}] 21:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 21:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1797ms 21:59:34 INFO - PROCESS | 1755 | 1464929974826 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 21:59:34 INFO - PROCESS | 1755 | 1464929974831 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 21:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 21:59:34 INFO - PROCESS | 1755 | 1464929974838 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 21:59:34 INFO - PROCESS | 1755 | 1464929974842 Marionette TRACE conn4 <- [1,1018,null,{}] 21:59:34 INFO - PROCESS | 1755 | 1464929974848 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}] 21:59:35 INFO - PROCESS | 1755 | 1464929975093 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 21:59:35 INFO - PROCESS | 1755 | 1464929975439 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:35 INFO - PROCESS | 1755 | ++DOCSHELL 0x9ad05400 == 110 [pid = 1755] [id = 262] 21:59:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 382 (0x9b07ec00) [pid = 1755] [serial = 787] [outer = (nil)] 21:59:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 383 (0xa307bc00) [pid = 1755] [serial = 788] [outer = 0x9b07ec00] 21:59:35 INFO - PROCESS | 1755 | 1464929975542 Marionette DEBUG loaded listener.js 21:59:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 384 (0xa348a000) [pid = 1755] [serial = 789] [outer = 0x9b07ec00] 21:59:36 INFO - PROCESS | 1755 | 1464929976432 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]]]}] 21:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 21:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1637ms 21:59:36 INFO - PROCESS | 1755 | 1464929976476 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 21:59:36 INFO - PROCESS | 1755 | 1464929976480 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 21:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 21:59:36 INFO - PROCESS | 1755 | 1464929976487 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 21:59:36 INFO - PROCESS | 1755 | 1464929976490 Marionette TRACE conn4 <- [1,1022,null,{}] 21:59:36 INFO - PROCESS | 1755 | 1464929976497 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}] 21:59:36 INFO - PROCESS | 1755 | 1464929976716 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 21:59:37 INFO - PROCESS | 1755 | 1464929977035 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:37 INFO - PROCESS | 1755 | ++DOCSHELL 0x85b03000 == 111 [pid = 1755] [id = 263] 21:59:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 385 (0x85b03400) [pid = 1755] [serial = 790] [outer = (nil)] 21:59:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 386 (0x85b09800) [pid = 1755] [serial = 791] [outer = 0x85b03400] 21:59:37 INFO - PROCESS | 1755 | 1464929977135 Marionette DEBUG loaded listener.js 21:59:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 387 (0x85b0bc00) [pid = 1755] [serial = 792] [outer = 0x85b03400] 21:59:38 INFO - PROCESS | 1755 | 1464929978099 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]]]}] 21:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 21:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1694ms 21:59:38 INFO - PROCESS | 1755 | 1464929978182 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 21:59:38 INFO - PROCESS | 1755 | 1464929978196 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 21:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 21:59:38 INFO - PROCESS | 1755 | 1464929978203 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 21:59:38 INFO - PROCESS | 1755 | 1464929978206 Marionette TRACE conn4 <- [1,1026,null,{}] 21:59:38 INFO - PROCESS | 1755 | 1464929978213 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}] 21:59:38 INFO - PROCESS | 1755 | 1464929978473 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 21:59:38 INFO - PROCESS | 1755 | 1464929978803 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:38 INFO - PROCESS | 1755 | ++DOCSHELL 0x85b04400 == 112 [pid = 1755] [id = 264] 21:59:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 388 (0x85b08400) [pid = 1755] [serial = 793] [outer = (nil)] 21:59:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 389 (0x87e45000) [pid = 1755] [serial = 794] [outer = 0x85b08400] 21:59:38 INFO - PROCESS | 1755 | 1464929978893 Marionette DEBUG loaded listener.js 21:59:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 390 (0x87e46c00) [pid = 1755] [serial = 795] [outer = 0x85b08400] 21:59:40 INFO - PROCESS | 1755 | 1464929980548 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]]]}] 21:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 21:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 2396ms 21:59:40 INFO - PROCESS | 1755 | 1464929980601 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 21:59:40 INFO - PROCESS | 1755 | 1464929980608 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 21:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 21:59:40 INFO - PROCESS | 1755 | 1464929980617 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 21:59:40 INFO - PROCESS | 1755 | 1464929980621 Marionette TRACE conn4 <- [1,1030,null,{}] 21:59:40 INFO - PROCESS | 1755 | 1464929980639 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}] 21:59:40 INFO - PROCESS | 1755 | 1464929980842 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 21:59:41 INFO - PROCESS | 1755 | 1464929981126 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:41 INFO - PROCESS | 1755 | ++DOCSHELL 0x87c11400 == 113 [pid = 1755] [id = 265] 21:59:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 391 (0x87c11800) [pid = 1755] [serial = 796] [outer = (nil)] 21:59:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 392 (0x87e4e800) [pid = 1755] [serial = 797] [outer = 0x87c11800] 21:59:41 INFO - PROCESS | 1755 | 1464929981214 Marionette DEBUG loaded listener.js 21:59:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 393 (0x88898800) [pid = 1755] [serial = 798] [outer = 0x87c11800] 21:59:42 INFO - PROCESS | 1755 | 1464929982378 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]]]}] 21:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 21:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1837ms 21:59:42 INFO - PROCESS | 1755 | 1464929982457 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 21:59:42 INFO - PROCESS | 1755 | 1464929982472 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 21:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 21:59:42 INFO - PROCESS | 1755 | 1464929982489 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 21:59:42 INFO - PROCESS | 1755 | 1464929982503 Marionette TRACE conn4 <- [1,1034,null,{}] 21:59:42 INFO - PROCESS | 1755 | 1464929982644 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}] 21:59:43 INFO - PROCESS | 1755 | 1464929983032 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 21:59:43 INFO - PROCESS | 1755 | 1464929983327 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:43 INFO - PROCESS | 1755 | ++DOCSHELL 0x87e4ac00 == 114 [pid = 1755] [id = 266] 21:59:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 394 (0x8889fc00) [pid = 1755] [serial = 799] [outer = (nil)] 21:59:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 395 (0x8ad42400) [pid = 1755] [serial = 800] [outer = 0x8889fc00] 21:59:43 INFO - PROCESS | 1755 | 1464929983413 Marionette DEBUG loaded listener.js 21:59:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 396 (0x8ad79800) [pid = 1755] [serial = 801] [outer = 0x8889fc00] 21:59:44 INFO - PROCESS | 1755 | 1464929984436 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]]]}] 21:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 21:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 2000ms 21:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 21:59:44 INFO - PROCESS | 1755 | 1464929984488 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 21:59:44 INFO - PROCESS | 1755 | 1464929984491 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 21:59:44 INFO - PROCESS | 1755 | 1464929984498 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 21:59:44 INFO - PROCESS | 1755 | 1464929984504 Marionette TRACE conn4 <- [1,1038,null,{}] 21:59:44 INFO - PROCESS | 1755 | 1464929984531 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}] 21:59:44 INFO - PROCESS | 1755 | 1464929984787 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 21:59:45 INFO - PROCESS | 1755 | 1464929985171 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:45 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ad85400 == 115 [pid = 1755] [id = 267] 21:59:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 397 (0x8adf1c00) [pid = 1755] [serial = 802] [outer = (nil)] 21:59:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 398 (0x8ae8c400) [pid = 1755] [serial = 803] [outer = 0x8adf1c00] 21:59:45 INFO - PROCESS | 1755 | 1464929985261 Marionette DEBUG loaded listener.js 21:59:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 399 (0x8b074000) [pid = 1755] [serial = 804] [outer = 0x8adf1c00] 21:59:46 INFO - PROCESS | 1755 | 1464929986238 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]]]}] 21:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 21:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1795ms 21:59:46 INFO - PROCESS | 1755 | 1464929986293 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 21:59:46 INFO - PROCESS | 1755 | 1464929986297 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 21:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 21:59:46 INFO - PROCESS | 1755 | 1464929986305 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 21:59:46 INFO - PROCESS | 1755 | 1464929986309 Marionette TRACE conn4 <- [1,1042,null,{}] 21:59:46 INFO - PROCESS | 1755 | 1464929986314 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}] 21:59:46 INFO - PROCESS | 1755 | 1464929986523 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 21:59:46 INFO - PROCESS | 1755 | 1464929986849 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:47 INFO - PROCESS | 1755 | --DOCSHELL 0x9b5bbc00 == 114 [pid = 1755] [id = 33] 21:59:47 INFO - PROCESS | 1755 | --DOCSHELL 0x99fe7c00 == 113 [pid = 1755] [id = 160] 21:59:47 INFO - PROCESS | 1755 | --DOCSHELL 0x92cf4400 == 112 [pid = 1755] [id = 198] 21:59:47 INFO - PROCESS | 1755 | --DOCSHELL 0x8d8da800 == 111 [pid = 1755] [id = 163] 21:59:47 INFO - PROCESS | 1755 | --DOCSHELL 0x8b884c00 == 110 [pid = 1755] [id = 195] 21:59:47 INFO - PROCESS | 1755 | --DOCSHELL 0x895db000 == 109 [pid = 1755] [id = 250] 21:59:47 INFO - PROCESS | 1755 | --DOCSHELL 0x863ab400 == 108 [pid = 1755] [id = 249] 21:59:47 INFO - PROCESS | 1755 | --DOCSHELL 0x8adef400 == 107 [pid = 1755] [id = 248] 21:59:47 INFO - PROCESS | 1755 | --DOCSHELL 0x895d5c00 == 106 [pid = 1755] [id = 247] 21:59:47 INFO - PROCESS | 1755 | --DOCSHELL 0x8ae8ac00 == 105 [pid = 1755] [id = 241] 21:59:47 INFO - PROCESS | 1755 | --DOCSHELL 0x895d5400 == 104 [pid = 1755] [id = 240] 21:59:47 INFO - PROCESS | 1755 | --DOCSHELL 0x8adf6400 == 103 [pid = 1755] [id = 239] 21:59:47 INFO - PROCESS | 1755 | --DOCSHELL 0x87feb400 == 102 [pid = 1755] [id = 237] 21:59:47 INFO - PROCESS | 1755 | --DOCSHELL 0x8ad48000 == 101 [pid = 1755] [id = 238] 21:59:47 INFO - PROCESS | 1755 | --DOCSHELL 0x87fe6400 == 100 [pid = 1755] [id = 236] 21:59:47 INFO - PROCESS | 1755 | --DOCSHELL 0x8ad41c00 == 99 [pid = 1755] [id = 235] 21:59:47 INFO - PROCESS | 1755 | --DOCSHELL 0x92a7b000 == 98 [pid = 1755] [id = 234] 21:59:47 INFO - PROCESS | 1755 | --DOCSHELL 0x95113400 == 97 [pid = 1755] [id = 233] 21:59:47 INFO - PROCESS | 1755 | --DOCSHELL 0x8ee68400 == 96 [pid = 1755] [id = 231] 21:59:47 INFO - PROCESS | 1755 | --DOCSHELL 0x8ab17400 == 95 [pid = 1755] [id = 232] 21:59:47 INFO - PROCESS | 1755 | --DOCSHELL 0x8e30a800 == 94 [pid = 1755] [id = 230] 21:59:47 INFO - PROCESS | 1755 | --DOCSHELL 0x895d8000 == 93 [pid = 1755] [id = 229] 21:59:47 INFO - PROCESS | 1755 | ++DOCSHELL 0x863a9c00 == 94 [pid = 1755] [id = 268] 21:59:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 400 (0x863ab000) [pid = 1755] [serial = 805] [outer = (nil)] 21:59:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 401 (0x87017000) [pid = 1755] [serial = 806] [outer = 0x863ab000] 21:59:47 INFO - PROCESS | 1755 | 1464929987417 Marionette DEBUG loaded listener.js 21:59:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 402 (0x87feb800) [pid = 1755] [serial = 807] [outer = 0x863ab000] 21:59:47 INFO - PROCESS | 1755 | --DOMWINDOW == 401 (0x910e9800) [pid = 1755] [serial = 566] [outer = (nil)] [url = about:blank] 21:59:47 INFO - PROCESS | 1755 | --DOMWINDOW == 400 (0x910e8400) [pid = 1755] [serial = 680] [outer = (nil)] [url = about:blank] 21:59:47 INFO - PROCESS | 1755 | --DOMWINDOW == 399 (0x9192cc00) [pid = 1755] [serial = 681] [outer = (nil)] [url = about:blank] 21:59:47 INFO - PROCESS | 1755 | --DOMWINDOW == 398 (0x93c8a400) [pid = 1755] [serial = 656] [outer = (nil)] [url = about:blank] 21:59:47 INFO - PROCESS | 1755 | --DOMWINDOW == 397 (0x8ab0f000) [pid = 1755] [serial = 659] [outer = (nil)] [url = about:blank] 21:59:47 INFO - PROCESS | 1755 | --DOMWINDOW == 396 (0x8e47e800) [pid = 1755] [serial = 662] [outer = (nil)] [url = about:blank] 21:59:47 INFO - PROCESS | 1755 | --DOMWINDOW == 395 (0x8d324400) [pid = 1755] [serial = 665] [outer = (nil)] [url = about:blank] 21:59:47 INFO - PROCESS | 1755 | --DOMWINDOW == 394 (0x95116800) [pid = 1755] [serial = 618] [outer = (nil)] [url = about:blank] 21:59:47 INFO - PROCESS | 1755 | --DOMWINDOW == 393 (0x895e4000) [pid = 1755] [serial = 669] [outer = (nil)] [url = about:blank] 21:59:47 INFO - PROCESS | 1755 | --DOMWINDOW == 392 (0x895de400) [pid = 1755] [serial = 668] [outer = (nil)] [url = about:blank] 21:59:47 INFO - PROCESS | 1755 | --DOMWINDOW == 391 (0x8dced400) [pid = 1755] [serial = 674] [outer = (nil)] [url = about:blank] 21:59:47 INFO - PROCESS | 1755 | --DOMWINDOW == 390 (0x8e57dc00) [pid = 1755] [serial = 675] [outer = (nil)] [url = about:blank] 21:59:47 INFO - PROCESS | 1755 | --DOMWINDOW == 389 (0x94618800) [pid = 1755] [serial = 626] [outer = (nil)] [url = about:blank] 21:59:47 INFO - PROCESS | 1755 | --DOMWINDOW == 388 (0x8b8a4c00) [pid = 1755] [serial = 638] [outer = (nil)] [url = about:blank] 21:59:47 INFO - PROCESS | 1755 | --DOMWINDOW == 387 (0x8da8a400) [pid = 1755] [serial = 644] [outer = (nil)] [url = about:blank] 21:59:47 INFO - PROCESS | 1755 | --DOMWINDOW == 386 (0x910b2000) [pid = 1755] [serial = 623] [outer = (nil)] [url = about:blank] 21:59:47 INFO - PROCESS | 1755 | --DOMWINDOW == 385 (0x9b5c5400) [pid = 1755] [serial = 632] [outer = (nil)] [url = about:blank] 21:59:47 INFO - PROCESS | 1755 | --DOMWINDOW == 384 (0x8f7d7c00) [pid = 1755] [serial = 677] [outer = (nil)] [url = about:blank] 21:59:47 INFO - PROCESS | 1755 | --DOMWINDOW == 383 (0x9ad0a800) [pid = 1755] [serial = 629] [outer = (nil)] [url = about:blank] 21:59:47 INFO - PROCESS | 1755 | --DOMWINDOW == 382 (0x8d0b6000) [pid = 1755] [serial = 672] [outer = (nil)] [url = about:blank] 21:59:47 INFO - PROCESS | 1755 | --DOMWINDOW == 381 (0x8c9ad000) [pid = 1755] [serial = 671] [outer = (nil)] [url = about:blank] 21:59:47 INFO - PROCESS | 1755 | --DOMWINDOW == 380 (0xa2156400) [pid = 1755] [serial = 635] [outer = (nil)] [url = about:blank] 21:59:47 INFO - PROCESS | 1755 | --DOMWINDOW == 379 (0x8a3ee400) [pid = 1755] [serial = 641] [outer = (nil)] [url = about:blank] 21:59:47 INFO - PROCESS | 1755 | --DOMWINDOW == 378 (0x8d8e6c00) [pid = 1755] [serial = 620] [outer = (nil)] [url = about:blank] 21:59:47 INFO - PROCESS | 1755 | --DOMWINDOW == 377 (0x8da93c00) [pid = 1755] [serial = 647] [outer = (nil)] [url = about:blank] 21:59:47 INFO - PROCESS | 1755 | --DOMWINDOW == 376 (0x91deec00) [pid = 1755] [serial = 684] [outer = (nil)] [url = about:blank] 21:59:47 INFO - PROCESS | 1755 | --DOMWINDOW == 375 (0x895e3800) [pid = 1755] [serial = 650] [outer = (nil)] [url = about:blank] 21:59:47 INFO - PROCESS | 1755 | --DOMWINDOW == 374 (0x888a3000) [pid = 1755] [serial = 653] [outer = (nil)] [url = about:blank] 21:59:47 INFO - PROCESS | 1755 | --DOMWINDOW == 373 (0x91ba7800) [pid = 1755] [serial = 683] [outer = (nil)] [url = about:blank] 21:59:47 INFO - PROCESS | 1755 | --DOMWINDOW == 372 (0x90dad000) [pid = 1755] [serial = 678] [outer = (nil)] [url = about:blank] 21:59:48 INFO - PROCESS | 1755 | 1464929988353 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]]]}] 21:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 21:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 2085ms 21:59:48 INFO - PROCESS | 1755 | 1464929988391 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 21:59:48 INFO - PROCESS | 1755 | 1464929988397 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 21:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 21:59:48 INFO - PROCESS | 1755 | 1464929988406 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 21:59:48 INFO - PROCESS | 1755 | 1464929988408 Marionette TRACE conn4 <- [1,1046,null,{}] 21:59:48 INFO - PROCESS | 1755 | 1464929988413 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}] 21:59:48 INFO - PROCESS | 1755 | 1464929988619 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 21:59:48 INFO - PROCESS | 1755 | 1464929988832 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:48 INFO - PROCESS | 1755 | ++DOCSHELL 0x85b0f000 == 95 [pid = 1755] [id = 269] 21:59:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 373 (0x87feb400) [pid = 1755] [serial = 808] [outer = (nil)] 21:59:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 374 (0x8a3eb400) [pid = 1755] [serial = 809] [outer = 0x87feb400] 21:59:48 INFO - PROCESS | 1755 | 1464929988915 Marionette DEBUG loaded listener.js 21:59:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 375 (0x8ab12800) [pid = 1755] [serial = 810] [outer = 0x87feb400] 21:59:49 INFO - PROCESS | 1755 | 1464929989803 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]]]}] 21:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 21:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1433ms 21:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 21:59:49 INFO - PROCESS | 1755 | 1464929989839 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 21:59:49 INFO - PROCESS | 1755 | 1464929989842 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 21:59:49 INFO - PROCESS | 1755 | 1464929989849 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 21:59:49 INFO - PROCESS | 1755 | 1464929989853 Marionette TRACE conn4 <- [1,1050,null,{}] 21:59:49 INFO - PROCESS | 1755 | 1464929989859 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}] 21:59:50 INFO - PROCESS | 1755 | 1464929990201 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 21:59:50 INFO - PROCESS | 1755 | 1464929990235 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:50 INFO - PROCESS | 1755 | ++DOCSHELL 0x895d8000 == 96 [pid = 1755] [id = 270] 21:59:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 376 (0x895df800) [pid = 1755] [serial = 811] [outer = (nil)] 21:59:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 377 (0x8d321400) [pid = 1755] [serial = 812] [outer = 0x895df800] 21:59:50 INFO - PROCESS | 1755 | 1464929990314 Marionette DEBUG loaded listener.js 21:59:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 378 (0x8d91f400) [pid = 1755] [serial = 813] [outer = 0x895df800] 21:59:51 INFO - PROCESS | 1755 | 1464929991353 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]]]}] 21:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 21:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1542ms 21:59:51 INFO - PROCESS | 1755 | 1464929991391 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 21:59:51 INFO - PROCESS | 1755 | 1464929991395 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 21:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 21:59:51 INFO - PROCESS | 1755 | 1464929991402 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 21:59:51 INFO - PROCESS | 1755 | 1464929991405 Marionette TRACE conn4 <- [1,1054,null,{}] 21:59:51 INFO - PROCESS | 1755 | 1464929991418 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}] 21:59:51 INFO - PROCESS | 1755 | 1464929991678 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 21:59:51 INFO - PROCESS | 1755 | 1464929991706 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:51 INFO - PROCESS | 1755 | ++DOCSHELL 0x863ae400 == 97 [pid = 1755] [id = 271] 21:59:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 379 (0x8a3f3800) [pid = 1755] [serial = 814] [outer = (nil)] 21:59:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 380 (0x8da8b000) [pid = 1755] [serial = 815] [outer = 0x8a3f3800] 21:59:51 INFO - PROCESS | 1755 | 1464929991796 Marionette DEBUG loaded listener.js 21:59:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 381 (0x8da91000) [pid = 1755] [serial = 816] [outer = 0x8a3f3800] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 380 (0x91ba4400) [pid = 1755] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 379 (0x99e9a000) [pid = 1755] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 378 (0x90ed4c00) [pid = 1755] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 377 (0x9c1bb400) [pid = 1755] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 376 (0xa1067400) [pid = 1755] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 375 (0x91acd400) [pid = 1755] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 374 (0x8f61e000) [pid = 1755] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 373 (0x8ef45000) [pid = 1755] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 372 (0x8ef4b000) [pid = 1755] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 371 (0x8d0aac00) [pid = 1755] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 370 (0x90edc800) [pid = 1755] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 369 (0x9a8ca800) [pid = 1755] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 368 (0xa2156800) [pid = 1755] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 367 (0x95116c00) [pid = 1755] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 366 (0x91c7f000) [pid = 1755] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 365 (0x8c934400) [pid = 1755] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 364 (0x91de3c00) [pid = 1755] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 363 (0x9c1c5400) [pid = 1755] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 362 (0x90da1400) [pid = 1755] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 361 (0x92905800) [pid = 1755] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 360 (0x8d8db400) [pid = 1755] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 359 (0x9ad0d800) [pid = 1755] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 358 (0x9b54f000) [pid = 1755] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 357 (0x91de8000) [pid = 1755] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 356 (0x91921000) [pid = 1755] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 355 (0x9a156800) [pid = 1755] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 354 (0x9b5b4400) [pid = 1755] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 353 (0x9462bc00) [pid = 1755] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 352 (0x9a66f400) [pid = 1755] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 351 (0x951d3400) [pid = 1755] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 350 (0x99ddf000) [pid = 1755] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 349 (0x9b5b6c00) [pid = 1755] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 348 (0x91bac400) [pid = 1755] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 347 (0x8d0b0400) [pid = 1755] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 346 (0xa2403000) [pid = 1755] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 345 (0x93c89400) [pid = 1755] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 344 (0x9b54d400) [pid = 1755] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 343 (0x8fa62800) [pid = 1755] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 342 (0x992e9000) [pid = 1755] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 341 (0x992e7000) [pid = 1755] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 340 (0x9a8c3000) [pid = 1755] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 339 (0x9a287400) [pid = 1755] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 338 (0x9b5c7400) [pid = 1755] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 337 (0x8e306c00) [pid = 1755] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 336 (0xa30fa800) [pid = 1755] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 335 (0x8e310c00) [pid = 1755] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 334 (0x910b2400) [pid = 1755] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 333 (0x91c7f800) [pid = 1755] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 332 (0x8e577c00) [pid = 1755] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 331 (0x8fa68c00) [pid = 1755] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 330 (0x8ed80800) [pid = 1755] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 329 (0x8e47d400) [pid = 1755] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 328 (0x91dc7c00) [pid = 1755] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 327 (0x91ad2400) [pid = 1755] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 326 (0x93c7f000) [pid = 1755] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 325 (0x90da9800) [pid = 1755] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 324 (0x8d8ddc00) [pid = 1755] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 323 (0x8ba88c00) [pid = 1755] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 322 (0x8d8e0800) [pid = 1755] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 321 (0x9d4ee400) [pid = 1755] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 320 (0xa6ea2000) [pid = 1755] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 319 (0x9a8c1800) [pid = 1755] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 318 (0x8dce8000) [pid = 1755] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 317 (0x8dcef400) [pid = 1755] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 316 (0xa2153c00) [pid = 1755] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 315 (0x8b881000) [pid = 1755] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 314 (0x8f7cf800) [pid = 1755] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 313 (0x951d4800) [pid = 1755] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 312 (0x91c86800) [pid = 1755] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 311 (0x8e578400) [pid = 1755] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 310 (0x8a3f3000) [pid = 1755] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 309 (0x8a3e9400) [pid = 1755] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 308 (0x8b89f000) [pid = 1755] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 307 (0x9d4fb400) [pid = 1755] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 306 (0x8ee65000) [pid = 1755] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 305 (0x92968800) [pid = 1755] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 304 (0x92c94800) [pid = 1755] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 303 (0x90daac00) [pid = 1755] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 302 (0x8d8dec00) [pid = 1755] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 301 (0x91de6800) [pid = 1755] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 300 (0x8f7d4400) [pid = 1755] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 299 (0x90ee0400) [pid = 1755] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 298 (0x99ea1c00) [pid = 1755] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 297 (0x9b084000) [pid = 1755] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 296 (0x8ed87400) [pid = 1755] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 295 (0xa6290c00) [pid = 1755] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 294 (0x8dce2000) [pid = 1755] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 293 (0x9b5c4000) [pid = 1755] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 292 (0x9a672800) [pid = 1755] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 291 (0x92a7d800) [pid = 1755] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 290 (0x8b87a800) [pid = 1755] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 289 (0x8f61a800) [pid = 1755] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 288 (0x9bf4b400) [pid = 1755] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 287 (0x9c1c1800) [pid = 1755] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 286 (0x910e5c00) [pid = 1755] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 285 (0xa214ec00) [pid = 1755] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 284 (0x8b8a2c00) [pid = 1755] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 283 (0x8ad43000) [pid = 1755] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 282 (0x87fe6800) [pid = 1755] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 281 (0x8b89bc00) [pid = 1755] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 280 (0x863a7800) [pid = 1755] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 279 (0x8adf2400) [pid = 1755] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 278 (0x92cf4800) [pid = 1755] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 277 (0x8714c000) [pid = 1755] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 276 (0x8ee65c00) [pid = 1755] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 275 (0x9a3d0400) [pid = 1755] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 274 (0x87013400) [pid = 1755] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 273 (0x8adef800) [pid = 1755] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 272 (0x9a673000) [pid = 1755] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 271 (0x8b068000) [pid = 1755] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 270 (0x87fef400) [pid = 1755] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 269 (0x87016c00) [pid = 1755] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 268 (0x8ae93400) [pid = 1755] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 267 (0x863b2c00) [pid = 1755] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 266 (0x895d6000) [pid = 1755] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 265 (0x8ae88800) [pid = 1755] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 264 (0x91de5c00) [pid = 1755] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 263 (0x8d320c00) [pid = 1755] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 262 (0x888a1800) [pid = 1755] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 261 (0x8c9a5800) [pid = 1755] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 260 (0x8ab09c00) [pid = 1755] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 259 (0x8c9aa800) [pid = 1755] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 258 (0x8c935800) [pid = 1755] [serial = 583] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 257 (0x92cf4c00) [pid = 1755] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 256 (0x9a283c00) [pid = 1755] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 255 (0x92ced800) [pid = 1755] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 254 (0x99fe5400) [pid = 1755] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 253 (0x895dec00) [pid = 1755] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 252 (0x91decc00) [pid = 1755] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 251 (0x9290bc00) [pid = 1755] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 250 (0x97622800) [pid = 1755] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 249 (0x8c938c00) [pid = 1755] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 248 (0x91baec00) [pid = 1755] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 247 (0x9511c400) [pid = 1755] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 246 (0x8889c400) [pid = 1755] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 245 (0x92c94000) [pid = 1755] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 21:59:54 INFO - PROCESS | 1755 | --DOMWINDOW == 244 (0x8a3e6400) [pid = 1755] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 21:59:54 INFO - PROCESS | 1755 | 1464929994865 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]]]}] 21:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 21:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 3499ms 21:59:54 INFO - PROCESS | 1755 | 1464929994902 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 21:59:54 INFO - PROCESS | 1755 | 1464929994906 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 21:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 21:59:54 INFO - PROCESS | 1755 | 1464929994912 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 21:59:54 INFO - PROCESS | 1755 | 1464929994916 Marionette TRACE conn4 <- [1,1058,null,{}] 21:59:54 INFO - PROCESS | 1755 | 1464929994921 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}] 21:59:55 INFO - PROCESS | 1755 | 1464929995108 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 21:59:55 INFO - PROCESS | 1755 | 1464929995341 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x863a7800 == 98 [pid = 1755] [id = 272] 21:59:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 245 (0x87016c00) [pid = 1755] [serial = 817] [outer = (nil)] 21:59:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 246 (0x888a0c00) [pid = 1755] [serial = 818] [outer = 0x87016c00] 21:59:55 INFO - PROCESS | 1755 | 1464929995432 Marionette DEBUG loaded listener.js 21:59:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 247 (0x8ab13400) [pid = 1755] [serial = 819] [outer = 0x87016c00] 21:59:56 INFO - PROCESS | 1755 | 1464929996507 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]]]}] 21:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 21:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1633ms 21:59:56 INFO - PROCESS | 1755 | 1464929996547 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 21:59:56 INFO - PROCESS | 1755 | 1464929996554 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 21:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 21:59:56 INFO - PROCESS | 1755 | 1464929996564 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 21:59:56 INFO - PROCESS | 1755 | 1464929996571 Marionette TRACE conn4 <- [1,1062,null,{}] 21:59:56 INFO - PROCESS | 1755 | 1464929996582 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}] 21:59:56 INFO - PROCESS | 1755 | 1464929996853 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 21:59:57 INFO - PROCESS | 1755 | 1464929997211 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:57 INFO - PROCESS | 1755 | ++DOCSHELL 0x85b0d400 == 99 [pid = 1755] [id = 273] 21:59:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 248 (0x87016000) [pid = 1755] [serial = 820] [outer = (nil)] 21:59:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 249 (0x87e4a400) [pid = 1755] [serial = 821] [outer = 0x87016000] 21:59:57 INFO - PROCESS | 1755 | 1464929997305 Marionette DEBUG loaded listener.js 21:59:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 250 (0x8889a800) [pid = 1755] [serial = 822] [outer = 0x87016000] 21:59:58 INFO - PROCESS | 1755 | 1464929998340 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]]]}] 21:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 21:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1792ms 21:59:58 INFO - PROCESS | 1755 | 1464929998357 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 21:59:58 INFO - PROCESS | 1755 | 1464929998366 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 21:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 21:59:58 INFO - PROCESS | 1755 | 1464929998379 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 21:59:58 INFO - PROCESS | 1755 | 1464929998383 Marionette TRACE conn4 <- [1,1066,null,{}] 21:59:58 INFO - PROCESS | 1755 | 1464929998390 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}] 21:59:58 INFO - PROCESS | 1755 | 1464929998609 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 21:59:58 INFO - PROCESS | 1755 | 1464929998935 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:59:58 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ab16400 == 100 [pid = 1755] [id = 274] 21:59:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 251 (0x8ab18800) [pid = 1755] [serial = 823] [outer = (nil)] 21:59:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 252 (0x8ad76800) [pid = 1755] [serial = 824] [outer = 0x8ab18800] 21:59:59 INFO - PROCESS | 1755 | 1464929999032 Marionette DEBUG loaded listener.js 21:59:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 253 (0x8ad7f800) [pid = 1755] [serial = 825] [outer = 0x8ab18800] 22:00:00 INFO - PROCESS | 1755 | 1464930000071 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]]]}] 22:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 22:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1735ms 22:00:00 INFO - PROCESS | 1755 | 1464930000114 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 22:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 22:00:00 INFO - PROCESS | 1755 | 1464930000119 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 22:00:00 INFO - PROCESS | 1755 | 1464930000126 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 22:00:00 INFO - PROCESS | 1755 | 1464930000133 Marionette TRACE conn4 <- [1,1070,null,{}] 22:00:00 INFO - PROCESS | 1755 | 1464930000150 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}] 22:00:00 INFO - PROCESS | 1755 | 1464930000491 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 22:00:00 INFO - PROCESS | 1755 | 1464930000767 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:00 INFO - PROCESS | 1755 | ++DOCSHELL 0x8b885400 == 101 [pid = 1755] [id = 275] 22:00:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 254 (0x8b89b400) [pid = 1755] [serial = 826] [outer = (nil)] 22:00:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 255 (0x8b8a8800) [pid = 1755] [serial = 827] [outer = 0x8b89b400] 22:00:00 INFO - PROCESS | 1755 | 1464930000876 Marionette DEBUG loaded listener.js 22:00:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 256 (0x8c9b2800) [pid = 1755] [serial = 828] [outer = 0x8b89b400] 22:00:01 INFO - PROCESS | 1755 | 1464930001852 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]]]}] 22:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 22:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1789ms 22:00:01 INFO - PROCESS | 1755 | 1464930001916 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 22:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 22:00:01 INFO - PROCESS | 1755 | 1464930001921 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 22:00:01 INFO - PROCESS | 1755 | 1464930001928 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 22:00:01 INFO - PROCESS | 1755 | 1464930001931 Marionette TRACE conn4 <- [1,1074,null,{}] 22:00:01 INFO - PROCESS | 1755 | 1464930001937 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}] 22:00:02 INFO - PROCESS | 1755 | 1464930002255 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 22:00:02 INFO - PROCESS | 1755 | 1464930002582 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ad45c00 == 102 [pid = 1755] [id = 276] 22:00:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 257 (0x8d320c00) [pid = 1755] [serial = 829] [outer = (nil)] 22:00:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 258 (0x8d91b800) [pid = 1755] [serial = 830] [outer = 0x8d320c00] 22:00:02 INFO - PROCESS | 1755 | 1464930002680 Marionette DEBUG loaded listener.js 22:00:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 259 (0x8da8dc00) [pid = 1755] [serial = 831] [outer = 0x8d320c00] 22:00:03 INFO - PROCESS | 1755 | 1464930003634 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]]]}] 22:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 22:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1746ms 22:00:03 INFO - PROCESS | 1755 | 1464930003674 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 22:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 22:00:03 INFO - PROCESS | 1755 | 1464930003679 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 22:00:03 INFO - PROCESS | 1755 | 1464930003685 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 22:00:03 INFO - PROCESS | 1755 | 1464930003689 Marionette TRACE conn4 <- [1,1078,null,{}] 22:00:03 INFO - PROCESS | 1755 | 1464930003695 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}] 22:00:03 INFO - PROCESS | 1755 | 1464930003904 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 22:00:04 INFO - PROCESS | 1755 | 1464930004224 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:04 INFO - PROCESS | 1755 | ++DOCSHELL 0x8dce5800 == 103 [pid = 1755] [id = 277] 22:00:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 260 (0x8dce6800) [pid = 1755] [serial = 832] [outer = (nil)] 22:00:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 261 (0x8e305000) [pid = 1755] [serial = 833] [outer = 0x8dce6800] 22:00:04 INFO - PROCESS | 1755 | 1464930004321 Marionette DEBUG loaded listener.js 22:00:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 262 (0x8e308400) [pid = 1755] [serial = 834] [outer = 0x8dce6800] 22:00:05 INFO - PROCESS | 1755 | 1464930005260 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]]]}] 22:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 22:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1632ms 22:00:05 INFO - PROCESS | 1755 | 1464930005317 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 22:00:05 INFO - PROCESS | 1755 | 1464930005321 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 22:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 22:00:05 INFO - PROCESS | 1755 | 1464930005328 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 22:00:05 INFO - PROCESS | 1755 | 1464930005332 Marionette TRACE conn4 <- [1,1082,null,{}] 22:00:05 INFO - PROCESS | 1755 | 1464930005338 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}] 22:00:05 INFO - PROCESS | 1755 | 1464930005591 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 22:00:05 INFO - PROCESS | 1755 | 1464930005932 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:05 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e47d400 == 104 [pid = 1755] [id = 278] 22:00:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 263 (0x8e57e000) [pid = 1755] [serial = 835] [outer = (nil)] 22:00:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 264 (0x8ed85000) [pid = 1755] [serial = 836] [outer = 0x8e57e000] 22:00:06 INFO - PROCESS | 1755 | 1464930006026 Marionette DEBUG loaded listener.js 22:00:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 265 (0x8ee5d400) [pid = 1755] [serial = 837] [outer = 0x8e57e000] 22:00:06 INFO - PROCESS | 1755 | 1464930006968 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]]]}] 22:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 22:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1682ms 22:00:07 INFO - PROCESS | 1755 | 1464930007012 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 22:00:07 INFO - PROCESS | 1755 | 1464930007016 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 22:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 22:00:07 INFO - PROCESS | 1755 | 1464930007023 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 22:00:07 INFO - PROCESS | 1755 | 1464930007027 Marionette TRACE conn4 <- [1,1086,null,{}] 22:00:07 INFO - PROCESS | 1755 | 1464930007033 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}] 22:00:07 INFO - PROCESS | 1755 | 1464930007281 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 22:00:07 INFO - PROCESS | 1755 | 1464930007618 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:07 INFO - PROCESS | 1755 | ++DOCSHELL 0x8a3f0000 == 105 [pid = 1755] [id = 279] 22:00:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 266 (0x8dcf0800) [pid = 1755] [serial = 838] [outer = (nil)] 22:00:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 267 (0x8ef4f800) [pid = 1755] [serial = 839] [outer = 0x8dcf0800] 22:00:07 INFO - PROCESS | 1755 | 1464930007710 Marionette DEBUG loaded listener.js 22:00:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 268 (0x8f614c00) [pid = 1755] [serial = 840] [outer = 0x8dcf0800] 22:00:08 INFO - PROCESS | 1755 | 1464930008620 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]]]}] 22:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 22:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1635ms 22:00:08 INFO - PROCESS | 1755 | --DOCSHELL 0x9bfed000 == 104 [pid = 1755] [id = 9] 22:00:08 INFO - PROCESS | 1755 | 1464930008681 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 22:00:08 INFO - PROCESS | 1755 | 1464930008685 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 22:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 22:00:08 INFO - PROCESS | 1755 | 1464930008782 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 22:00:08 INFO - PROCESS | 1755 | 1464930008785 Marionette TRACE conn4 <- [1,1090,null,{}] 22:00:08 INFO - PROCESS | 1755 | 1464930008792 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}] 22:00:08 INFO - PROCESS | 1755 | 1464930008996 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 22:00:09 INFO - PROCESS | 1755 | 1464930009289 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:09 INFO - PROCESS | 1755 | ++DOCSHELL 0x8da8e400 == 105 [pid = 1755] [id = 280] 22:00:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 269 (0x8ef44000) [pid = 1755] [serial = 841] [outer = (nil)] 22:00:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 270 (0x90da4c00) [pid = 1755] [serial = 842] [outer = 0x8ef44000] 22:00:09 INFO - PROCESS | 1755 | 1464930009382 Marionette DEBUG loaded listener.js 22:00:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 271 (0x90ed4400) [pid = 1755] [serial = 843] [outer = 0x8ef44000] 22:00:10 INFO - PROCESS | 1755 | 1464930010340 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]]]}] 22:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 22:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1673ms 22:00:10 INFO - PROCESS | 1755 | 1464930010415 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 22:00:10 INFO - PROCESS | 1755 | 1464930010418 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 22:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 22:00:10 INFO - PROCESS | 1755 | 1464930010426 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 22:00:10 INFO - PROCESS | 1755 | 1464930010430 Marionette TRACE conn4 <- [1,1094,null,{}] 22:00:10 INFO - PROCESS | 1755 | 1464930010436 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}] 22:00:10 INFO - PROCESS | 1755 | 1464930010700 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 22:00:11 INFO - PROCESS | 1755 | 1464930011069 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:11 INFO - PROCESS | 1755 | ++DOCSHELL 0x87c1f800 == 106 [pid = 1755] [id = 281] 22:00:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 272 (0x8ef45000) [pid = 1755] [serial = 844] [outer = (nil)] 22:00:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 273 (0x910b2400) [pid = 1755] [serial = 845] [outer = 0x8ef45000] 22:00:11 INFO - PROCESS | 1755 | 1464930011174 Marionette DEBUG loaded listener.js 22:00:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 274 (0x910eb400) [pid = 1755] [serial = 846] [outer = 0x8ef45000] 22:00:12 INFO - PROCESS | 1755 | 1464930012112 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]]]}] 22:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 22:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1738ms 22:00:12 INFO - PROCESS | 1755 | 1464930012166 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 22:00:12 INFO - PROCESS | 1755 | 1464930012169 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 22:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 22:00:12 INFO - PROCESS | 1755 | 1464930012177 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 22:00:12 INFO - PROCESS | 1755 | 1464930012180 Marionette TRACE conn4 <- [1,1098,null,{}] 22:00:12 INFO - PROCESS | 1755 | 1464930012187 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}] 22:00:12 INFO - PROCESS | 1755 | 1464930012459 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 22:00:12 INFO - PROCESS | 1755 | 1464930012790 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:12 INFO - PROCESS | 1755 | ++DOCSHELL 0x8f7d2000 == 107 [pid = 1755] [id = 282] 22:00:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 275 (0x910e3000) [pid = 1755] [serial = 847] [outer = (nil)] 22:00:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 276 (0x9192c400) [pid = 1755] [serial = 848] [outer = 0x910e3000] 22:00:12 INFO - PROCESS | 1755 | 1464930012884 Marionette DEBUG loaded listener.js 22:00:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 277 (0x91ad1800) [pid = 1755] [serial = 849] [outer = 0x910e3000] 22:00:13 INFO - PROCESS | 1755 | 1464930013833 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]]]}] 22:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 22:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1731ms 22:00:13 INFO - PROCESS | 1755 | 1464930013910 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 22:00:13 INFO - PROCESS | 1755 | 1464930013914 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 22:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 22:00:13 INFO - PROCESS | 1755 | 1464930013921 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 22:00:13 INFO - PROCESS | 1755 | 1464930013926 Marionette TRACE conn4 <- [1,1102,null,{}] 22:00:13 INFO - PROCESS | 1755 | 1464930013933 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}] 22:00:14 INFO - PROCESS | 1755 | 1464930014218 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 22:00:14 INFO - PROCESS | 1755 | 1464930014559 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:14 INFO - PROCESS | 1755 | ++DOCSHELL 0x91ace800 == 108 [pid = 1755] [id = 283] 22:00:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 278 (0x91c83400) [pid = 1755] [serial = 850] [outer = (nil)] 22:00:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 279 (0x91c8c000) [pid = 1755] [serial = 851] [outer = 0x91c83400] 22:00:14 INFO - PROCESS | 1755 | 1464930014659 Marionette DEBUG loaded listener.js 22:00:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 280 (0x91de4800) [pid = 1755] [serial = 852] [outer = 0x91c83400] 22:00:15 INFO - PROCESS | 1755 | 1464930015659 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]]]}] 22:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 22:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1786ms 22:00:15 INFO - PROCESS | 1755 | 1464930015709 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 22:00:15 INFO - PROCESS | 1755 | 1464930015712 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 22:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 22:00:15 INFO - PROCESS | 1755 | 1464930015719 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 22:00:15 INFO - PROCESS | 1755 | 1464930015724 Marionette TRACE conn4 <- [1,1106,null,{}] 22:00:15 INFO - PROCESS | 1755 | 1464930015730 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}] 22:00:15 INFO - PROCESS | 1755 | 1464930015950 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 22:00:16 INFO - PROCESS | 1755 | 1464930016291 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:16 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e580000 == 109 [pid = 1755] [id = 284] 22:00:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 281 (0x91ba9800) [pid = 1755] [serial = 853] [outer = (nil)] 22:00:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 282 (0x92904400) [pid = 1755] [serial = 854] [outer = 0x91ba9800] 22:00:16 INFO - PROCESS | 1755 | 1464930016393 Marionette DEBUG loaded listener.js 22:00:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 283 (0x92907c00) [pid = 1755] [serial = 855] [outer = 0x91ba9800] 22:00:17 INFO - PROCESS | 1755 | 1464930017293 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]]]}] 22:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 22:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1636ms 22:00:17 INFO - PROCESS | 1755 | 1464930017358 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 22:00:17 INFO - PROCESS | 1755 | 1464930017362 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 22:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 22:00:17 INFO - PROCESS | 1755 | 1464930017369 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 22:00:17 INFO - PROCESS | 1755 | 1464930017372 Marionette TRACE conn4 <- [1,1110,null,{}] 22:00:17 INFO - PROCESS | 1755 | 1464930017379 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}] 22:00:17 INFO - PROCESS | 1755 | 1464930017612 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 22:00:17 INFO - PROCESS | 1755 | 1464930017953 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:17 INFO - PROCESS | 1755 | ++DOCSHELL 0x8f7d8000 == 110 [pid = 1755] [id = 285] 22:00:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 284 (0x8fa65400) [pid = 1755] [serial = 856] [outer = (nil)] 22:00:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 285 (0x92a78800) [pid = 1755] [serial = 857] [outer = 0x8fa65400] 22:00:18 INFO - PROCESS | 1755 | 1464930018051 Marionette DEBUG loaded listener.js 22:00:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 286 (0x92a7f000) [pid = 1755] [serial = 858] [outer = 0x8fa65400] 22:00:18 INFO - PROCESS | 1755 | 1464930018962 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]]]}] 22:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 22:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1634ms 22:00:19 INFO - PROCESS | 1755 | 1464930019005 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 22:00:19 INFO - PROCESS | 1755 | 1464930019009 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 22:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 22:00:19 INFO - PROCESS | 1755 | 1464930019016 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 22:00:19 INFO - PROCESS | 1755 | 1464930019020 Marionette TRACE conn4 <- [1,1114,null,{}] 22:00:19 INFO - PROCESS | 1755 | 1464930019026 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}] 22:00:19 INFO - PROCESS | 1755 | 1464930019244 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 22:00:19 INFO - PROCESS | 1755 | 1464930019575 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:19 INFO - PROCESS | 1755 | ++DOCSHELL 0x863a9000 == 111 [pid = 1755] [id = 286] 22:00:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 287 (0x863ac400) [pid = 1755] [serial = 859] [outer = (nil)] 22:00:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 288 (0x888a2800) [pid = 1755] [serial = 860] [outer = 0x863ac400] 22:00:19 INFO - PROCESS | 1755 | 1464930019671 Marionette DEBUG loaded listener.js 22:00:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 289 (0x8ae96c00) [pid = 1755] [serial = 861] [outer = 0x863ac400] 22:00:20 INFO - PROCESS | 1755 | 1464930020687 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]]]}] 22:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 22:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1732ms 22:00:20 INFO - PROCESS | 1755 | 1464930020750 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 22:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 22:00:20 INFO - PROCESS | 1755 | 1464930020754 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 22:00:20 INFO - PROCESS | 1755 | 1464930020761 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 22:00:20 INFO - PROCESS | 1755 | 1464930020764 Marionette TRACE conn4 <- [1,1118,null,{}] 22:00:20 INFO - PROCESS | 1755 | 1464930020770 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}] 22:00:21 INFO - PROCESS | 1755 | 1464930021022 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 22:00:21 INFO - PROCESS | 1755 | 1464930021366 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:21 INFO - PROCESS | 1755 | ++DOCSHELL 0x87019400 == 112 [pid = 1755] [id = 287] 22:00:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 290 (0x87145000) [pid = 1755] [serial = 862] [outer = (nil)] 22:00:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 291 (0x8889e800) [pid = 1755] [serial = 863] [outer = 0x87145000] 22:00:21 INFO - PROCESS | 1755 | 1464930021457 Marionette DEBUG loaded listener.js 22:00:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 292 (0x8a3ea400) [pid = 1755] [serial = 864] [outer = 0x87145000] 22:00:22 INFO - PROCESS | 1755 | 1464930022482 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]]]}] 22:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 22:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1734ms 22:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 22:00:22 INFO - PROCESS | 1755 | 1464930022495 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 22:00:22 INFO - PROCESS | 1755 | 1464930022498 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 22:00:22 INFO - PROCESS | 1755 | 1464930022505 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 22:00:22 INFO - PROCESS | 1755 | 1464930022507 Marionette TRACE conn4 <- [1,1122,null,{}] 22:00:22 INFO - PROCESS | 1755 | 1464930022514 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}] 22:00:22 INFO - PROCESS | 1755 | 1464930022723 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 22:00:23 INFO - PROCESS | 1755 | 1464930023073 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:23 INFO - PROCESS | 1755 | ++DOCSHELL 0x895d7000 == 113 [pid = 1755] [id = 288] 22:00:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 293 (0x8adeec00) [pid = 1755] [serial = 865] [outer = (nil)] 22:00:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 294 (0x8b8a0800) [pid = 1755] [serial = 866] [outer = 0x8adeec00] 22:00:23 INFO - PROCESS | 1755 | 1464930023170 Marionette DEBUG loaded listener.js 22:00:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 295 (0x8ba84400) [pid = 1755] [serial = 867] [outer = 0x8adeec00] 22:00:24 INFO - PROCESS | 1755 | 1464930024140 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]]]}] 22:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 22:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1688ms 22:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 22:00:24 INFO - PROCESS | 1755 | 1464930024193 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 22:00:24 INFO - PROCESS | 1755 | 1464930024196 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 22:00:24 INFO - PROCESS | 1755 | 1464930024203 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 22:00:24 INFO - PROCESS | 1755 | 1464930024205 Marionette TRACE conn4 <- [1,1126,null,{}] 22:00:24 INFO - PROCESS | 1755 | 1464930024212 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}] 22:00:24 INFO - PROCESS | 1755 | 1464930024511 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 22:00:25 INFO - PROCESS | 1755 | 1464930024994 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:25 INFO - PROCESS | 1755 | ++DOCSHELL 0x87c13c00 == 114 [pid = 1755] [id = 289] 22:00:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 296 (0x8ad4d800) [pid = 1755] [serial = 868] [outer = (nil)] 22:00:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 297 (0x8d0b1000) [pid = 1755] [serial = 869] [outer = 0x8ad4d800] 22:00:25 INFO - PROCESS | 1755 | 1464930025151 Marionette DEBUG loaded listener.js 22:00:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 298 (0x8dcef800) [pid = 1755] [serial = 870] [outer = 0x8ad4d800] 22:00:27 INFO - PROCESS | 1755 | --DOCSHELL 0x8b8a7c00 == 113 [pid = 1755] [id = 220] 22:00:27 INFO - PROCESS | 1755 | --DOCSHELL 0x8c9b2400 == 112 [pid = 1755] [id = 151] 22:00:27 INFO - PROCESS | 1755 | --DOCSHELL 0x8e581000 == 111 [pid = 1755] [id = 169] 22:00:27 INFO - PROCESS | 1755 | --DOCSHELL 0x8f61bc00 == 110 [pid = 1755] [id = 152] 22:00:27 INFO - PROCESS | 1755 | --DOCSHELL 0x8ba87800 == 109 [pid = 1755] [id = 168] 22:00:27 INFO - PROCESS | 1755 | --DOCSHELL 0x85b03000 == 108 [pid = 1755] [id = 263] 22:00:27 INFO - PROCESS | 1755 | --DOCSHELL 0x9ad05400 == 107 [pid = 1755] [id = 262] 22:00:27 INFO - PROCESS | 1755 | --DOCSHELL 0x99fe5800 == 106 [pid = 1755] [id = 261] 22:00:27 INFO - PROCESS | 1755 | --DOCSHELL 0x8b883000 == 105 [pid = 1755] [id = 259] 22:00:27 INFO - PROCESS | 1755 | --DOCSHELL 0x95110400 == 104 [pid = 1755] [id = 260] 22:00:27 INFO - PROCESS | 1755 | --DOCSHELL 0x8f7d8400 == 103 [pid = 1755] [id = 258] 22:00:27 INFO - PROCESS | 1755 | --DOCSHELL 0x8d924400 == 102 [pid = 1755] [id = 257] 22:00:27 INFO - PROCESS | 1755 | --DOCSHELL 0x910e6800 == 101 [pid = 1755] [id = 256] 22:00:27 INFO - PROCESS | 1755 | --DOCSHELL 0x8d925400 == 100 [pid = 1755] [id = 255] 22:00:27 INFO - PROCESS | 1755 | --DOCSHELL 0x8889dc00 == 99 [pid = 1755] [id = 254] 22:00:27 INFO - PROCESS | 1755 | --DOCSHELL 0x8d32c800 == 98 [pid = 1755] [id = 253] 22:00:27 INFO - PROCESS | 1755 | --DOCSHELL 0x8ab12400 == 97 [pid = 1755] [id = 252] 22:00:27 INFO - PROCESS | 1755 | --DOCSHELL 0x863a8c00 == 96 [pid = 1755] [id = 251] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 297 (0x9ad65800) [pid = 1755] [serial = 177] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 296 (0x9d4f5800) [pid = 1755] [serial = 138] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 295 (0x99fdc800) [pid = 1755] [serial = 358] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 294 (0x9ad07c00) [pid = 1755] [serial = 262] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 293 (0x951d9c00) [pid = 1755] [serial = 111] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 292 (0x9b54ac00) [pid = 1755] [serial = 419] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 291 (0xa322f800) [pid = 1755] [serial = 222] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 290 (0x91df0000) [pid = 1755] [serial = 575] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 289 (0x8ed85400) [pid = 1755] [serial = 410] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 288 (0xa263c800) [pid = 1755] [serial = 183] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 287 (0x951df400) [pid = 1755] [serial = 174] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 286 (0x91ba9400) [pid = 1755] [serial = 334] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 285 (0x9a676800) [pid = 1755] [serial = 416] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 284 (0x90ee1c00) [pid = 1755] [serial = 235] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 283 (0xa2639800) [pid = 1755] [serial = 265] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 282 (0xa6790800) [pid = 1755] [serial = 147] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 281 (0x951dd000) [pid = 1755] [serial = 259] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 280 (0xa3498800) [pid = 1755] [serial = 280] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 279 (0xa828a000) [pid = 1755] [serial = 319] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 278 (0xa628dc00) [pid = 1755] [serial = 226] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 277 (0x9b546c00) [pid = 1755] [serial = 361] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 276 (0xa0507400) [pid = 1755] [serial = 367] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 275 (0xa82b8800) [pid = 1755] [serial = 385] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 274 (0x8dcec000) [pid = 1755] [serial = 431] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 273 (0x9bf9fc00) [pid = 1755] [serial = 364] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 272 (0x9ad5a800) [pid = 1755] [serial = 310] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 271 (0x92a86400) [pid = 1755] [serial = 443] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 270 (0x8d0abc00) [pid = 1755] [serial = 500] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 269 (0x910f1000) [pid = 1755] [serial = 572] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 268 (0xa82b7400) [pid = 1755] [serial = 150] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 267 (0xa2635000) [pid = 1755] [serial = 494] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 266 (0x910f0c00) [pid = 1755] [serial = 268] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 265 (0xa6240000) [pid = 1755] [serial = 144] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 264 (0x9b5ce400) [pid = 1755] [serial = 422] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 263 (0x8fa6f400) [pid = 1755] [serial = 283] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 262 (0x9a3cd800) [pid = 1755] [serial = 89] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 261 (0x9b5b0800) [pid = 1755] [serial = 108] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 260 (0x9ad5b800) [pid = 1755] [serial = 219] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 259 (0x9ad62000) [pid = 1755] [serial = 482] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 258 (0xa21b1000) [pid = 1755] [serial = 180] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 257 (0x8e30e800) [pid = 1755] [serial = 328] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 256 (0xa6f40000) [pid = 1755] [serial = 192] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 255 (0xa9024800) [pid = 1755] [serial = 331] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 254 (0x91bad800) [pid = 1755] [serial = 355] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 253 (0x95111000) [pid = 1755] [serial = 307] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 252 (0x8fa6d800) [pid = 1755] [serial = 470] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 251 (0x9511f800) [pid = 1755] [serial = 476] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 250 (0x8ed87c00) [pid = 1755] [serial = 325] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 249 (0xa2156c00) [pid = 1755] [serial = 425] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 248 (0x9ad10400) [pid = 1755] [serial = 594] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 247 (0x92a77c00) [pid = 1755] [serial = 473] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 246 (0x99fe4c00) [pid = 1755] [serial = 479] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 245 (0x91dc6c00) [pid = 1755] [serial = 413] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 244 (0x8ee5a400) [pid = 1755] [serial = 530] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 243 (0x8ba8e800) [pid = 1755] [serial = 497] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 242 (0x8ee5f000) [pid = 1755] [serial = 569] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 241 (0xa3491000) [pid = 1755] [serial = 313] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 240 (0xa9062000) [pid = 1755] [serial = 322] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 239 (0x9a8cd000) [pid = 1755] [serial = 186] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 238 (0x8f615c00) [pid = 1755] [serial = 434] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 237 (0x8f61e400) [pid = 1755] [serial = 437] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 236 (0xa679cc00) [pid = 1755] [serial = 316] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 235 (0x91bad400) [pid = 1755] [serial = 503] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 234 (0x8f7da000) [pid = 1755] [serial = 277] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 233 (0x99ea3c00) [pid = 1755] [serial = 135] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 232 (0x91df2000) [pid = 1755] [serial = 232] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 231 (0x8ef43400) [pid = 1755] [serial = 376] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 230 (0x91ad7400) [pid = 1755] [serial = 428] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 229 (0x91921c00) [pid = 1755] [serial = 533] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 228 (0x8ef50400) [pid = 1755] [serial = 373] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 227 (0xa3231000) [pid = 1755] [serial = 379] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 226 (0x8d0b5400) [pid = 1755] [serial = 382] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 225 (0x9290d800) [pid = 1755] [serial = 449] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 224 (0xa6299000) [pid = 1755] [serial = 189] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 223 (0xa34d3000) [pid = 1755] [serial = 141] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 222 (0x9a667c00) [pid = 1755] [serial = 216] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 221 (0x91c8ac00) [pid = 1755] [serial = 229] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 220 (0x8fa68800) [pid = 1755] [serial = 388] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 219 (0xa50ed400) [pid = 1755] [serial = 274] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 218 (0x9d8c3000) [pid = 1755] [serial = 114] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 217 (0xa22c9000) [pid = 1755] [serial = 370] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 216 (0x92910400) [pid = 1755] [serial = 440] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 215 (0x8d8e5800) [pid = 1755] [serial = 491] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 214 (0x9b5cc800) [pid = 1755] [serial = 485] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 213 (0x9d8c8000) [pid = 1755] [serial = 488] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 212 (0xa348bc00) [pid = 1755] [serial = 271] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 211 (0x9192b800) [pid = 1755] [serial = 446] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 210 (0x8da8c400) [pid = 1755] [serial = 645] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 209 (0x8a3f1c00) [pid = 1755] [serial = 642] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 208 (0x8ba87000) [pid = 1755] [serial = 639] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 207 (0xa2493400) [pid = 1755] [serial = 636] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 206 (0x9baec000) [pid = 1755] [serial = 633] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 205 (0x9b43b400) [pid = 1755] [serial = 630] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 204 (0x951e0400) [pid = 1755] [serial = 627] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 203 (0x91ad2800) [pid = 1755] [serial = 624] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 202 (0x8e475400) [pid = 1755] [serial = 621] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 201 (0x9bf98800) [pid = 1755] [serial = 548] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 200 (0x9b5b1400) [pid = 1755] [serial = 597] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 199 (0x9ad0b400) [pid = 1755] [serial = 545] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 198 (0x9b444c00) [pid = 1755] [serial = 542] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 197 (0x8da92800) [pid = 1755] [serial = 651] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 196 (0x92961000) [pid = 1755] [serial = 551] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 195 (0x92c99400) [pid = 1755] [serial = 581] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 194 (0x9a672000) [pid = 1755] [serial = 539] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 193 (0x9a66bc00) [pid = 1755] [serial = 591] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 192 (0x9296b800) [pid = 1755] [serial = 578] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 191 (0x9bae6c00) [pid = 1755] [serial = 600] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 190 (0x888a5400) [pid = 1755] [serial = 654] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 189 (0x98146400) [pid = 1755] [serial = 536] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 188 (0x8da96000) [pid = 1755] [serial = 648] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 187 (0x8ae89800) [pid = 1755] [serial = 747] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 186 (0x9b2d7000) [pid = 1755] [serial = 666] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 185 (0x9bf9e400) [pid = 1755] [serial = 657] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 184 (0x8ef46800) [pid = 1755] [serial = 663] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 183 (0x8ab11800) [pid = 1755] [serial = 660] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 182 (0x99fdb400) [pid = 1755] [serial = 588] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 181 (0x9511e400) [pid = 1755] [serial = 585] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 180 (0x8ba8a400) [pid = 1755] [serial = 749] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 179 (0x8c9b1c00) [pid = 1755] [serial = 750] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 178 (0x8d8e0000) [pid = 1755] [serial = 752] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 177 (0x8ad4bc00) [pid = 1755] [serial = 708] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 176 (0x87fee000) [pid = 1755] [serial = 710] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 175 (0x87ff1800) [pid = 1755] [serial = 711] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 174 (0x8ad49c00) [pid = 1755] [serial = 707] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 173 (0x8c9ab400) [pid = 1755] [serial = 689] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 172 (0x8d8dbc00) [pid = 1755] [serial = 690] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 171 (0x863af800) [pid = 1755] [serial = 737] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 170 (0x863b1c00) [pid = 1755] [serial = 738] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 169 (0x8adf5000) [pid = 1755] [serial = 716] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 168 (0x8adf7400) [pid = 1755] [serial = 717] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 167 (0x951db000) [pid = 1755] [serial = 698] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 166 (0x99fe4400) [pid = 1755] [serial = 699] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 165 (0x87151c00) [pid = 1755] [serial = 734] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 164 (0x87153400) [pid = 1755] [serial = 735] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 163 (0x92a7f800) [pid = 1755] [serial = 686] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 162 (0x8f61b400) [pid = 1755] [serial = 692] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 161 (0x910ae000) [pid = 1755] [serial = 693] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 160 (0x9ad58800) [pid = 1755] [serial = 701] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x9ad60800) [pid = 1755] [serial = 702] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x8701a800) [pid = 1755] [serial = 728] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0x8701c400) [pid = 1755] [serial = 729] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x8adf7800) [pid = 1755] [serial = 746] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x9d8c8800) [pid = 1755] [serial = 704] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0xa22ce000) [pid = 1755] [serial = 705] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x8b073000) [pid = 1755] [serial = 725] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x9b237c00) [pid = 1755] [serial = 726] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x8ad4ec00) [pid = 1755] [serial = 713] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x9ad5a400) [pid = 1755] [serial = 714] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x87147000) [pid = 1755] [serial = 731] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x8714a400) [pid = 1755] [serial = 732] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x8b069400) [pid = 1755] [serial = 722] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x8b06c800) [pid = 1755] [serial = 723] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x87150800) [pid = 1755] [serial = 740] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x8b06fc00) [pid = 1755] [serial = 741] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x895db800) [pid = 1755] [serial = 743] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x8a3eb000) [pid = 1755] [serial = 744] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x8ae8f000) [pid = 1755] [serial = 719] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x8ae94800) [pid = 1755] [serial = 720] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x92ced000) [pid = 1755] [serial = 695] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x93c8b000) [pid = 1755] [serial = 696] [outer = (nil)] [url = about:blank] 22:00:28 INFO - PROCESS | 1755 | 1464930028717 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]]]}] 22:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 22:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 4554ms 22:00:28 INFO - PROCESS | 1755 | 1464930028757 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 22:00:28 INFO - PROCESS | 1755 | 1464930028763 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 22:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 22:00:28 INFO - PROCESS | 1755 | 1464930028772 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 22:00:28 INFO - PROCESS | 1755 | 1464930028776 Marionette TRACE conn4 <- [1,1130,null,{}] 22:00:28 INFO - PROCESS | 1755 | 1464930028785 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}] 22:00:29 INFO - PROCESS | 1755 | 1464930029078 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 22:00:29 INFO - PROCESS | 1755 | 1464930029199 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:29 INFO - PROCESS | 1755 | ++DOCSHELL 0x85b0e400 == 97 [pid = 1755] [id = 290] 22:00:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x863b1800) [pid = 1755] [serial = 871] [outer = (nil)] 22:00:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x87152400) [pid = 1755] [serial = 872] [outer = 0x863b1800] 22:00:29 INFO - PROCESS | 1755 | 1464930029280 Marionette DEBUG loaded listener.js 22:00:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x87c20400) [pid = 1755] [serial = 873] [outer = 0x863b1800] 22:00:30 INFO - PROCESS | 1755 | 1464930030109 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]]]}] 22:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 22:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1384ms 22:00:30 INFO - PROCESS | 1755 | 1464930030160 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 22:00:30 INFO - PROCESS | 1755 | 1464930030167 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 22:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 22:00:30 INFO - PROCESS | 1755 | 1464930030179 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 22:00:30 INFO - PROCESS | 1755 | 1464930030182 Marionette TRACE conn4 <- [1,1134,null,{}] 22:00:30 INFO - PROCESS | 1755 | 1464930030189 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}] 22:00:30 INFO - PROCESS | 1755 | 1464930030390 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 22:00:30 INFO - PROCESS | 1755 | 1464930030605 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:30 INFO - PROCESS | 1755 | ++DOCSHELL 0x87151c00 == 98 [pid = 1755] [id = 291] 22:00:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x87ff1800) [pid = 1755] [serial = 874] [outer = (nil)] 22:00:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x888a4000) [pid = 1755] [serial = 875] [outer = 0x87ff1800] 22:00:30 INFO - PROCESS | 1755 | 1464930030686 Marionette DEBUG loaded listener.js 22:00:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x895e1800) [pid = 1755] [serial = 876] [outer = 0x87ff1800] 22:00:31 INFO - PROCESS | 1755 | 1464930031698 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]]]}] 22:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 22:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1550ms 22:00:31 INFO - PROCESS | 1755 | 1464930031730 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 22:00:31 INFO - PROCESS | 1755 | 1464930031733 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 22:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 22:00:31 INFO - PROCESS | 1755 | 1464930031741 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 22:00:31 INFO - PROCESS | 1755 | 1464930031747 Marionette TRACE conn4 <- [1,1138,null,{}] 22:00:31 INFO - PROCESS | 1755 | 1464930031771 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}] 22:00:32 INFO - PROCESS | 1755 | 1464930032054 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 22:00:32 INFO - PROCESS | 1755 | 1464930032401 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:32 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ad4cc00 == 99 [pid = 1755] [id = 292] 22:00:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x8ad50000) [pid = 1755] [serial = 877] [outer = (nil)] 22:00:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x8ad7f000) [pid = 1755] [serial = 878] [outer = 0x8ad50000] 22:00:32 INFO - PROCESS | 1755 | 1464930032482 Marionette DEBUG loaded listener.js 22:00:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x8adf0800) [pid = 1755] [serial = 879] [outer = 0x8ad50000] 22:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x8a3f3800) [pid = 1755] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 22:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x87feb400) [pid = 1755] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 22:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x863ab000) [pid = 1755] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 22:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x87c11800) [pid = 1755] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 22:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x895df800) [pid = 1755] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 22:00:33 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x8889fc00) [pid = 1755] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 22:00:33 INFO - PROCESS | 1755 | 1464930033661 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]]]}] 22:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 22:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1950ms 22:00:33 INFO - PROCESS | 1755 | 1464930033690 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 22:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 22:00:33 INFO - PROCESS | 1755 | 1464930033695 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 22:00:33 INFO - PROCESS | 1755 | 1464930033701 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 22:00:33 INFO - PROCESS | 1755 | 1464930033719 Marionette TRACE conn4 <- [1,1142,null,{}] 22:00:33 INFO - PROCESS | 1755 | 1464930033726 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}] 22:00:33 INFO - PROCESS | 1755 | 1464930033912 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 22:00:33 INFO - PROCESS | 1755 | 1464930033928 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:34 INFO - PROCESS | 1755 | ++DOCSHELL 0x8889fc00 == 100 [pid = 1755] [id = 293] 22:00:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x8ad4bc00) [pid = 1755] [serial = 880] [outer = (nil)] 22:00:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x8adf9000) [pid = 1755] [serial = 881] [outer = 0x8ad4bc00] 22:00:34 INFO - PROCESS | 1755 | 1464930034161 Marionette DEBUG loaded listener.js 22:00:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x8ae8e800) [pid = 1755] [serial = 882] [outer = 0x8ad4bc00] 22:00:35 INFO - PROCESS | 1755 | 1464930034999 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]]]}] 22:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 22:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1343ms 22:00:35 INFO - PROCESS | 1755 | 1464930035121 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 22:00:35 INFO - PROCESS | 1755 | 1464930035128 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 22:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 22:00:35 INFO - PROCESS | 1755 | 1464930035138 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 22:00:35 INFO - PROCESS | 1755 | 1464930035145 Marionette TRACE conn4 <- [1,1146,null,{}] 22:00:35 INFO - PROCESS | 1755 | 1464930035154 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}] 22:00:35 INFO - PROCESS | 1755 | 1464930035401 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 22:00:35 INFO - PROCESS | 1755 | 1464930035761 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:35 INFO - PROCESS | 1755 | ++DOCSHELL 0x87152c00 == 101 [pid = 1755] [id = 294] 22:00:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x87153800) [pid = 1755] [serial = 883] [outer = (nil)] 22:00:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x87e43800) [pid = 1755] [serial = 884] [outer = 0x87153800] 22:00:35 INFO - PROCESS | 1755 | 1464930035862 Marionette DEBUG loaded listener.js 22:00:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x87fee000) [pid = 1755] [serial = 885] [outer = 0x87153800] 22:00:36 INFO - PROCESS | 1755 | 1464930036822 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]]]}] 22:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 22:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1736ms 22:00:36 INFO - PROCESS | 1755 | 1464930036875 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 22:00:36 INFO - PROCESS | 1755 | 1464930036880 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 22:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 22:00:36 INFO - PROCESS | 1755 | 1464930036894 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 22:00:36 INFO - PROCESS | 1755 | 1464930036899 Marionette TRACE conn4 <- [1,1150,null,{}] 22:00:36 INFO - PROCESS | 1755 | 1464930036907 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}] 22:00:37 INFO - PROCESS | 1755 | 1464930037120 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 22:00:37 INFO - PROCESS | 1755 | 1464930037380 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:37 INFO - PROCESS | 1755 | ++DOCSHELL 0x8a3ef800 == 102 [pid = 1755] [id = 295] 22:00:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x8ab0f000) [pid = 1755] [serial = 886] [outer = (nil)] 22:00:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x8ad43800) [pid = 1755] [serial = 887] [outer = 0x8ab0f000] 22:00:37 INFO - PROCESS | 1755 | 1464930037511 Marionette DEBUG loaded listener.js 22:00:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x8ad7cc00) [pid = 1755] [serial = 888] [outer = 0x8ab0f000] 22:00:38 INFO - PROCESS | 1755 | 1464930038460 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]]]}] 22:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 22:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1644ms 22:00:38 INFO - PROCESS | 1755 | 1464930038536 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 22:00:38 INFO - PROCESS | 1755 | 1464930038540 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 22:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 22:00:38 INFO - PROCESS | 1755 | 1464930038549 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 22:00:38 INFO - PROCESS | 1755 | 1464930038553 Marionette TRACE conn4 <- [1,1154,null,{}] 22:00:38 INFO - PROCESS | 1755 | 1464930038567 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}] 22:00:38 INFO - PROCESS | 1755 | 1464930038830 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 22:00:39 INFO - PROCESS | 1755 | 1464930039196 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:39 INFO - PROCESS | 1755 | ++DOCSHELL 0x8b073c00 == 103 [pid = 1755] [id = 296] 22:00:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x8b881400) [pid = 1755] [serial = 889] [outer = (nil)] 22:00:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x8b89f000) [pid = 1755] [serial = 890] [outer = 0x8b881400] 22:00:39 INFO - PROCESS | 1755 | 1464930039292 Marionette DEBUG loaded listener.js 22:00:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x8ba8a400) [pid = 1755] [serial = 891] [outer = 0x8b881400] 22:00:40 INFO - PROCESS | 1755 | 1464930040268 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]]]}] 22:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 22:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1793ms 22:00:40 INFO - PROCESS | 1755 | 1464930040343 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 22:00:40 INFO - PROCESS | 1755 | 1464930040347 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 22:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 22:00:40 INFO - PROCESS | 1755 | 1464930040354 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 22:00:40 INFO - PROCESS | 1755 | 1464930040358 Marionette TRACE conn4 <- [1,1158,null,{}] 22:00:40 INFO - PROCESS | 1755 | 1464930040364 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}] 22:00:40 INFO - PROCESS | 1755 | 1464930040603 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 22:00:40 INFO - PROCESS | 1755 | 1464930040920 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:40 INFO - PROCESS | 1755 | ++DOCSHELL 0x85b10000 == 104 [pid = 1755] [id = 297] 22:00:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x8adf5c00) [pid = 1755] [serial = 892] [outer = (nil)] 22:00:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x8d0af000) [pid = 1755] [serial = 893] [outer = 0x8adf5c00] 22:00:41 INFO - PROCESS | 1755 | 1464930041015 Marionette DEBUG loaded listener.js 22:00:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x8d8e0800) [pid = 1755] [serial = 894] [outer = 0x8adf5c00] 22:00:41 INFO - PROCESS | 1755 | 1464930041945 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]]]}] 22:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 22:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1640ms 22:00:41 INFO - PROCESS | 1755 | 1464930041995 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 22:00:42 INFO - PROCESS | 1755 | 1464930042000 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 22:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 22:00:42 INFO - PROCESS | 1755 | 1464930042006 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 22:00:42 INFO - PROCESS | 1755 | 1464930042010 Marionette TRACE conn4 <- [1,1162,null,{}] 22:00:42 INFO - PROCESS | 1755 | 1464930042016 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}] 22:00:42 INFO - PROCESS | 1755 | 1464930042231 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 22:00:42 INFO - PROCESS | 1755 | 1464930042488 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:42 INFO - PROCESS | 1755 | ++DOCSHELL 0x8b8a3800 == 105 [pid = 1755] [id = 298] 22:00:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x8b8a9c00) [pid = 1755] [serial = 895] [outer = (nil)] 22:00:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x8da89400) [pid = 1755] [serial = 896] [outer = 0x8b8a9c00] 22:00:42 INFO - PROCESS | 1755 | 1464930042619 Marionette DEBUG loaded listener.js 22:00:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x8da8fc00) [pid = 1755] [serial = 897] [outer = 0x8b8a9c00] 22:00:43 INFO - PROCESS | 1755 | 1464930043599 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]]]}] 22:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 22:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1632ms 22:00:43 INFO - PROCESS | 1755 | 1464930043639 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 22:00:43 INFO - PROCESS | 1755 | 1464930043643 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 22:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 22:00:43 INFO - PROCESS | 1755 | 1464930043650 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 22:00:43 INFO - PROCESS | 1755 | 1464930043653 Marionette TRACE conn4 <- [1,1166,null,{}] 22:00:43 INFO - PROCESS | 1755 | 1464930043660 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}] 22:00:43 INFO - PROCESS | 1755 | 1464930043903 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 22:00:44 INFO - PROCESS | 1755 | 1464930044173 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:44 INFO - PROCESS | 1755 | ++DOCSHELL 0x8c9b0400 == 106 [pid = 1755] [id = 299] 22:00:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x8d921400) [pid = 1755] [serial = 898] [outer = (nil)] 22:00:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0x8e574000) [pid = 1755] [serial = 899] [outer = 0x8d921400] 22:00:44 INFO - PROCESS | 1755 | 1464930044305 Marionette DEBUG loaded listener.js 22:00:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0x8ed7b000) [pid = 1755] [serial = 900] [outer = 0x8d921400] 22:00:45 INFO - PROCESS | 1755 | 1464930045220 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]]]}] 22:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 22:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1638ms 22:00:45 INFO - PROCESS | 1755 | 1464930045290 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 22:00:45 INFO - PROCESS | 1755 | 1464930045294 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 22:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 22:00:45 INFO - PROCESS | 1755 | 1464930045301 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 22:00:45 INFO - PROCESS | 1755 | 1464930045305 Marionette TRACE conn4 <- [1,1170,null,{}] 22:00:45 INFO - PROCESS | 1755 | 1464930045311 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}] 22:00:45 INFO - PROCESS | 1755 | 1464930045513 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 22:00:45 INFO - PROCESS | 1755 | 1464930045837 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:45 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e30f800 == 107 [pid = 1755] [id = 300] 22:00:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 163 (0x8ed85800) [pid = 1755] [serial = 901] [outer = (nil)] 22:00:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 164 (0x8ee62400) [pid = 1755] [serial = 902] [outer = 0x8ed85800] 22:00:45 INFO - PROCESS | 1755 | 1464930045933 Marionette DEBUG loaded listener.js 22:00:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 165 (0x8ef42c00) [pid = 1755] [serial = 903] [outer = 0x8ed85800] 22:00:46 INFO - PROCESS | 1755 | 1464930046832 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]]]}] 22:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 22:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1584ms 22:00:46 INFO - PROCESS | 1755 | 1464930046886 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 22:00:46 INFO - PROCESS | 1755 | 1464930046891 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 22:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 22:00:46 INFO - PROCESS | 1755 | 1464930046897 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 22:00:46 INFO - PROCESS | 1755 | 1464930046901 Marionette TRACE conn4 <- [1,1174,null,{}] 22:00:46 INFO - PROCESS | 1755 | 1464930046907 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}] 22:00:47 INFO - PROCESS | 1755 | 1464930047112 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 22:00:47 INFO - PROCESS | 1755 | 1464930047371 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:47 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ed88000 == 108 [pid = 1755] [id = 301] 22:00:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 166 (0x8ef4e400) [pid = 1755] [serial = 904] [outer = (nil)] 22:00:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 167 (0x8f61dc00) [pid = 1755] [serial = 905] [outer = 0x8ef4e400] 22:00:47 INFO - PROCESS | 1755 | 1464930047504 Marionette DEBUG loaded listener.js 22:00:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 168 (0x8f7d8c00) [pid = 1755] [serial = 906] [outer = 0x8ef4e400] 22:00:48 INFO - PROCESS | 1755 | 1464930048424 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] 22:00:48 INFO - PROCESS | 1755 | 1464930048489 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 22:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 22:00:48 INFO - PROCESS | 1755 | 1464930048497 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 22:00:48 INFO - PROCESS | 1755 | 1464930048500 Marionette TRACE conn4 <- [1,1178,null,{}] 22:00:48 INFO - PROCESS | 1755 | 1464930048506 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}] 22:00:48 INFO - PROCESS | 1755 | 1464930048721 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 22:00:49 INFO - PROCESS | 1755 | 1464930048982 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:49 INFO - PROCESS | 1755 | ++DOCSHELL 0x8dce5000 == 109 [pid = 1755] [id = 302] 22:00:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 169 (0x8ed85c00) [pid = 1755] [serial = 907] [outer = (nil)] 22:00:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 170 (0x90daa800) [pid = 1755] [serial = 908] [outer = 0x8ed85c00] 22:00:49 INFO - PROCESS | 1755 | 1464930049115 Marionette DEBUG loaded listener.js 22:00:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 171 (0x90eddc00) [pid = 1755] [serial = 909] [outer = 0x8ed85c00] 22:00:50 INFO - PROCESS | 1755 | 1464930050109 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] 22:00:50 INFO - PROCESS | 1755 | 1464930050195 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 22:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 22:00:50 INFO - PROCESS | 1755 | 1464930050202 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 22:00:50 INFO - PROCESS | 1755 | 1464930050205 Marionette TRACE conn4 <- [1,1182,null,{}] 22:00:50 INFO - PROCESS | 1755 | 1464930050211 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}] 22:00:50 INFO - PROCESS | 1755 | 1464930050477 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 22:00:50 INFO - PROCESS | 1755 | 1464930050797 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:50 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ef4f400 == 110 [pid = 1755] [id = 303] 22:00:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 172 (0x8f610800) [pid = 1755] [serial = 910] [outer = (nil)] 22:00:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 173 (0x910ec000) [pid = 1755] [serial = 911] [outer = 0x8f610800] 22:00:50 INFO - PROCESS | 1755 | 1464930050891 Marionette DEBUG loaded listener.js 22:00:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 174 (0x91924400) [pid = 1755] [serial = 912] [outer = 0x8f610800] 22:00:51 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 22:00:51 INFO - PROCESS | 1755 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:00:51 INFO - PROCESS | 1755 | 1464930051833 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] 22:00:51 INFO - PROCESS | 1755 | 1464930051891 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 22:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 22:00:51 INFO - PROCESS | 1755 | 1464930051898 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 22:00:51 INFO - PROCESS | 1755 | 1464930051902 Marionette TRACE conn4 <- [1,1186,null,{}] 22:00:51 INFO - PROCESS | 1755 | 1464930051909 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}] 22:00:52 INFO - PROCESS | 1755 | 1464930052154 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 22:00:52 INFO - PROCESS | 1755 | 1464930052432 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:52 INFO - PROCESS | 1755 | ++DOCSHELL 0x910b0400 == 111 [pid = 1755] [id = 304] 22:00:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 175 (0x91ba9400) [pid = 1755] [serial = 913] [outer = (nil)] 22:00:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 176 (0x91baec00) [pid = 1755] [serial = 914] [outer = 0x91ba9400] 22:00:52 INFO - PROCESS | 1755 | 1464930052573 Marionette DEBUG loaded listener.js 22:00:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 177 (0x91c85000) [pid = 1755] [serial = 915] [outer = 0x91ba9400] 22:00:53 INFO - PROCESS | 1755 | 1464930053639 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] 22:00:53 INFO - PROCESS | 1755 | 1464930053698 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 22:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 22:00:53 INFO - PROCESS | 1755 | 1464930053707 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 22:00:53 INFO - PROCESS | 1755 | 1464930053712 Marionette TRACE conn4 <- [1,1190,null,{}] 22:00:53 INFO - PROCESS | 1755 | 1464930053719 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}] 22:00:53 INFO - PROCESS | 1755 | 1464930053980 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 22:00:54 INFO - PROCESS | 1755 | 1464930054342 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:54 INFO - PROCESS | 1755 | ++DOCSHELL 0x910b3800 == 112 [pid = 1755] [id = 305] 22:00:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 178 (0x91c8bc00) [pid = 1755] [serial = 916] [outer = (nil)] 22:00:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 179 (0x92903000) [pid = 1755] [serial = 917] [outer = 0x91c8bc00] 22:00:54 INFO - PROCESS | 1755 | 1464930054457 Marionette DEBUG loaded listener.js 22:00:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 180 (0x92910800) [pid = 1755] [serial = 918] [outer = 0x91c8bc00] 22:00:55 INFO - PROCESS | 1755 | 1464930055692 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] 22:00:55 INFO - PROCESS | 1755 | 1464930055757 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 22:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 22:00:55 INFO - PROCESS | 1755 | 1464930055766 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 22:00:55 INFO - PROCESS | 1755 | 1464930055776 Marionette TRACE conn4 <- [1,1194,null,{}] 22:00:55 INFO - PROCESS | 1755 | 1464930055804 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}] 22:00:56 INFO - PROCESS | 1755 | 1464930056049 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 22:00:56 INFO - PROCESS | 1755 | 1464930056372 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:56 INFO - PROCESS | 1755 | ++DOCSHELL 0x91dcfc00 == 113 [pid = 1755] [id = 306] 22:00:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 181 (0x92962800) [pid = 1755] [serial = 919] [outer = (nil)] 22:00:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 182 (0x92a84800) [pid = 1755] [serial = 920] [outer = 0x92962800] 22:00:56 INFO - PROCESS | 1755 | 1464930056463 Marionette DEBUG loaded listener.js 22:00:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 183 (0x92c93000) [pid = 1755] [serial = 921] [outer = 0x92962800] 22:00:57 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 22:00:57 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 22:00:57 INFO - PROCESS | 1755 | 1464930057422 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] 22:00:57 INFO - PROCESS | 1755 | 1464930057475 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 22:00:57 INFO - PROCESS | 1755 | 1464930057482 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 22:00:57 INFO - PROCESS | 1755 | 1464930057485 Marionette TRACE conn4 <- [1,1198,null,{}] 22:00:57 INFO - PROCESS | 1755 | 1464930057491 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}] 22:00:57 INFO - PROCESS | 1755 | 1464930057703 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 22:00:57 INFO - PROCESS | 1755 | 1464930057969 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:58 INFO - PROCESS | 1755 | ++DOCSHELL 0x85b03000 == 114 [pid = 1755] [id = 307] 22:00:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 184 (0x92967800) [pid = 1755] [serial = 922] [outer = (nil)] 22:00:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 185 (0x92cf3400) [pid = 1755] [serial = 923] [outer = 0x92967800] 22:00:58 INFO - PROCESS | 1755 | 1464930058101 Marionette DEBUG loaded listener.js 22:00:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 186 (0x92cf9c00) [pid = 1755] [serial = 924] [outer = 0x92967800] 22:00:59 INFO - PROCESS | 1755 | 1464930059017 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]]]}] 22:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 22:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1588ms 22:00:59 INFO - PROCESS | 1755 | 1464930059080 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 22:00:59 INFO - PROCESS | 1755 | 1464930059084 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 22:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 22:00:59 INFO - PROCESS | 1755 | 1464930059093 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 22:00:59 INFO - PROCESS | 1755 | 1464930059096 Marionette TRACE conn4 <- [1,1202,null,{}] 22:00:59 INFO - PROCESS | 1755 | 1464930059102 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}] 22:00:59 INFO - PROCESS | 1755 | 1464930059321 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 22:00:59 INFO - PROCESS | 1755 | 1464930059633 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:00:59 INFO - PROCESS | 1755 | ++DOCSHELL 0x91adac00 == 115 [pid = 1755] [id = 308] 22:00:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 187 (0x92a7ac00) [pid = 1755] [serial = 925] [outer = (nil)] 22:00:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 188 (0x93c89400) [pid = 1755] [serial = 926] [outer = 0x92a7ac00] 22:00:59 INFO - PROCESS | 1755 | 1464930059733 Marionette DEBUG loaded listener.js 22:00:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 189 (0x94628400) [pid = 1755] [serial = 927] [outer = 0x92a7ac00] 22:01:00 INFO - PROCESS | 1755 | 1464930060657 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]]]}] 22:01:00 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 22:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1631ms 22:01:00 INFO - PROCESS | 1755 | 1464930060730 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 22:01:00 INFO - PROCESS | 1755 | 1464930060737 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 22:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 22:01:00 INFO - PROCESS | 1755 | 1464930060748 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 22:01:00 INFO - PROCESS | 1755 | 1464930060751 Marionette TRACE conn4 <- [1,1206,null,{}] 22:01:00 INFO - PROCESS | 1755 | 1464930060758 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}] 22:01:01 INFO - PROCESS | 1755 | 1464930061017 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 22:01:01 INFO - PROCESS | 1755 | 1464930061343 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:01 INFO - PROCESS | 1755 | ++DOCSHELL 0x92cecc00 == 116 [pid = 1755] [id = 309] 22:01:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 190 (0x93a86800) [pid = 1755] [serial = 928] [outer = (nil)] 22:01:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 191 (0x95119c00) [pid = 1755] [serial = 929] [outer = 0x93a86800] 22:01:01 INFO - PROCESS | 1755 | 1464930061441 Marionette DEBUG loaded listener.js 22:01:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 192 (0x9511d400) [pid = 1755] [serial = 930] [outer = 0x93a86800] 22:01:02 INFO - PROCESS | 1755 | 1464930062414 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]]]}] 22:01:02 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 22:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1733ms 22:01:02 INFO - PROCESS | 1755 | 1464930062482 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 22:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 22:01:02 INFO - PROCESS | 1755 | 1464930062487 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 22:01:02 INFO - PROCESS | 1755 | 1464930062494 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 22:01:02 INFO - PROCESS | 1755 | 1464930062498 Marionette TRACE conn4 <- [1,1210,null,{}] 22:01:02 INFO - PROCESS | 1755 | 1464930062504 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}] 22:01:02 INFO - PROCESS | 1755 | 1464930062757 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 22:01:03 INFO - PROCESS | 1755 | 1464930063526 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:03 INFO - PROCESS | 1755 | ++DOCSHELL 0x85b02400 == 117 [pid = 1755] [id = 310] 22:01:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 193 (0x85b09400) [pid = 1755] [serial = 931] [outer = (nil)] 22:01:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 194 (0x87013800) [pid = 1755] [serial = 932] [outer = 0x85b09400] 22:01:03 INFO - PROCESS | 1755 | 1464930063627 Marionette DEBUG loaded listener.js 22:01:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 195 (0x87147000) [pid = 1755] [serial = 933] [outer = 0x85b09400] 22:01:04 INFO - PROCESS | 1755 | 1464930064582 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]]]}] 22:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 22:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 2134ms 22:01:04 INFO - PROCESS | 1755 | 1464930064629 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 22:01:04 INFO - PROCESS | 1755 | 1464930064636 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 22:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 22:01:04 INFO - PROCESS | 1755 | 1464930064644 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 22:01:04 INFO - PROCESS | 1755 | 1464930064649 Marionette TRACE conn4 <- [1,1214,null,{}] 22:01:04 INFO - PROCESS | 1755 | 1464930064657 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}] 22:01:04 INFO - PROCESS | 1755 | 1464930064854 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 22:01:05 INFO - PROCESS | 1755 | 1464930065135 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:05 INFO - PROCESS | 1755 | ++DOCSHELL 0x87c14c00 == 118 [pid = 1755] [id = 311] 22:01:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 196 (0x8889dc00) [pid = 1755] [serial = 934] [outer = (nil)] 22:01:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 197 (0x895dcc00) [pid = 1755] [serial = 935] [outer = 0x8889dc00] 22:01:05 INFO - PROCESS | 1755 | 1464930065267 Marionette DEBUG loaded listener.js 22:01:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 198 (0x8a3edc00) [pid = 1755] [serial = 936] [outer = 0x8889dc00] 22:01:05 INFO - PROCESS | 1755 | --DOCSHELL 0x863a7400 == 117 [pid = 1755] [id = 245] 22:01:05 INFO - PROCESS | 1755 | --DOCSHELL 0x87011c00 == 116 [pid = 1755] [id = 242] 22:01:05 INFO - PROCESS | 1755 | --DOCSHELL 0x87014c00 == 115 [pid = 1755] [id = 243] 22:01:05 INFO - PROCESS | 1755 | --DOCSHELL 0x87020800 == 114 [pid = 1755] [id = 244] 22:01:05 INFO - PROCESS | 1755 | --DOCSHELL 0x8f7d7000 == 113 [pid = 1755] [id = 153] 22:01:05 INFO - PROCESS | 1755 | --DOCSHELL 0x8d0b5800 == 112 [pid = 1755] [id = 171] 22:01:05 INFO - PROCESS | 1755 | --DOCSHELL 0x8ad4cc00 == 111 [pid = 1755] [id = 292] 22:01:05 INFO - PROCESS | 1755 | --DOCSHELL 0x87151c00 == 110 [pid = 1755] [id = 291] 22:01:05 INFO - PROCESS | 1755 | --DOCSHELL 0x85b0e400 == 109 [pid = 1755] [id = 290] 22:01:05 INFO - PROCESS | 1755 | --DOCSHELL 0x895d7000 == 108 [pid = 1755] [id = 288] 22:01:05 INFO - PROCESS | 1755 | --DOCSHELL 0x87019400 == 107 [pid = 1755] [id = 287] 22:01:05 INFO - PROCESS | 1755 | --DOCSHELL 0x8f7d8000 == 106 [pid = 1755] [id = 285] 22:01:05 INFO - PROCESS | 1755 | --DOCSHELL 0x863a9000 == 105 [pid = 1755] [id = 286] 22:01:05 INFO - PROCESS | 1755 | --DOCSHELL 0x8e580000 == 104 [pid = 1755] [id = 284] 22:01:05 INFO - PROCESS | 1755 | --DOCSHELL 0x91ace800 == 103 [pid = 1755] [id = 283] 22:01:05 INFO - PROCESS | 1755 | --DOMWINDOW == 197 (0x92969400) [pid = 1755] [serial = 773] [outer = (nil)] [url = about:blank] 22:01:05 INFO - PROCESS | 1755 | --DOMWINDOW == 196 (0x8ae8c400) [pid = 1755] [serial = 803] [outer = (nil)] [url = about:blank] 22:01:05 INFO - PROCESS | 1755 | --DOMWINDOW == 195 (0x8da8b000) [pid = 1755] [serial = 815] [outer = (nil)] [url = about:blank] 22:01:05 INFO - PROCESS | 1755 | --DOMWINDOW == 194 (0x90ed7000) [pid = 1755] [serial = 767] [outer = (nil)] [url = about:blank] 22:01:05 INFO - PROCESS | 1755 | --DOMWINDOW == 193 (0x8a3eb400) [pid = 1755] [serial = 809] [outer = (nil)] [url = about:blank] 22:01:05 INFO - PROCESS | 1755 | --DOMWINDOW == 192 (0x87017000) [pid = 1755] [serial = 806] [outer = (nil)] [url = about:blank] 22:01:05 INFO - PROCESS | 1755 | --DOMWINDOW == 191 (0x87e4e800) [pid = 1755] [serial = 797] [outer = (nil)] [url = about:blank] 22:01:05 INFO - PROCESS | 1755 | --DOMWINDOW == 190 (0xa307bc00) [pid = 1755] [serial = 788] [outer = (nil)] [url = about:blank] 22:01:06 INFO - PROCESS | 1755 | --DOMWINDOW == 189 (0x87e45000) [pid = 1755] [serial = 794] [outer = (nil)] [url = about:blank] 22:01:06 INFO - PROCESS | 1755 | --DOMWINDOW == 188 (0x8da91000) [pid = 1755] [serial = 816] [outer = (nil)] [url = about:blank] 22:01:06 INFO - PROCESS | 1755 | --DOMWINDOW == 187 (0x8d91f400) [pid = 1755] [serial = 813] [outer = (nil)] [url = about:blank] 22:01:06 INFO - PROCESS | 1755 | --DOMWINDOW == 186 (0x9511f400) [pid = 1755] [serial = 779] [outer = (nil)] [url = about:blank] 22:01:06 INFO - PROCESS | 1755 | --DOMWINDOW == 185 (0x87017400) [pid = 1755] [serial = 755] [outer = (nil)] [url = about:blank] 22:01:06 INFO - PROCESS | 1755 | --DOMWINDOW == 184 (0x88898800) [pid = 1755] [serial = 798] [outer = (nil)] [url = about:blank] 22:01:06 INFO - PROCESS | 1755 | --DOMWINDOW == 183 (0x92cea400) [pid = 1755] [serial = 776] [outer = (nil)] [url = about:blank] 22:01:06 INFO - PROCESS | 1755 | --DOMWINDOW == 182 (0x8d321400) [pid = 1755] [serial = 812] [outer = (nil)] [url = about:blank] 22:01:06 INFO - PROCESS | 1755 | --DOMWINDOW == 181 (0x9b547800) [pid = 1755] [serial = 785] [outer = (nil)] [url = about:blank] 22:01:06 INFO - PROCESS | 1755 | --DOMWINDOW == 180 (0x85b09800) [pid = 1755] [serial = 791] [outer = (nil)] [url = about:blank] 22:01:06 INFO - PROCESS | 1755 | --DOMWINDOW == 179 (0x9a6bb800) [pid = 1755] [serial = 782] [outer = (nil)] [url = about:blank] 22:01:06 INFO - PROCESS | 1755 | --DOMWINDOW == 178 (0x8d924000) [pid = 1755] [serial = 761] [outer = (nil)] [url = about:blank] 22:01:06 INFO - PROCESS | 1755 | --DOMWINDOW == 177 (0x8ab12800) [pid = 1755] [serial = 810] [outer = (nil)] [url = about:blank] 22:01:06 INFO - PROCESS | 1755 | --DOMWINDOW == 176 (0x87feb800) [pid = 1755] [serial = 807] [outer = (nil)] [url = about:blank] 22:01:06 INFO - PROCESS | 1755 | --DOMWINDOW == 175 (0x8ee69c00) [pid = 1755] [serial = 764] [outer = (nil)] [url = about:blank] 22:01:06 INFO - PROCESS | 1755 | --DOMWINDOW == 174 (0x8ad42400) [pid = 1755] [serial = 800] [outer = (nil)] [url = about:blank] 22:01:06 INFO - PROCESS | 1755 | --DOMWINDOW == 173 (0x8ad79800) [pid = 1755] [serial = 801] [outer = (nil)] [url = about:blank] 22:01:06 INFO - PROCESS | 1755 | --DOMWINDOW == 172 (0x91ad0c00) [pid = 1755] [serial = 770] [outer = (nil)] [url = about:blank] 22:01:06 INFO - PROCESS | 1755 | --DOMWINDOW == 171 (0x8ae88c00) [pid = 1755] [serial = 758] [outer = (nil)] [url = about:blank] 22:01:06 INFO - PROCESS | 1755 | --DOMWINDOW == 170 (0x888a0c00) [pid = 1755] [serial = 818] [outer = (nil)] [url = about:blank] 22:01:06 INFO - PROCESS | 1755 | 1464930066759 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]]]}] 22:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 22:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 2144ms 22:01:06 INFO - PROCESS | 1755 | 1464930066792 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 22:01:06 INFO - PROCESS | 1755 | 1464930066797 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 22:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 22:01:06 INFO - PROCESS | 1755 | 1464930066805 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 22:01:06 INFO - PROCESS | 1755 | 1464930066809 Marionette TRACE conn4 <- [1,1218,null,{}] 22:01:06 INFO - PROCESS | 1755 | 1464930066815 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}] 22:01:07 INFO - PROCESS | 1755 | 1464930067021 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 22:01:07 INFO - PROCESS | 1755 | 1464930067206 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:07 INFO - PROCESS | 1755 | ++DOCSHELL 0x87e45c00 == 104 [pid = 1755] [id = 312] 22:01:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 171 (0x87e4e800) [pid = 1755] [serial = 937] [outer = (nil)] 22:01:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 172 (0x8889cc00) [pid = 1755] [serial = 938] [outer = 0x87e4e800] 22:01:07 INFO - PROCESS | 1755 | 1464930067301 Marionette DEBUG loaded listener.js 22:01:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 173 (0x8a3eb400) [pid = 1755] [serial = 939] [outer = 0x87e4e800] 22:01:08 INFO - PROCESS | 1755 | 1464930068156 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]]]}] 22:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 22:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1391ms 22:01:08 INFO - PROCESS | 1755 | 1464930068197 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 22:01:08 INFO - PROCESS | 1755 | 1464930068201 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 22:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 22:01:08 INFO - PROCESS | 1755 | 1464930068218 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 22:01:08 INFO - PROCESS | 1755 | 1464930068227 Marionette TRACE conn4 <- [1,1222,null,{}] 22:01:08 INFO - PROCESS | 1755 | 1464930068233 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}] 22:01:08 INFO - PROCESS | 1755 | 1464930068534 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 22:01:08 INFO - PROCESS | 1755 | 1464930068566 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:08 INFO - PROCESS | 1755 | ++DOCSHELL 0x87e48400 == 105 [pid = 1755] [id = 313] 22:01:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 174 (0x8889f400) [pid = 1755] [serial = 940] [outer = (nil)] 22:01:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 175 (0x8ad7c800) [pid = 1755] [serial = 941] [outer = 0x8889f400] 22:01:08 INFO - PROCESS | 1755 | 1464930068657 Marionette DEBUG loaded listener.js 22:01:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 176 (0x8adf3400) [pid = 1755] [serial = 942] [outer = 0x8889f400] 22:01:09 INFO - PROCESS | 1755 | 1464930069637 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] 22:01:09 INFO - PROCESS | 1755 | 1464930069668 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 22:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 22:01:09 INFO - PROCESS | 1755 | 1464930069675 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 22:01:09 INFO - PROCESS | 1755 | 1464930069678 Marionette TRACE conn4 <- [1,1226,null,{}] 22:01:09 INFO - PROCESS | 1755 | 1464930069684 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}] 22:01:09 INFO - PROCESS | 1755 | 1464930069947 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 22:01:10 INFO - PROCESS | 1755 | 1464930069990 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:10 INFO - PROCESS | 1755 | ++DOCSHELL 0x863b3800 == 106 [pid = 1755] [id = 314] 22:01:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 177 (0x895dec00) [pid = 1755] [serial = 943] [outer = (nil)] 22:01:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 178 (0x8b067800) [pid = 1755] [serial = 944] [outer = 0x895dec00] 22:01:10 INFO - PROCESS | 1755 | 1464930070066 Marionette DEBUG loaded listener.js 22:01:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 179 (0x8b06fc00) [pid = 1755] [serial = 945] [outer = 0x895dec00] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 178 (0x8e57e000) [pid = 1755] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 177 (0x863b1800) [pid = 1755] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 176 (0x8ad4d800) [pid = 1755] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 175 (0x95117000) [pid = 1755] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 174 (0x8b89b400) [pid = 1755] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 173 (0x8ef44000) [pid = 1755] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 172 (0x8dce6800) [pid = 1755] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 171 (0x8dcf0800) [pid = 1755] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 170 (0x87016c00) [pid = 1755] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 169 (0x85b08400) [pid = 1755] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 168 (0x91c83400) [pid = 1755] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 167 (0x9a8cb000) [pid = 1755] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 166 (0x863ac400) [pid = 1755] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 165 (0x8ef45000) [pid = 1755] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 164 (0x8adeec00) [pid = 1755] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 163 (0x8ad50000) [pid = 1755] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 162 (0x8ed84c00) [pid = 1755] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 161 (0x9290c000) [pid = 1755] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 160 (0x8fa65400) [pid = 1755] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x910e3000) [pid = 1755] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x8ab18800) [pid = 1755] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0x910ef400) [pid = 1755] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x91ba9800) [pid = 1755] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0xa22cf000) [pid = 1755] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x8adf9400) [pid = 1755] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x8d91d800) [pid = 1755] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x9b07ec00) [pid = 1755] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x8fa62c00) [pid = 1755] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x85b03400) [pid = 1755] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x87145000) [pid = 1755] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x863abc00) [pid = 1755] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x92904800) [pid = 1755] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x87ff1800) [pid = 1755] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x910b8c00) [pid = 1755] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x8ad4f400) [pid = 1755] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x87016000) [pid = 1755] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x9d4f4800) [pid = 1755] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x8e581800) [pid = 1755] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x8d320c00) [pid = 1755] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 22:01:11 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x8adf1c00) [pid = 1755] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 22:01:11 INFO - PROCESS | 1755 | 1464930071814 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]]]}] 22:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 22:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 2197ms 22:01:11 INFO - PROCESS | 1755 | 1464930071873 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 22:01:11 INFO - PROCESS | 1755 | 1464930071877 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 22:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 22:01:11 INFO - PROCESS | 1755 | 1464930071883 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 22:01:11 INFO - PROCESS | 1755 | 1464930071887 Marionette TRACE conn4 <- [1,1230,null,{}] 22:01:11 INFO - PROCESS | 1755 | 1464930071892 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}] 22:01:12 INFO - PROCESS | 1755 | 1464930072080 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 22:01:12 INFO - PROCESS | 1755 | 1464930072093 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:12 INFO - PROCESS | 1755 | ++DOCSHELL 0x87144800 == 107 [pid = 1755] [id = 315] 22:01:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x87145000) [pid = 1755] [serial = 946] [outer = (nil)] 22:01:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x8ad79c00) [pid = 1755] [serial = 947] [outer = 0x87145000] 22:01:12 INFO - PROCESS | 1755 | 1464930072338 Marionette DEBUG loaded listener.js 22:01:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x8b06e000) [pid = 1755] [serial = 948] [outer = 0x87145000] 22:01:13 INFO - PROCESS | 1755 | 1464930073144 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]]]}] 22:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 22:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1292ms 22:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 22:01:13 INFO - PROCESS | 1755 | 1464930073175 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 22:01:13 INFO - PROCESS | 1755 | 1464930073178 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 22:01:13 INFO - PROCESS | 1755 | 1464930073185 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 22:01:13 INFO - PROCESS | 1755 | 1464930073188 Marionette TRACE conn4 <- [1,1234,null,{}] 22:01:13 INFO - PROCESS | 1755 | 1464930073194 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}] 22:01:13 INFO - PROCESS | 1755 | 1464930073489 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 22:01:13 INFO - PROCESS | 1755 | 1464930073788 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:13 INFO - PROCESS | 1755 | ++DOCSHELL 0x87016000 == 108 [pid = 1755] [id = 316] 22:01:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x87016c00) [pid = 1755] [serial = 949] [outer = (nil)] 22:01:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x8701a800) [pid = 1755] [serial = 950] [outer = 0x87016c00] 22:01:13 INFO - PROCESS | 1755 | 1464930073960 Marionette DEBUG loaded listener.js 22:01:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x8714dc00) [pid = 1755] [serial = 951] [outer = 0x87016c00] 22:01:14 INFO - PROCESS | 1755 | 1464930074969 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]]]}] 22:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 22:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1844ms 22:01:15 INFO - PROCESS | 1755 | 1464930075031 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 22:01:15 INFO - PROCESS | 1755 | 1464930075037 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 22:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 22:01:15 INFO - PROCESS | 1755 | 1464930075046 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 22:01:15 INFO - PROCESS | 1755 | 1464930075052 Marionette TRACE conn4 <- [1,1238,null,{}] 22:01:15 INFO - PROCESS | 1755 | 1464930075061 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}] 22:01:15 INFO - PROCESS | 1755 | 1464930075295 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 22:01:15 INFO - PROCESS | 1755 | 1464930075626 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:15 INFO - PROCESS | 1755 | ++DOCSHELL 0x888a0800 == 109 [pid = 1755] [id = 317] 22:01:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x895d6c00) [pid = 1755] [serial = 952] [outer = (nil)] 22:01:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x8a3e8000) [pid = 1755] [serial = 953] [outer = 0x895d6c00] 22:01:15 INFO - PROCESS | 1755 | 1464930075724 Marionette DEBUG loaded listener.js 22:01:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x8ab14400) [pid = 1755] [serial = 954] [outer = 0x895d6c00] 22:01:16 INFO - PROCESS | 1755 | 1464930076716 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]]]}] 22:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 22:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1736ms 22:01:16 INFO - PROCESS | 1755 | 1464930076782 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 22:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 22:01:16 INFO - PROCESS | 1755 | 1464930076788 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 22:01:16 INFO - PROCESS | 1755 | 1464930076795 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 22:01:16 INFO - PROCESS | 1755 | 1464930076798 Marionette TRACE conn4 <- [1,1242,null,{}] 22:01:16 INFO - PROCESS | 1755 | 1464930076805 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}] 22:01:17 INFO - PROCESS | 1755 | 1464930077125 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 22:01:17 INFO - PROCESS | 1755 | 1464930077421 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:17 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ad78800 == 110 [pid = 1755] [id = 318] 22:01:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x8b06a800) [pid = 1755] [serial = 955] [outer = (nil)] 22:01:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x8b886c00) [pid = 1755] [serial = 956] [outer = 0x8b06a800] 22:01:17 INFO - PROCESS | 1755 | 1464930077519 Marionette DEBUG loaded listener.js 22:01:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x8b8a8000) [pid = 1755] [serial = 957] [outer = 0x8b06a800] 22:01:18 INFO - PROCESS | 1755 | 1464930078467 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]]]}] 22:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 22:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1735ms 22:01:18 INFO - PROCESS | 1755 | 1464930078530 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 22:01:18 INFO - PROCESS | 1755 | 1464930078538 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 22:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 22:01:18 INFO - PROCESS | 1755 | 1464930078556 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 22:01:18 INFO - PROCESS | 1755 | 1464930078565 Marionette TRACE conn4 <- [1,1246,null,{}] 22:01:18 INFO - PROCESS | 1755 | 1464930078572 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}] 22:01:18 INFO - PROCESS | 1755 | 1464930078850 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 22:01:19 INFO - PROCESS | 1755 | 1464930079168 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:19 INFO - PROCESS | 1755 | ++DOCSHELL 0x87016800 == 111 [pid = 1755] [id = 319] 22:01:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x8ae8b400) [pid = 1755] [serial = 958] [outer = (nil)] 22:01:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x8d0ad400) [pid = 1755] [serial = 959] [outer = 0x8ae8b400] 22:01:19 INFO - PROCESS | 1755 | 1464930079257 Marionette DEBUG loaded listener.js 22:01:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x8d0b7400) [pid = 1755] [serial = 960] [outer = 0x8ae8b400] 22:01:20 INFO - PROCESS | 1755 | 1464930080231 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]]]}] 22:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 22:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1756ms 22:01:20 INFO - PROCESS | 1755 | 1464930080305 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 22:01:20 INFO - PROCESS | 1755 | 1464930080308 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 22:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 22:01:20 INFO - PROCESS | 1755 | 1464930080315 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 22:01:20 INFO - PROCESS | 1755 | 1464930080319 Marionette TRACE conn4 <- [1,1250,null,{}] 22:01:20 INFO - PROCESS | 1755 | 1464930080325 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}] 22:01:20 INFO - PROCESS | 1755 | 1464930080584 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 22:01:20 INFO - PROCESS | 1755 | 1464930080909 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:20 INFO - PROCESS | 1755 | ++DOCSHELL 0x863b2400 == 112 [pid = 1755] [id = 320] 22:01:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x8c932800) [pid = 1755] [serial = 961] [outer = (nil)] 22:01:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x8d8e5c00) [pid = 1755] [serial = 962] [outer = 0x8c932800] 22:01:21 INFO - PROCESS | 1755 | 1464930081005 Marionette DEBUG loaded listener.js 22:01:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x8d8e8800) [pid = 1755] [serial = 963] [outer = 0x8c932800] 22:01:21 INFO - PROCESS | 1755 | 1464930081912 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]]]}] 22:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 22:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1635ms 22:01:21 INFO - PROCESS | 1755 | 1464930081951 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 22:01:21 INFO - PROCESS | 1755 | 1464930081956 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 22:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 22:01:21 INFO - PROCESS | 1755 | 1464930081963 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 22:01:21 INFO - PROCESS | 1755 | 1464930081966 Marionette TRACE conn4 <- [1,1254,null,{}] 22:01:21 INFO - PROCESS | 1755 | 1464930081972 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}] 22:01:22 INFO - PROCESS | 1755 | 1464930082202 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 22:01:22 INFO - PROCESS | 1755 | 1464930082514 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:22 INFO - PROCESS | 1755 | ++DOCSHELL 0x8da91000 == 113 [pid = 1755] [id = 321] 22:01:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x8da92000) [pid = 1755] [serial = 964] [outer = (nil)] 22:01:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x8dce3800) [pid = 1755] [serial = 965] [outer = 0x8da92000] 22:01:22 INFO - PROCESS | 1755 | 1464930082619 Marionette DEBUG loaded listener.js 22:01:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x8dcef400) [pid = 1755] [serial = 966] [outer = 0x8da92000] 22:01:23 INFO - PROCESS | 1755 | 1464930083537 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]]]}] 22:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 22:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1641ms 22:01:23 INFO - PROCESS | 1755 | 1464930083606 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 22:01:23 INFO - PROCESS | 1755 | 1464930083609 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 22:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 22:01:23 INFO - PROCESS | 1755 | 1464930083616 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 22:01:23 INFO - PROCESS | 1755 | 1464930083620 Marionette TRACE conn4 <- [1,1258,null,{}] 22:01:23 INFO - PROCESS | 1755 | 1464930083626 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}] 22:01:23 INFO - PROCESS | 1755 | 1464930083836 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 22:01:24 INFO - PROCESS | 1755 | 1464930084149 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:24 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e302c00 == 114 [pid = 1755] [id = 322] 22:01:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0x8e30b800) [pid = 1755] [serial = 967] [outer = (nil)] 22:01:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0x8e475c00) [pid = 1755] [serial = 968] [outer = 0x8e30b800] 22:01:24 INFO - PROCESS | 1755 | 1464930084279 Marionette DEBUG loaded listener.js 22:01:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 163 (0x8e573c00) [pid = 1755] [serial = 969] [outer = 0x8e30b800] 22:01:25 INFO - PROCESS | 1755 | 1464930085212 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]]]}] 22:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 22:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1637ms 22:01:25 INFO - PROCESS | 1755 | 1464930085254 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 22:01:25 INFO - PROCESS | 1755 | 1464930085259 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 22:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 22:01:25 INFO - PROCESS | 1755 | 1464930085265 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 22:01:25 INFO - PROCESS | 1755 | 1464930085269 Marionette TRACE conn4 <- [1,1262,null,{}] 22:01:25 INFO - PROCESS | 1755 | 1464930085275 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}] 22:01:25 INFO - PROCESS | 1755 | 1464930085475 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 22:01:25 INFO - PROCESS | 1755 | 1464930085765 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:25 INFO - PROCESS | 1755 | ++DOCSHELL 0x8c9a6000 == 115 [pid = 1755] [id = 323] 22:01:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 164 (0x8e30d400) [pid = 1755] [serial = 970] [outer = (nil)] 22:01:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 165 (0x8ed7a800) [pid = 1755] [serial = 971] [outer = 0x8e30d400] 22:01:25 INFO - PROCESS | 1755 | 1464930085909 Marionette DEBUG loaded listener.js 22:01:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 166 (0x8ed80c00) [pid = 1755] [serial = 972] [outer = 0x8e30d400] 22:01:26 INFO - PROCESS | 1755 | 1464930086820 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]]]}] 22:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 22:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1587ms 22:01:26 INFO - PROCESS | 1755 | 1464930086853 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 22:01:26 INFO - PROCESS | 1755 | 1464930086858 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 22:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 22:01:26 INFO - PROCESS | 1755 | 1464930086864 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 22:01:26 INFO - PROCESS | 1755 | 1464930086868 Marionette TRACE conn4 <- [1,1266,null,{}] 22:01:26 INFO - PROCESS | 1755 | 1464930086874 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}] 22:01:27 INFO - PROCESS | 1755 | 1464930087085 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 22:01:27 INFO - PROCESS | 1755 | 1464930087400 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:27 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ed80000 == 116 [pid = 1755] [id = 324] 22:01:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 167 (0x8ed83800) [pid = 1755] [serial = 973] [outer = (nil)] 22:01:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 168 (0x8ef47800) [pid = 1755] [serial = 974] [outer = 0x8ed83800] 22:01:27 INFO - PROCESS | 1755 | 1464930087496 Marionette DEBUG loaded listener.js 22:01:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 169 (0x8ef4bc00) [pid = 1755] [serial = 975] [outer = 0x8ed83800] 22:01:28 INFO - PROCESS | 1755 | 1464930088391 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]]]}] 22:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 22:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1590ms 22:01:28 INFO - PROCESS | 1755 | 1464930088455 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 22:01:28 INFO - PROCESS | 1755 | 1464930088459 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 22:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 22:01:28 INFO - PROCESS | 1755 | 1464930088466 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 22:01:28 INFO - PROCESS | 1755 | 1464930088476 Marionette TRACE conn4 <- [1,1270,null,{}] 22:01:28 INFO - PROCESS | 1755 | 1464930088481 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}] 22:01:28 INFO - PROCESS | 1755 | 1464930088728 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 22:01:29 INFO - PROCESS | 1755 | 1464930089091 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:29 INFO - PROCESS | 1755 | ++DOCSHELL 0x8f7cdc00 == 117 [pid = 1755] [id = 325] 22:01:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 170 (0x8f7d3800) [pid = 1755] [serial = 976] [outer = (nil)] 22:01:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 171 (0x8f7da000) [pid = 1755] [serial = 977] [outer = 0x8f7d3800] 22:01:29 INFO - PROCESS | 1755 | 1464930089189 Marionette DEBUG loaded listener.js 22:01:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 172 (0x8fa67800) [pid = 1755] [serial = 978] [outer = 0x8f7d3800] 22:01:30 INFO - PROCESS | 1755 | 1464930090112 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]]]}] 22:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 22:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1687ms 22:01:30 INFO - PROCESS | 1755 | 1464930090154 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 22:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 22:01:30 INFO - PROCESS | 1755 | 1464930090158 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 22:01:30 INFO - PROCESS | 1755 | 1464930090165 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 22:01:30 INFO - PROCESS | 1755 | 1464930090169 Marionette TRACE conn4 <- [1,1274,null,{}] 22:01:30 INFO - PROCESS | 1755 | 1464930090175 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}] 22:01:30 INFO - PROCESS | 1755 | 1464930090395 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 22:01:30 INFO - PROCESS | 1755 | 1464930090732 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:30 INFO - PROCESS | 1755 | ++DOCSHELL 0x90da8c00 == 118 [pid = 1755] [id = 326] 22:01:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 173 (0x90daec00) [pid = 1755] [serial = 979] [outer = (nil)] 22:01:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 174 (0x90edb400) [pid = 1755] [serial = 980] [outer = 0x90daec00] 22:01:30 INFO - PROCESS | 1755 | 1464930090836 Marionette DEBUG loaded listener.js 22:01:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 175 (0x910b5000) [pid = 1755] [serial = 981] [outer = 0x90daec00] 22:01:31 INFO - PROCESS | 1755 | 1464930091806 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]]]}] 22:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 22:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1687ms 22:01:31 INFO - PROCESS | 1755 | 1464930091871 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 22:01:31 INFO - PROCESS | 1755 | 1464930091876 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 22:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 22:01:31 INFO - PROCESS | 1755 | 1464930091883 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 22:01:31 INFO - PROCESS | 1755 | 1464930091888 Marionette TRACE conn4 <- [1,1278,null,{}] 22:01:31 INFO - PROCESS | 1755 | 1464930091894 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}] 22:01:32 INFO - PROCESS | 1755 | 1464930092140 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 22:01:32 INFO - PROCESS | 1755 | 1464930092462 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:32 INFO - PROCESS | 1755 | ++DOCSHELL 0x8f7cec00 == 119 [pid = 1755] [id = 327] 22:01:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 176 (0x8fa68000) [pid = 1755] [serial = 982] [outer = (nil)] 22:01:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 177 (0x9192b400) [pid = 1755] [serial = 983] [outer = 0x8fa68000] 22:01:32 INFO - PROCESS | 1755 | 1464930092571 Marionette DEBUG loaded listener.js 22:01:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 178 (0x91ad6400) [pid = 1755] [serial = 984] [outer = 0x8fa68000] 22:01:33 INFO - PROCESS | 1755 | 1464930093495 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]]]}] 22:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 22:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1647ms 22:01:33 INFO - PROCESS | 1755 | 1464930093532 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 22:01:33 INFO - PROCESS | 1755 | 1464930093536 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 22:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 22:01:33 INFO - PROCESS | 1755 | 1464930093543 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 22:01:33 INFO - PROCESS | 1755 | 1464930093547 Marionette TRACE conn4 <- [1,1282,null,{}] 22:01:33 INFO - PROCESS | 1755 | 1464930093553 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}] 22:01:33 INFO - PROCESS | 1755 | 1464930093771 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 22:01:34 INFO - PROCESS | 1755 | 1464930094110 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:34 INFO - PROCESS | 1755 | ++DOCSHELL 0x8f7d0000 == 120 [pid = 1755] [id = 328] 22:01:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 179 (0x910e3000) [pid = 1755] [serial = 985] [outer = (nil)] 22:01:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 180 (0x91baa400) [pid = 1755] [serial = 986] [outer = 0x910e3000] 22:01:34 INFO - PROCESS | 1755 | 1464930094210 Marionette DEBUG loaded listener.js 22:01:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 181 (0x91bad400) [pid = 1755] [serial = 987] [outer = 0x910e3000] 22:01:35 INFO - PROCESS | 1755 | 1464930095152 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]]]}] 22:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 22:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1681ms 22:01:35 INFO - PROCESS | 1755 | 1464930095225 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 22:01:35 INFO - PROCESS | 1755 | 1464930095229 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 22:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 22:01:35 INFO - PROCESS | 1755 | 1464930095236 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 22:01:35 INFO - PROCESS | 1755 | 1464930095239 Marionette TRACE conn4 <- [1,1286,null,{}] 22:01:35 INFO - PROCESS | 1755 | 1464930095246 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}] 22:01:35 INFO - PROCESS | 1755 | 1464930095476 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 22:01:35 INFO - PROCESS | 1755 | 1464930095809 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:35 INFO - PROCESS | 1755 | ++DOCSHELL 0x85b01c00 == 121 [pid = 1755] [id = 329] 22:01:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 182 (0x90da8000) [pid = 1755] [serial = 988] [outer = (nil)] 22:01:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 183 (0x91dc3400) [pid = 1755] [serial = 989] [outer = 0x90da8000] 22:01:35 INFO - PROCESS | 1755 | 1464930095912 Marionette DEBUG loaded listener.js 22:01:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 184 (0x91bac400) [pid = 1755] [serial = 990] [outer = 0x90da8000] 22:01:36 INFO - PROCESS | 1755 | 1464930096813 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]]]}] 22:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 22:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1632ms 22:01:36 INFO - PROCESS | 1755 | 1464930096869 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 22:01:36 INFO - PROCESS | 1755 | 1464930096873 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 22:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 22:01:36 INFO - PROCESS | 1755 | 1464930096880 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 22:01:36 INFO - PROCESS | 1755 | 1464930096883 Marionette TRACE conn4 <- [1,1290,null,{}] 22:01:36 INFO - PROCESS | 1755 | 1464930096889 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}] 22:01:37 INFO - PROCESS | 1755 | 1464930097108 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 22:01:37 INFO - PROCESS | 1755 | 1464930097474 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:37 INFO - PROCESS | 1755 | ++DOCSHELL 0x863aac00 == 122 [pid = 1755] [id = 330] 22:01:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 185 (0x8ab15000) [pid = 1755] [serial = 991] [outer = (nil)] 22:01:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 186 (0x91def000) [pid = 1755] [serial = 992] [outer = 0x8ab15000] 22:01:37 INFO - PROCESS | 1755 | 1464930097641 Marionette DEBUG loaded listener.js 22:01:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 187 (0x92903400) [pid = 1755] [serial = 993] [outer = 0x8ab15000] 22:01:39 INFO - PROCESS | 1755 | 1464930099063 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]]]}] 22:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 22:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 2293ms 22:01:39 INFO - PROCESS | 1755 | 1464930099185 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 22:01:39 INFO - PROCESS | 1755 | 1464930099192 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 22:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 22:01:39 INFO - PROCESS | 1755 | 1464930099256 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 22:01:39 INFO - PROCESS | 1755 | 1464930099263 Marionette TRACE conn4 <- [1,1294,null,{}] 22:01:39 INFO - PROCESS | 1755 | 1464930099273 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}] 22:01:39 INFO - PROCESS | 1755 | 1464930099731 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 22:01:40 INFO - PROCESS | 1755 | 1464930100100 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:40 INFO - PROCESS | 1755 | ++DOCSHELL 0x91debc00 == 123 [pid = 1755] [id = 331] 22:01:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 188 (0x91dec000) [pid = 1755] [serial = 994] [outer = (nil)] 22:01:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 189 (0x92a7a800) [pid = 1755] [serial = 995] [outer = 0x91dec000] 22:01:40 INFO - PROCESS | 1755 | 1464930100257 Marionette DEBUG loaded listener.js 22:01:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 190 (0x92a84c00) [pid = 1755] [serial = 996] [outer = 0x91dec000] 22:01:41 INFO - PROCESS | 1755 | 1464930101699 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]]]}] 22:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 22:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 2512ms 22:01:41 INFO - PROCESS | 1755 | 1464930101757 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 22:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 22:01:41 INFO - PROCESS | 1755 | 1464930101762 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 22:01:41 INFO - PROCESS | 1755 | 1464930101769 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 22:01:41 INFO - PROCESS | 1755 | 1464930101772 Marionette TRACE conn4 <- [1,1298,null,{}] 22:01:41 INFO - PROCESS | 1755 | 1464930101779 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}] 22:01:41 INFO - PROCESS | 1755 | 1464930101996 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 22:01:42 INFO - PROCESS | 1755 | 1464930102321 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:42 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d926000 == 124 [pid = 1755] [id = 332] 22:01:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 191 (0x91df1000) [pid = 1755] [serial = 997] [outer = (nil)] 22:01:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 192 (0x92cebc00) [pid = 1755] [serial = 998] [outer = 0x91df1000] 22:01:42 INFO - PROCESS | 1755 | 1464930102416 Marionette DEBUG loaded listener.js 22:01:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 193 (0x92cf1800) [pid = 1755] [serial = 999] [outer = 0x91df1000] 22:01:43 INFO - PROCESS | 1755 | 1464930103352 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]]]}] 22:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 22:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1637ms 22:01:43 INFO - PROCESS | 1755 | 1464930103406 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 22:01:43 INFO - PROCESS | 1755 | 1464930103410 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 22:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 22:01:43 INFO - PROCESS | 1755 | 1464930103417 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 22:01:43 INFO - PROCESS | 1755 | 1464930103420 Marionette TRACE conn4 <- [1,1302,null,{}] 22:01:43 INFO - PROCESS | 1755 | 1464930103427 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}] 22:01:43 INFO - PROCESS | 1755 | 1464930103659 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 22:01:44 INFO - PROCESS | 1755 | --DOCSHELL 0x87e48400 == 123 [pid = 1755] [id = 313] 22:01:44 INFO - PROCESS | 1755 | --DOCSHELL 0x87e45c00 == 122 [pid = 1755] [id = 312] 22:01:44 INFO - PROCESS | 1755 | --DOCSHELL 0x87c14c00 == 121 [pid = 1755] [id = 311] 22:01:44 INFO - PROCESS | 1755 | --DOCSHELL 0x85b02400 == 120 [pid = 1755] [id = 310] 22:01:44 INFO - PROCESS | 1755 | --DOCSHELL 0x91adac00 == 119 [pid = 1755] [id = 308] 22:01:44 INFO - PROCESS | 1755 | --DOCSHELL 0x85b03000 == 118 [pid = 1755] [id = 307] 22:01:44 INFO - PROCESS | 1755 | --DOCSHELL 0x910b3800 == 117 [pid = 1755] [id = 305] 22:01:44 INFO - PROCESS | 1755 | --DOCSHELL 0x91dcfc00 == 116 [pid = 1755] [id = 306] 22:01:44 INFO - PROCESS | 1755 | --DOCSHELL 0x910b0400 == 115 [pid = 1755] [id = 304] 22:01:44 INFO - PROCESS | 1755 | --DOCSHELL 0x8ef4f400 == 114 [pid = 1755] [id = 303] 22:01:44 INFO - PROCESS | 1755 | --DOCSHELL 0x8dce5000 == 113 [pid = 1755] [id = 302] 22:01:44 INFO - PROCESS | 1755 | --DOCSHELL 0x8ed88000 == 112 [pid = 1755] [id = 301] 22:01:44 INFO - PROCESS | 1755 | --DOCSHELL 0x8e30f800 == 111 [pid = 1755] [id = 300] 22:01:44 INFO - PROCESS | 1755 | --DOCSHELL 0x8c9b0400 == 110 [pid = 1755] [id = 299] 22:01:44 INFO - PROCESS | 1755 | --DOCSHELL 0x9bfebc00 == 109 [pid = 1755] [id = 10] 22:01:44 INFO - PROCESS | 1755 | --DOCSHELL 0x85b10000 == 108 [pid = 1755] [id = 297] 22:01:44 INFO - PROCESS | 1755 | --DOCSHELL 0x8b8a3800 == 107 [pid = 1755] [id = 298] 22:01:44 INFO - PROCESS | 1755 | --DOCSHELL 0x8b073c00 == 106 [pid = 1755] [id = 296] 22:01:44 INFO - PROCESS | 1755 | --DOCSHELL 0x8a3ef800 == 105 [pid = 1755] [id = 295] 22:01:44 INFO - PROCESS | 1755 | --DOCSHELL 0x87152c00 == 104 [pid = 1755] [id = 294] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 192 (0x8ee5d400) [pid = 1755] [serial = 837] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 191 (0x87c20400) [pid = 1755] [serial = 873] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 190 (0x8dcef800) [pid = 1755] [serial = 870] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 189 (0x9a8cb400) [pid = 1755] [serial = 783] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 188 (0x8c9b2800) [pid = 1755] [serial = 828] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 187 (0x90da4c00) [pid = 1755] [serial = 842] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 186 (0x8e305000) [pid = 1755] [serial = 833] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 185 (0x8f614c00) [pid = 1755] [serial = 840] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 184 (0x8ab13400) [pid = 1755] [serial = 819] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 183 (0x87e46c00) [pid = 1755] [serial = 795] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 182 (0x91de4800) [pid = 1755] [serial = 852] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 181 (0x9baf1400) [pid = 1755] [serial = 786] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 180 (0x888a2800) [pid = 1755] [serial = 860] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 179 (0x910b2400) [pid = 1755] [serial = 845] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 178 (0x8ed85000) [pid = 1755] [serial = 836] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 177 (0x8ba84400) [pid = 1755] [serial = 867] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 176 (0x8ad7f000) [pid = 1755] [serial = 878] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 175 (0x910ab800) [pid = 1755] [serial = 768] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 174 (0x92cf5c00) [pid = 1755] [serial = 777] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 173 (0x92a7f000) [pid = 1755] [serial = 858] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 172 (0x8b8a0800) [pid = 1755] [serial = 866] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 171 (0x91c8c000) [pid = 1755] [serial = 851] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 170 (0x9192c400) [pid = 1755] [serial = 848] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 169 (0x8ad7f800) [pid = 1755] [serial = 825] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 168 (0x8d0b1000) [pid = 1755] [serial = 869] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 167 (0x91de3800) [pid = 1755] [serial = 771] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 166 (0x90ed4400) [pid = 1755] [serial = 843] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 165 (0x92907c00) [pid = 1755] [serial = 855] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 164 (0x92a83400) [pid = 1755] [serial = 582] [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.] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 163 (0x8b8a8800) [pid = 1755] [serial = 827] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 162 (0x8e308400) [pid = 1755] [serial = 834] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 161 (0x91ad1800) [pid = 1755] [serial = 849] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 160 (0x8d921c00) [pid = 1755] [serial = 753] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x8ad76800) [pid = 1755] [serial = 824] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x8da92400) [pid = 1755] [serial = 762] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0xa348a000) [pid = 1755] [serial = 789] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x92a7fc00) [pid = 1755] [serial = 774] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x85b0bc00) [pid = 1755] [serial = 792] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x8adf0800) [pid = 1755] [serial = 879] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x8ae96c00) [pid = 1755] [serial = 861] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x8a3ea400) [pid = 1755] [serial = 864] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x87febc00) [pid = 1755] [serial = 756] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x92cec400) [pid = 1755] [serial = 687] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x895e1800) [pid = 1755] [serial = 876] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x951e1000) [pid = 1755] [serial = 780] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x8b06e800) [pid = 1755] [serial = 759] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x87e4a400) [pid = 1755] [serial = 821] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x8889a800) [pid = 1755] [serial = 822] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x87152400) [pid = 1755] [serial = 872] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x9d4fbc00) [pid = 1755] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x8889e800) [pid = 1755] [serial = 863] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x8ef4c800) [pid = 1755] [serial = 765] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x910eb400) [pid = 1755] [serial = 846] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x8d91b800) [pid = 1755] [serial = 830] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x8da8dc00) [pid = 1755] [serial = 831] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x92a78800) [pid = 1755] [serial = 857] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x888a4000) [pid = 1755] [serial = 875] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x92904400) [pid = 1755] [serial = 854] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x8ef4f800) [pid = 1755] [serial = 839] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x8b074000) [pid = 1755] [serial = 804] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x8adf9000) [pid = 1755] [serial = 881] [outer = (nil)] [url = about:blank] 22:01:45 INFO - PROCESS | 1755 | 1464930105344 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:45 INFO - PROCESS | 1755 | ++DOCSHELL 0x87012400 == 105 [pid = 1755] [id = 333] 22:01:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x87015800) [pid = 1755] [serial = 1000] [outer = (nil)] 22:01:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x8701d400) [pid = 1755] [serial = 1001] [outer = 0x87015800] 22:01:45 INFO - PROCESS | 1755 | 1464930105444 Marionette DEBUG loaded listener.js 22:01:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x87c14c00) [pid = 1755] [serial = 1002] [outer = 0x87015800] 22:01:46 INFO - PROCESS | 1755 | 1464930106289 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]]]}] 22:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 22:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 2944ms 22:01:46 INFO - PROCESS | 1755 | 1464930106364 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 22:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 22:01:46 INFO - PROCESS | 1755 | 1464930106369 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 22:01:46 INFO - PROCESS | 1755 | 1464930106378 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 22:01:46 INFO - PROCESS | 1755 | 1464930106384 Marionette TRACE conn4 <- [1,1306,null,{}] 22:01:46 INFO - PROCESS | 1755 | 1464930106392 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}] 22:01:46 INFO - PROCESS | 1755 | 1464930106610 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 22:01:46 INFO - PROCESS | 1755 | 1464930106805 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:46 INFO - PROCESS | 1755 | ++DOCSHELL 0x87fecc00 == 106 [pid = 1755] [id = 334] 22:01:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x87ff0800) [pid = 1755] [serial = 1003] [outer = (nil)] 22:01:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x888a0000) [pid = 1755] [serial = 1004] [outer = 0x87ff0800] 22:01:46 INFO - PROCESS | 1755 | 1464930106889 Marionette DEBUG loaded listener.js 22:01:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x895e1800) [pid = 1755] [serial = 1005] [outer = 0x87ff0800] 22:01:47 INFO - PROCESS | 1755 | 1464930107832 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]]]}] 22:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 22:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1498ms 22:01:47 INFO - PROCESS | 1755 | 1464930107879 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 22:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 22:01:47 INFO - PROCESS | 1755 | 1464930107886 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 22:01:47 INFO - PROCESS | 1755 | 1464930107901 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 22:01:47 INFO - PROCESS | 1755 | 1464930107904 Marionette TRACE conn4 <- [1,1310,null,{}] 22:01:47 INFO - PROCESS | 1755 | 1464930107913 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}] 22:01:48 INFO - PROCESS | 1755 | 1464930108195 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 22:01:48 INFO - PROCESS | 1755 | 1464930108231 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:48 INFO - PROCESS | 1755 | ++DOCSHELL 0x87fe8c00 == 107 [pid = 1755] [id = 335] 22:01:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x8ab12000) [pid = 1755] [serial = 1006] [outer = (nil)] 22:01:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x8ad50800) [pid = 1755] [serial = 1007] [outer = 0x8ab12000] 22:01:48 INFO - PROCESS | 1755 | 1464930108310 Marionette DEBUG loaded listener.js 22:01:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x8ad7c400) [pid = 1755] [serial = 1008] [outer = 0x8ab12000] 22:01:49 INFO - PROCESS | 1755 | 1464930109422 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] 22:01:49 INFO - PROCESS | 1755 | 1464930109504 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 22:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 22:01:49 INFO - PROCESS | 1755 | 1464930109520 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 22:01:49 INFO - PROCESS | 1755 | 1464930109530 Marionette TRACE conn4 <- [1,1314,null,{}] 22:01:49 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x8889dc00) [pid = 1755] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 22:01:49 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x8889f400) [pid = 1755] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 22:01:49 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x87e4e800) [pid = 1755] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 22:01:49 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x85b09400) [pid = 1755] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 22:01:49 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x895dec00) [pid = 1755] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 22:01:49 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x8ad4bc00) [pid = 1755] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 22:01:49 INFO - PROCESS | 1755 | 1464930109855 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}] 22:01:50 INFO - PROCESS | 1755 | 1464930110081 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 22:01:50 INFO - PROCESS | 1755 | 1464930110279 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:50 INFO - PROCESS | 1755 | ++DOCSHELL 0x8889f400 == 108 [pid = 1755] [id = 336] 22:01:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x8ab0ec00) [pid = 1755] [serial = 1009] [outer = (nil)] 22:01:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x8ad84c00) [pid = 1755] [serial = 1010] [outer = 0x8ab0ec00] 22:01:50 INFO - PROCESS | 1755 | 1464930110369 Marionette DEBUG loaded listener.js 22:01:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x8b06a000) [pid = 1755] [serial = 1011] [outer = 0x8ab0ec00] 22:01:51 INFO - PROCESS | 1755 | 1464930111178 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]]]}] 22:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 22:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1723ms 22:01:51 INFO - PROCESS | 1755 | 1464930111236 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 22:01:51 INFO - PROCESS | 1755 | 1464930111241 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 22:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 22:01:51 INFO - PROCESS | 1755 | 1464930111247 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 22:01:51 INFO - PROCESS | 1755 | 1464930111249 Marionette TRACE conn4 <- [1,1318,null,{}] 22:01:51 INFO - PROCESS | 1755 | 1464930111256 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}] 22:01:51 INFO - PROCESS | 1755 | 1464930111461 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 22:01:51 INFO - PROCESS | 1755 | 1464930111650 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:51 INFO - PROCESS | 1755 | ++DOCSHELL 0x87e4e800 == 109 [pid = 1755] [id = 337] 22:01:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x895dec00) [pid = 1755] [serial = 1012] [outer = (nil)] 22:01:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x8b89cc00) [pid = 1755] [serial = 1013] [outer = 0x895dec00] 22:01:51 INFO - PROCESS | 1755 | 1464930111726 Marionette DEBUG loaded listener.js 22:01:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x8ba86000) [pid = 1755] [serial = 1014] [outer = 0x895dec00] 22:01:52 INFO - PROCESS | 1755 | 1464930112905 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]]]}] 22:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 22:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1692ms 22:01:52 INFO - PROCESS | 1755 | 1464930112940 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 22:01:52 INFO - PROCESS | 1755 | 1464930112949 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 22:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 22:01:52 INFO - PROCESS | 1755 | 1464930112957 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 22:01:52 INFO - PROCESS | 1755 | 1464930112965 Marionette TRACE conn4 <- [1,1322,null,{}] 22:01:52 INFO - PROCESS | 1755 | 1464930112973 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}] 22:01:53 INFO - PROCESS | 1755 | 1464930113213 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 22:01:53 INFO - PROCESS | 1755 | 1464930113543 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:53 INFO - PROCESS | 1755 | ++DOCSHELL 0x87c1f000 == 110 [pid = 1755] [id = 338] 22:01:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x87e4d400) [pid = 1755] [serial = 1015] [outer = (nil)] 22:01:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x895db800) [pid = 1755] [serial = 1016] [outer = 0x87e4d400] 22:01:53 INFO - PROCESS | 1755 | 1464930113644 Marionette DEBUG loaded listener.js 22:01:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x8a3f4800) [pid = 1755] [serial = 1017] [outer = 0x87e4d400] 22:01:54 INFO - PROCESS | 1755 | 1464930114594 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]]]}] 22:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 22:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1691ms 22:01:54 INFO - PROCESS | 1755 | 1464930114649 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 22:01:54 INFO - PROCESS | 1755 | 1464930114659 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 22:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 22:01:54 INFO - PROCESS | 1755 | 1464930114671 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 22:01:54 INFO - PROCESS | 1755 | 1464930114675 Marionette TRACE conn4 <- [1,1326,null,{}] 22:01:54 INFO - PROCESS | 1755 | 1464930114682 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}] 22:01:54 INFO - PROCESS | 1755 | 1464930114915 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 22:01:55 INFO - PROCESS | 1755 | 1464930115203 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x8adfac00 == 111 [pid = 1755] [id = 339] 22:01:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x8ae88c00) [pid = 1755] [serial = 1018] [outer = (nil)] 22:01:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x8b071400) [pid = 1755] [serial = 1019] [outer = 0x8ae88c00] 22:01:55 INFO - PROCESS | 1755 | 1464930115337 Marionette DEBUG loaded listener.js 22:01:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x8ba8d800) [pid = 1755] [serial = 1020] [outer = 0x8ae88c00] 22:01:56 INFO - PROCESS | 1755 | 1464930116365 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]]]}] 22:01:56 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 22:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1736ms 22:01:56 INFO - PROCESS | 1755 | 1464930116407 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 22:01:56 INFO - PROCESS | 1755 | 1464930116412 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 22:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 22:01:56 INFO - PROCESS | 1755 | 1464930116419 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 22:01:56 INFO - PROCESS | 1755 | 1464930116425 Marionette TRACE conn4 <- [1,1330,null,{}] 22:01:56 INFO - PROCESS | 1755 | 1464930116443 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}] 22:01:56 INFO - PROCESS | 1755 | 1464930116678 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 22:01:57 INFO - PROCESS | 1755 | 1464930116998 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:57 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d0b0000 == 112 [pid = 1755] [id = 340] 22:01:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x8d0b3800) [pid = 1755] [serial = 1021] [outer = (nil)] 22:01:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x8d8e4800) [pid = 1755] [serial = 1022] [outer = 0x8d0b3800] 22:01:57 INFO - PROCESS | 1755 | 1464930117095 Marionette DEBUG loaded listener.js 22:01:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x8d923000) [pid = 1755] [serial = 1023] [outer = 0x8d0b3800] 22:01:58 INFO - PROCESS | 1755 | 1464930118031 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]]]}] 22:01:58 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 22:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1690ms 22:01:58 INFO - PROCESS | 1755 | 1464930118111 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 22:01:58 INFO - PROCESS | 1755 | 1464930118117 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 22:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 22:01:58 INFO - PROCESS | 1755 | 1464930118124 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 22:01:58 INFO - PROCESS | 1755 | 1464930118128 Marionette TRACE conn4 <- [1,1334,null,{}] 22:01:58 INFO - PROCESS | 1755 | 1464930118134 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}] 22:01:58 INFO - PROCESS | 1755 | 1464930118397 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 22:01:58 INFO - PROCESS | 1755 | 1464930118711 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:01:58 INFO - PROCESS | 1755 | ++DOCSHELL 0x8b073400 == 113 [pid = 1755] [id = 341] 22:01:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x8d0af400) [pid = 1755] [serial = 1024] [outer = (nil)] 22:01:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x8da96c00) [pid = 1755] [serial = 1025] [outer = 0x8d0af400] 22:01:58 INFO - PROCESS | 1755 | 1464930118810 Marionette DEBUG loaded listener.js 22:01:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x8dcebc00) [pid = 1755] [serial = 1026] [outer = 0x8d0af400] 22:01:59 INFO - PROCESS | 1755 | 1464930119699 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]]]}] 22:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 22:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1633ms 22:01:59 INFO - PROCESS | 1755 | 1464930119774 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 22:01:59 INFO - PROCESS | 1755 | 1464930119777 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 22:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 22:01:59 INFO - PROCESS | 1755 | 1464930119787 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 22:01:59 INFO - PROCESS | 1755 | 1464930119791 Marionette TRACE conn4 <- [1,1338,null,{}] 22:01:59 INFO - PROCESS | 1755 | 1464930119797 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}] 22:02:00 INFO - PROCESS | 1755 | 1464930120018 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 22:02:00 INFO - PROCESS | 1755 | 1464930120349 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:00 INFO - PROCESS | 1755 | ++DOCSHELL 0x8da8d000 == 114 [pid = 1755] [id = 342] 22:02:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x8da92400) [pid = 1755] [serial = 1027] [outer = (nil)] 22:02:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x8e471800) [pid = 1755] [serial = 1028] [outer = 0x8da92400] 22:02:00 INFO - PROCESS | 1755 | 1464930120461 Marionette DEBUG loaded listener.js 22:02:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x8e475000) [pid = 1755] [serial = 1029] [outer = 0x8da92400] 22:02:02 INFO - PROCESS | 1755 | 1464930122344 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]]]}] 22:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 22:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2596ms 22:02:02 INFO - PROCESS | 1755 | 1464930122390 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 22:02:02 INFO - PROCESS | 1755 | 1464930122397 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 22:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 22:02:02 INFO - PROCESS | 1755 | 1464930122409 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 22:02:02 INFO - PROCESS | 1755 | 1464930122414 Marionette TRACE conn4 <- [1,1342,null,{}] 22:02:02 INFO - PROCESS | 1755 | 1464930122427 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}] 22:02:02 INFO - PROCESS | 1755 | 1464930122785 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 22:02:03 INFO - PROCESS | 1755 | 1464930123054 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:03 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e478c00 == 115 [pid = 1755] [id = 343] 22:02:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x8e576000) [pid = 1755] [serial = 1030] [outer = (nil)] 22:02:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x8ef4cc00) [pid = 1755] [serial = 1031] [outer = 0x8e576000] 22:02:03 INFO - PROCESS | 1755 | 1464930123147 Marionette DEBUG loaded listener.js 22:02:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x8f611000) [pid = 1755] [serial = 1032] [outer = 0x8e576000] 22:02:04 INFO - PROCESS | 1755 | 1464930124124 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]]]}] 22:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 22:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1794ms 22:02:04 INFO - PROCESS | 1755 | 1464930124203 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 22:02:04 INFO - PROCESS | 1755 | 1464930124206 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 22:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 22:02:04 INFO - PROCESS | 1755 | 1464930124214 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 22:02:04 INFO - PROCESS | 1755 | 1464930124219 Marionette TRACE conn4 <- [1,1346,null,{}] 22:02:04 INFO - PROCESS | 1755 | 1464930124226 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}] 22:02:04 INFO - PROCESS | 1755 | 1464930124495 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 22:02:04 INFO - PROCESS | 1755 | 1464930124809 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:04 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e582c00 == 116 [pid = 1755] [id = 344] 22:02:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x8ed84800) [pid = 1755] [serial = 1033] [outer = (nil)] 22:02:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0x8fa6d800) [pid = 1755] [serial = 1034] [outer = 0x8ed84800] 22:02:04 INFO - PROCESS | 1755 | 1464930124907 Marionette DEBUG loaded listener.js 22:02:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0x90da5000) [pid = 1755] [serial = 1035] [outer = 0x8ed84800] 22:02:05 INFO - PROCESS | 1755 | 1464930125872 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]]]}] 22:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 22:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1736ms 22:02:05 INFO - PROCESS | 1755 | 1464930125951 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 22:02:05 INFO - PROCESS | 1755 | 1464930125954 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 22:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 22:02:05 INFO - PROCESS | 1755 | 1464930125962 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 22:02:05 INFO - PROCESS | 1755 | 1464930125966 Marionette TRACE conn4 <- [1,1350,null,{}] 22:02:05 INFO - PROCESS | 1755 | 1464930125972 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}] 22:02:06 INFO - PROCESS | 1755 | 1464930126253 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 22:02:06 INFO - PROCESS | 1755 | 1464930126566 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:06 INFO - PROCESS | 1755 | ++DOCSHELL 0x8f611400 == 117 [pid = 1755] [id = 345] 22:02:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 163 (0x8f7cf400) [pid = 1755] [serial = 1036] [outer = (nil)] 22:02:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 164 (0x90ee1c00) [pid = 1755] [serial = 1037] [outer = 0x8f7cf400] 22:02:06 INFO - PROCESS | 1755 | 1464930126659 Marionette DEBUG loaded listener.js 22:02:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 165 (0x910b0400) [pid = 1755] [serial = 1038] [outer = 0x8f7cf400] 22:02:07 INFO - PROCESS | 1755 | 1464930127637 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]]]}] 22:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 22:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1740ms 22:02:07 INFO - PROCESS | 1755 | 1464930127704 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 22:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 22:02:07 INFO - PROCESS | 1755 | 1464930127708 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 22:02:07 INFO - PROCESS | 1755 | 1464930127715 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 22:02:07 INFO - PROCESS | 1755 | 1464930127719 Marionette TRACE conn4 <- [1,1354,null,{}] 22:02:07 INFO - PROCESS | 1755 | 1464930127725 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}] 22:02:07 INFO - PROCESS | 1755 | 1464930127957 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 22:02:08 INFO - PROCESS | 1755 | 1464930128281 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:08 INFO - PROCESS | 1755 | ++DOCSHELL 0x8da88800 == 118 [pid = 1755] [id = 346] 22:02:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 166 (0x8dce6000) [pid = 1755] [serial = 1039] [outer = (nil)] 22:02:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 167 (0x910ec800) [pid = 1755] [serial = 1040] [outer = 0x8dce6000] 22:02:08 INFO - PROCESS | 1755 | 1464930128379 Marionette DEBUG loaded listener.js 22:02:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 168 (0x910f0400) [pid = 1755] [serial = 1041] [outer = 0x8dce6000] 22:02:09 INFO - PROCESS | 1755 | 1464930129332 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]]]}] 22:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 22:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1691ms 22:02:09 INFO - PROCESS | 1755 | 1464930129407 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 22:02:09 INFO - PROCESS | 1755 | 1464930129410 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 22:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 22:02:09 INFO - PROCESS | 1755 | 1464930129418 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 22:02:09 INFO - PROCESS | 1755 | 1464930129422 Marionette TRACE conn4 <- [1,1358,null,{}] 22:02:09 INFO - PROCESS | 1755 | 1464930129429 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}] 22:02:09 INFO - PROCESS | 1755 | 1464930129696 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 22:02:10 INFO - PROCESS | 1755 | 1464930130010 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:10 INFO - PROCESS | 1755 | ++DOCSHELL 0x910e6400 == 119 [pid = 1755] [id = 347] 22:02:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 169 (0x910ef000) [pid = 1755] [serial = 1042] [outer = (nil)] 22:02:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 170 (0x91ad3400) [pid = 1755] [serial = 1043] [outer = 0x910ef000] 22:02:10 INFO - PROCESS | 1755 | 1464930130107 Marionette DEBUG loaded listener.js 22:02:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 171 (0x91adc000) [pid = 1755] [serial = 1044] [outer = 0x910ef000] 22:02:11 INFO - PROCESS | 1755 | 1464930131093 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]]]}] 22:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 22:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1739ms 22:02:11 INFO - PROCESS | 1755 | 1464930131158 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 22:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 22:02:11 INFO - PROCESS | 1755 | 1464930131163 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 22:02:11 INFO - PROCESS | 1755 | 1464930131170 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 22:02:11 INFO - PROCESS | 1755 | 1464930131175 Marionette TRACE conn4 <- [1,1362,null,{}] 22:02:11 INFO - PROCESS | 1755 | 1464930131181 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}] 22:02:11 INFO - PROCESS | 1755 | 1464930131466 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 22:02:11 INFO - PROCESS | 1755 | 1464930131793 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:11 INFO - PROCESS | 1755 | ++DOCSHELL 0x91c83800 == 120 [pid = 1755] [id = 348] 22:02:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 172 (0x92903c00) [pid = 1755] [serial = 1045] [outer = (nil)] 22:02:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 173 (0x9290ac00) [pid = 1755] [serial = 1046] [outer = 0x92903c00] 22:02:11 INFO - PROCESS | 1755 | 1464930131893 Marionette DEBUG loaded listener.js 22:02:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 174 (0x9296b000) [pid = 1755] [serial = 1047] [outer = 0x92903c00] 22:02:12 INFO - PROCESS | 1755 | 1464930132890 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]]]}] 22:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 22:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1786ms 22:02:12 INFO - PROCESS | 1755 | 1464930132957 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 22:02:12 INFO - PROCESS | 1755 | 1464930132961 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 22:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 22:02:12 INFO - PROCESS | 1755 | 1464930132969 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 22:02:12 INFO - PROCESS | 1755 | 1464930132973 Marionette TRACE conn4 <- [1,1366,null,{}] 22:02:12 INFO - PROCESS | 1755 | 1464930132979 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}] 22:02:13 INFO - PROCESS | 1755 | 1464930133211 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 22:02:13 INFO - PROCESS | 1755 | 1464930133546 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:13 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e304800 == 121 [pid = 1755] [id = 349] 22:02:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 175 (0x92907c00) [pid = 1755] [serial = 1048] [outer = (nil)] 22:02:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 176 (0x92c93400) [pid = 1755] [serial = 1049] [outer = 0x92907c00] 22:02:13 INFO - PROCESS | 1755 | 1464930133642 Marionette DEBUG loaded listener.js 22:02:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 177 (0x92c9ac00) [pid = 1755] [serial = 1050] [outer = 0x92907c00] 22:02:14 INFO - PROCESS | 1755 | 1464930134620 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] 22:02:14 INFO - PROCESS | 1755 | 1464930134669 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 22:02:14 INFO - PROCESS | 1755 | 1464930134677 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 22:02:14 INFO - PROCESS | 1755 | 1464930134691 Marionette TRACE conn4 <- [1,1370,null,{}] 22:02:14 INFO - PROCESS | 1755 | 1464930134697 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}] 22:02:14 INFO - PROCESS | 1755 | 1464930134959 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 22:02:15 INFO - PROCESS | 1755 | 1464930135278 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:15 INFO - PROCESS | 1755 | ++DOCSHELL 0x85b02400 == 122 [pid = 1755] [id = 350] 22:02:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 178 (0x92963400) [pid = 1755] [serial = 1051] [outer = (nil)] 22:02:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 179 (0x93a8bc00) [pid = 1755] [serial = 1052] [outer = 0x92963400] 22:02:15 INFO - PROCESS | 1755 | 1464930135372 Marionette DEBUG loaded listener.js 22:02:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 180 (0x93ae1000) [pid = 1755] [serial = 1053] [outer = 0x92963400] 22:02:16 INFO - PROCESS | 1755 | 1464930136430 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] 22:02:16 INFO - PROCESS | 1755 | 1464930136486 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 22:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 22:02:16 INFO - PROCESS | 1755 | 1464930136493 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 22:02:16 INFO - PROCESS | 1755 | 1464930136497 Marionette TRACE conn4 <- [1,1374,null,{}] 22:02:16 INFO - PROCESS | 1755 | 1464930136503 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}] 22:02:16 INFO - PROCESS | 1755 | 1464930136770 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 22:02:17 INFO - PROCESS | 1755 | 1464930137091 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:17 INFO - PROCESS | 1755 | ++DOCSHELL 0x92a80400 == 123 [pid = 1755] [id = 351] 22:02:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 181 (0x92cf5400) [pid = 1755] [serial = 1054] [outer = (nil)] 22:02:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 182 (0x950a6800) [pid = 1755] [serial = 1055] [outer = 0x92cf5400] 22:02:17 INFO - PROCESS | 1755 | 1464930137187 Marionette DEBUG loaded listener.js 22:02:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 183 (0x95113400) [pid = 1755] [serial = 1056] [outer = 0x92cf5400] 22:02:18 INFO - PROCESS | 1755 | [1755] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:02:18 INFO - PROCESS | 1755 | 1464930138158 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] 22:02:18 INFO - PROCESS | 1755 | 1464930138183 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 22:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 22:02:18 INFO - PROCESS | 1755 | 1464930138191 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 22:02:18 INFO - PROCESS | 1755 | 1464930138195 Marionette TRACE conn4 <- [1,1378,null,{}] 22:02:18 INFO - PROCESS | 1755 | 1464930138202 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}] 22:02:18 INFO - PROCESS | 1755 | 1464930138426 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 22:02:18 INFO - PROCESS | 1755 | 1464930138765 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:18 INFO - PROCESS | 1755 | ++DOCSHELL 0x863b2000 == 124 [pid = 1755] [id = 352] 22:02:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 184 (0x8d8dd800) [pid = 1755] [serial = 1057] [outer = (nil)] 22:02:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 185 (0x951d7800) [pid = 1755] [serial = 1058] [outer = 0x8d8dd800] 22:02:18 INFO - PROCESS | 1755 | 1464930138857 Marionette DEBUG loaded listener.js 22:02:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 186 (0x951dc800) [pid = 1755] [serial = 1059] [outer = 0x8d8dd800] 22:02:19 INFO - PROCESS | 1755 | 1464930139936 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] 22:02:19 INFO - PROCESS | 1755 | 1464930139985 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 22:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 22:02:19 INFO - PROCESS | 1755 | 1464930139994 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 22:02:19 INFO - PROCESS | 1755 | 1464930139998 Marionette TRACE conn4 <- [1,1382,null,{}] 22:02:20 INFO - PROCESS | 1755 | 1464930140004 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}] 22:02:20 INFO - PROCESS | 1755 | 1464930140310 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 22:02:21 INFO - PROCESS | 1755 | 1464930141119 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:21 INFO - PROCESS | 1755 | ++DOCSHELL 0x87014c00 == 125 [pid = 1755] [id = 353] 22:02:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 187 (0x87018000) [pid = 1755] [serial = 1060] [outer = (nil)] 22:02:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 188 (0x8714ac00) [pid = 1755] [serial = 1061] [outer = 0x87018000] 22:02:21 INFO - PROCESS | 1755 | 1464930141255 Marionette DEBUG loaded listener.js 22:02:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 189 (0x87e48400) [pid = 1755] [serial = 1062] [outer = 0x87018000] 22:02:22 INFO - PROCESS | 1755 | [1755] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 22:02:22 INFO - PROCESS | 1755 | 1464930142251 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] 22:02:22 INFO - PROCESS | 1755 | 1464930142304 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 22:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 22:02:22 INFO - PROCESS | 1755 | 1464930142313 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 22:02:22 INFO - PROCESS | 1755 | 1464930142319 Marionette TRACE conn4 <- [1,1386,null,{}] 22:02:22 INFO - PROCESS | 1755 | 1464930142327 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}] 22:02:22 INFO - PROCESS | 1755 | 1464930142558 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 22:02:23 INFO - PROCESS | 1755 | --DOCSHELL 0x8889fc00 == 124 [pid = 1755] [id = 293] 22:02:23 INFO - PROCESS | 1755 | --DOCSHELL 0x9c1be400 == 123 [pid = 1755] [id = 164] 22:02:23 INFO - PROCESS | 1755 | --DOCSHELL 0x8889f400 == 122 [pid = 1755] [id = 336] 22:02:23 INFO - PROCESS | 1755 | --DOCSHELL 0x87144800 == 121 [pid = 1755] [id = 315] 22:02:23 INFO - PROCESS | 1755 | --DOCSHELL 0x87fe8c00 == 120 [pid = 1755] [id = 335] 22:02:23 INFO - PROCESS | 1755 | --DOCSHELL 0x87fecc00 == 119 [pid = 1755] [id = 334] 22:02:23 INFO - PROCESS | 1755 | --DOCSHELL 0x87012400 == 118 [pid = 1755] [id = 333] 22:02:23 INFO - PROCESS | 1755 | --DOCSHELL 0x91debc00 == 117 [pid = 1755] [id = 331] 22:02:23 INFO - PROCESS | 1755 | --DOCSHELL 0x863aac00 == 116 [pid = 1755] [id = 330] 22:02:23 INFO - PROCESS | 1755 | --DOCSHELL 0x8f7d0000 == 115 [pid = 1755] [id = 328] 22:02:23 INFO - PROCESS | 1755 | --DOCSHELL 0x85b01c00 == 114 [pid = 1755] [id = 329] 22:02:23 INFO - PROCESS | 1755 | --DOCSHELL 0x8f7cec00 == 113 [pid = 1755] [id = 327] 22:02:23 INFO - PROCESS | 1755 | --DOCSHELL 0x90da8c00 == 112 [pid = 1755] [id = 326] 22:02:23 INFO - PROCESS | 1755 | --DOCSHELL 0x8f7cdc00 == 111 [pid = 1755] [id = 325] 22:02:23 INFO - PROCESS | 1755 | --DOCSHELL 0x8c9a6000 == 110 [pid = 1755] [id = 323] 22:02:23 INFO - PROCESS | 1755 | --DOCSHELL 0x8ed80000 == 109 [pid = 1755] [id = 324] 22:02:23 INFO - PROCESS | 1755 | --DOCSHELL 0x8e302c00 == 108 [pid = 1755] [id = 322] 22:02:23 INFO - PROCESS | 1755 | --DOCSHELL 0x8da91000 == 107 [pid = 1755] [id = 321] 22:02:23 INFO - PROCESS | 1755 | --DOCSHELL 0x863b2400 == 106 [pid = 1755] [id = 320] 22:02:23 INFO - PROCESS | 1755 | --DOCSHELL 0x87016800 == 105 [pid = 1755] [id = 319] 22:02:23 INFO - PROCESS | 1755 | --DOCSHELL 0x8ad78800 == 104 [pid = 1755] [id = 318] 22:02:23 INFO - PROCESS | 1755 | --DOCSHELL 0x888a0800 == 103 [pid = 1755] [id = 317] 22:02:23 INFO - PROCESS | 1755 | --DOCSHELL 0x87016000 == 102 [pid = 1755] [id = 316] 22:02:23 INFO - PROCESS | 1755 | --DOMWINDOW == 188 (0x8ad79c00) [pid = 1755] [serial = 947] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1755 | --DOMWINDOW == 187 (0x895dcc00) [pid = 1755] [serial = 935] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1755 | --DOMWINDOW == 186 (0x8ad7c800) [pid = 1755] [serial = 941] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1755 | --DOMWINDOW == 185 (0x8b89f000) [pid = 1755] [serial = 890] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1755 | --DOMWINDOW == 184 (0x8889cc00) [pid = 1755] [serial = 938] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1755 | --DOMWINDOW == 183 (0x95119c00) [pid = 1755] [serial = 929] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1755 | --DOMWINDOW == 182 (0x87147000) [pid = 1755] [serial = 933] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1755 | --DOMWINDOW == 181 (0x8e574000) [pid = 1755] [serial = 899] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1755 | --DOMWINDOW == 180 (0x8d0af000) [pid = 1755] [serial = 893] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1755 | --DOMWINDOW == 179 (0x87013800) [pid = 1755] [serial = 932] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1755 | --DOMWINDOW == 178 (0x8ad43800) [pid = 1755] [serial = 887] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1755 | --DOMWINDOW == 177 (0x8b067800) [pid = 1755] [serial = 944] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1755 | --DOMWINDOW == 176 (0x93c89400) [pid = 1755] [serial = 926] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1755 | --DOMWINDOW == 175 (0x8f61dc00) [pid = 1755] [serial = 905] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1755 | --DOMWINDOW == 174 (0x8ee62400) [pid = 1755] [serial = 902] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1755 | --DOMWINDOW == 173 (0x8a3eb400) [pid = 1755] [serial = 939] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1755 | --DOMWINDOW == 172 (0x92cf3400) [pid = 1755] [serial = 923] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1755 | --DOMWINDOW == 171 (0x910ec000) [pid = 1755] [serial = 911] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1755 | --DOMWINDOW == 170 (0x8ae8e800) [pid = 1755] [serial = 882] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1755 | --DOMWINDOW == 169 (0x8adf3400) [pid = 1755] [serial = 942] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1755 | --DOMWINDOW == 168 (0x8da89400) [pid = 1755] [serial = 896] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1755 | --DOMWINDOW == 167 (0x90daa800) [pid = 1755] [serial = 908] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1755 | --DOMWINDOW == 166 (0x91baec00) [pid = 1755] [serial = 914] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1755 | --DOMWINDOW == 165 (0x8a3edc00) [pid = 1755] [serial = 936] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1755 | --DOMWINDOW == 164 (0x87e43800) [pid = 1755] [serial = 884] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1755 | --DOMWINDOW == 163 (0x8b06fc00) [pid = 1755] [serial = 945] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1755 | --DOMWINDOW == 162 (0x92a84800) [pid = 1755] [serial = 920] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1755 | --DOMWINDOW == 161 (0x92903000) [pid = 1755] [serial = 917] [outer = (nil)] [url = about:blank] 22:02:23 INFO - PROCESS | 1755 | 1464930143604 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:23 INFO - PROCESS | 1755 | ++DOCSHELL 0x87013800 == 103 [pid = 1755] [id = 354] 22:02:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0x87016800) [pid = 1755] [serial = 1063] [outer = (nil)] 22:02:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 163 (0x87c11800) [pid = 1755] [serial = 1064] [outer = 0x87016800] 22:02:23 INFO - PROCESS | 1755 | 1464930143688 Marionette DEBUG loaded listener.js 22:02:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 164 (0x87feb400) [pid = 1755] [serial = 1065] [outer = 0x87016800] 22:02:24 INFO - PROCESS | 1755 | 1464930144516 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] 22:02:24 INFO - PROCESS | 1755 | 1464930144568 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 22:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 22:02:24 INFO - PROCESS | 1755 | 1464930144578 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 22:02:24 INFO - PROCESS | 1755 | 1464930144582 Marionette TRACE conn4 <- [1,1390,null,{}] 22:02:24 INFO - PROCESS | 1755 | 1464930144589 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}] 22:02:24 INFO - PROCESS | 1755 | 1464930144805 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 22:02:25 INFO - PROCESS | 1755 | 1464930144993 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:25 INFO - PROCESS | 1755 | ++DOCSHELL 0x888a3400 == 104 [pid = 1755] [id = 355] 22:02:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 165 (0x8a3eac00) [pid = 1755] [serial = 1066] [outer = (nil)] 22:02:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 166 (0x8ad7f400) [pid = 1755] [serial = 1067] [outer = 0x8a3eac00] 22:02:25 INFO - PROCESS | 1755 | 1464930145073 Marionette DEBUG loaded listener.js 22:02:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 167 (0x8adf3400) [pid = 1755] [serial = 1068] [outer = 0x8a3eac00] 22:02:26 INFO - PROCESS | 1755 | 1464930146031 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]]]}] 22:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 22:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1502ms 22:02:26 INFO - PROCESS | 1755 | 1464930146082 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 22:02:26 INFO - PROCESS | 1755 | 1464930146087 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 22:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 22:02:26 INFO - PROCESS | 1755 | 1464930146110 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 22:02:26 INFO - PROCESS | 1755 | 1464930146124 Marionette TRACE conn4 <- [1,1394,null,{}] 22:02:26 INFO - PROCESS | 1755 | 1464930146152 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}] 22:02:26 INFO - PROCESS | 1755 | 1464930146456 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 22:02:26 INFO - PROCESS | 1755 | 1464930146494 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:26 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ab18800 == 105 [pid = 1755] [id = 356] 22:02:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 168 (0x8b073800) [pid = 1755] [serial = 1069] [outer = (nil)] 22:02:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 169 (0x8ba87000) [pid = 1755] [serial = 1070] [outer = 0x8b073800] 22:02:26 INFO - PROCESS | 1755 | 1464930146573 Marionette DEBUG loaded listener.js 22:02:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 170 (0x8c937000) [pid = 1755] [serial = 1071] [outer = 0x8b073800] 22:02:27 INFO - PROCESS | 1755 | 1464930147542 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]]]}] 22:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 22:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1506ms 22:02:27 INFO - PROCESS | 1755 | 1464930147608 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 22:02:27 INFO - PROCESS | 1755 | 1464930147613 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 22:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 22:02:27 INFO - PROCESS | 1755 | 1464930147620 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 22:02:27 INFO - PROCESS | 1755 | 1464930147624 Marionette TRACE conn4 <- [1,1398,null,{}] 22:02:27 INFO - PROCESS | 1755 | 1464930147629 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}] 22:02:28 INFO - PROCESS | 1755 | 1464930148643 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 169 (0x91dec000) [pid = 1755] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 168 (0x8ab12000) [pid = 1755] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 167 (0x91df1000) [pid = 1755] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 166 (0x87015800) [pid = 1755] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 165 (0x8ab0ec00) [pid = 1755] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 164 (0x8f7d3800) [pid = 1755] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 163 (0x8ab15000) [pid = 1755] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 162 (0x8b06a800) [pid = 1755] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 161 (0x90daec00) [pid = 1755] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 160 (0x8ef4e400) [pid = 1755] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x87016c00) [pid = 1755] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x91ba9400) [pid = 1755] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0x8da92000) [pid = 1755] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x8e30d400) [pid = 1755] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x91c8bc00) [pid = 1755] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x8f610800) [pid = 1755] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x8c932800) [pid = 1755] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x8ae8b400) [pid = 1755] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x895d6c00) [pid = 1755] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x8fa68000) [pid = 1755] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x92a7ac00) [pid = 1755] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x8b881400) [pid = 1755] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x92967800) [pid = 1755] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x8adf5c00) [pid = 1755] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x8ed85c00) [pid = 1755] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x93a86800) [pid = 1755] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x8b8a9c00) [pid = 1755] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x910e3000) [pid = 1755] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x8e30b800) [pid = 1755] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x8ed85800) [pid = 1755] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x87ff0800) [pid = 1755] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x92962800) [pid = 1755] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x8d921400) [pid = 1755] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x8ed83800) [pid = 1755] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x8ab0f000) [pid = 1755] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x90da8000) [pid = 1755] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 22:02:28 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x87153800) [pid = 1755] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 22:02:28 INFO - PROCESS | 1755 | 1464930148969 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:29 INFO - PROCESS | 1755 | ++DOCSHELL 0x87015800 == 106 [pid = 1755] [id = 357] 22:02:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x87016c00) [pid = 1755] [serial = 1072] [outer = (nil)] 22:02:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x88898800) [pid = 1755] [serial = 1073] [outer = 0x87016c00] 22:02:29 INFO - PROCESS | 1755 | 1464930149055 Marionette DEBUG loaded listener.js 22:02:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x8ab12000) [pid = 1755] [serial = 1074] [outer = 0x87016c00] 22:02:29 INFO - PROCESS | 1755 | 1464930149797 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]]]}] 22:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 22:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 2194ms 22:02:29 INFO - PROCESS | 1755 | 1464930149814 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 22:02:29 INFO - PROCESS | 1755 | 1464930149818 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 22:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 22:02:29 INFO - PROCESS | 1755 | 1464930149825 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 22:02:29 INFO - PROCESS | 1755 | 1464930149828 Marionette TRACE conn4 <- [1,1402,null,{}] 22:02:29 INFO - PROCESS | 1755 | 1464930149834 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}] 22:02:30 INFO - PROCESS | 1755 | 1464930150104 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 22:02:30 INFO - PROCESS | 1755 | 1464930150128 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:30 INFO - PROCESS | 1755 | ++DOCSHELL 0x8adf5c00 == 107 [pid = 1755] [id = 358] 22:02:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x8ae8b400) [pid = 1755] [serial = 1075] [outer = (nil)] 22:02:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x8c9ac400) [pid = 1755] [serial = 1076] [outer = 0x8ae8b400] 22:02:30 INFO - PROCESS | 1755 | 1464930150216 Marionette DEBUG loaded listener.js 22:02:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x8d8da800) [pid = 1755] [serial = 1077] [outer = 0x8ae8b400] 22:02:31 INFO - PROCESS | 1755 | 1464930151576 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]]]}] 22:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 22:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1782ms 22:02:31 INFO - PROCESS | 1755 | 1464930151624 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 22:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 22:02:31 INFO - PROCESS | 1755 | 1464930151630 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 22:02:31 INFO - PROCESS | 1755 | 1464930151639 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 22:02:31 INFO - PROCESS | 1755 | 1464930151645 Marionette TRACE conn4 <- [1,1406,null,{}] 22:02:31 INFO - PROCESS | 1755 | 1464930151654 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}] 22:02:31 INFO - PROCESS | 1755 | 1464930151890 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 22:02:32 INFO - PROCESS | 1755 | 1464930152198 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:32 INFO - PROCESS | 1755 | ++DOCSHELL 0x87153800 == 108 [pid = 1755] [id = 359] 22:02:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x8889dc00) [pid = 1755] [serial = 1078] [outer = (nil)] 22:02:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x8ab15c00) [pid = 1755] [serial = 1079] [outer = 0x8889dc00] 22:02:32 INFO - PROCESS | 1755 | 1464930152294 Marionette DEBUG loaded listener.js 22:02:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x8ad7fc00) [pid = 1755] [serial = 1080] [outer = 0x8889dc00] 22:02:33 INFO - PROCESS | 1755 | 1464930153292 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]]]}] 22:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 22:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1691ms 22:02:33 INFO - PROCESS | 1755 | 1464930153330 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 22:02:33 INFO - PROCESS | 1755 | 1464930153339 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 22:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 22:02:33 INFO - PROCESS | 1755 | 1464930153351 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 22:02:33 INFO - PROCESS | 1755 | 1464930153356 Marionette TRACE conn4 <- [1,1410,null,{}] 22:02:33 INFO - PROCESS | 1755 | 1464930153363 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}] 22:02:33 INFO - PROCESS | 1755 | 1464930153625 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 22:02:34 INFO - PROCESS | 1755 | 1464930154000 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:34 INFO - PROCESS | 1755 | ++DOCSHELL 0x8b06a800 == 109 [pid = 1755] [id = 360] 22:02:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x8b070c00) [pid = 1755] [serial = 1081] [outer = (nil)] 22:02:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x8ba90c00) [pid = 1755] [serial = 1082] [outer = 0x8b070c00] 22:02:34 INFO - PROCESS | 1755 | 1464930154094 Marionette DEBUG loaded listener.js 22:02:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x8d0af000) [pid = 1755] [serial = 1083] [outer = 0x8b070c00] 22:02:35 INFO - PROCESS | 1755 | 1464930155179 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]]]}] 22:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 22:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1844ms 22:02:35 INFO - PROCESS | 1755 | 1464930155195 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 22:02:35 INFO - PROCESS | 1755 | 1464930155200 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 22:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 22:02:35 INFO - PROCESS | 1755 | 1464930155207 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 22:02:35 INFO - PROCESS | 1755 | 1464930155214 Marionette TRACE conn4 <- [1,1414,null,{}] 22:02:35 INFO - PROCESS | 1755 | 1464930155234 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}] 22:02:35 INFO - PROCESS | 1755 | 1464930155493 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 22:02:35 INFO - PROCESS | 1755 | 1464930155791 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:35 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d0b7c00 == 110 [pid = 1755] [id = 361] 22:02:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x8d919800) [pid = 1755] [serial = 1084] [outer = (nil)] 22:02:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x8da94c00) [pid = 1755] [serial = 1085] [outer = 0x8d919800] 22:02:35 INFO - PROCESS | 1755 | 1464930155889 Marionette DEBUG loaded listener.js 22:02:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x8e30a400) [pid = 1755] [serial = 1086] [outer = 0x8d919800] 22:02:36 INFO - PROCESS | 1755 | 1464930156973 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]]]}] 22:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 22:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1791ms 22:02:37 INFO - PROCESS | 1755 | 1464930157000 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 22:02:37 INFO - PROCESS | 1755 | 1464930157005 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 22:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 22:02:37 INFO - PROCESS | 1755 | 1464930157013 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 22:02:37 INFO - PROCESS | 1755 | 1464930157016 Marionette TRACE conn4 <- [1,1418,null,{}] 22:02:37 INFO - PROCESS | 1755 | 1464930157023 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}] 22:02:37 INFO - PROCESS | 1755 | 1464930157296 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 22:02:37 INFO - PROCESS | 1755 | 1464930157621 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:37 INFO - PROCESS | 1755 | ++DOCSHELL 0x8da8d400 == 111 [pid = 1755] [id = 362] 22:02:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x8dce7400) [pid = 1755] [serial = 1087] [outer = (nil)] 22:02:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x8e57fc00) [pid = 1755] [serial = 1088] [outer = 0x8dce7400] 22:02:37 INFO - PROCESS | 1755 | 1464930157717 Marionette DEBUG loaded listener.js 22:02:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x8ee5a400) [pid = 1755] [serial = 1089] [outer = 0x8dce7400] 22:02:38 INFO - PROCESS | 1755 | 1464930158711 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]]]}] 22:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 22:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1733ms 22:02:38 INFO - PROCESS | 1755 | 1464930158746 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 22:02:38 INFO - PROCESS | 1755 | 1464930158750 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 22:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 22:02:38 INFO - PROCESS | 1755 | 1464930158758 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 22:02:38 INFO - PROCESS | 1755 | 1464930158762 Marionette TRACE conn4 <- [1,1422,null,{}] 22:02:38 INFO - PROCESS | 1755 | 1464930158769 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}] 22:02:39 INFO - PROCESS | 1755 | 1464930159011 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 22:02:39 INFO - PROCESS | 1755 | 1464930159331 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:39 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d922400 == 112 [pid = 1755] [id = 363] 22:02:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x8dcf0000) [pid = 1755] [serial = 1090] [outer = (nil)] 22:02:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x8ef41c00) [pid = 1755] [serial = 1091] [outer = 0x8dcf0000] 22:02:39 INFO - PROCESS | 1755 | 1464930159430 Marionette DEBUG loaded listener.js 22:02:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x8ef44800) [pid = 1755] [serial = 1092] [outer = 0x8dcf0000] 22:02:40 INFO - PROCESS | 1755 | 1464930160408 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]]]}] 22:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 22:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1687ms 22:02:40 INFO - PROCESS | 1755 | 1464930160446 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 22:02:40 INFO - PROCESS | 1755 | 1464930160450 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 22:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 22:02:40 INFO - PROCESS | 1755 | 1464930160457 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 22:02:40 INFO - PROCESS | 1755 | 1464930160459 Marionette TRACE conn4 <- [1,1426,null,{}] 22:02:40 INFO - PROCESS | 1755 | 1464930160466 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}] 22:02:40 INFO - PROCESS | 1755 | 1464930160722 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 22:02:41 INFO - PROCESS | 1755 | 1464930161051 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:41 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ee62800 == 113 [pid = 1755] [id = 364] 22:02:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x8f7cd800) [pid = 1755] [serial = 1093] [outer = (nil)] 22:02:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x90da8000) [pid = 1755] [serial = 1094] [outer = 0x8f7cd800] 22:02:41 INFO - PROCESS | 1755 | 1464930161150 Marionette DEBUG loaded listener.js 22:02:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x90edc400) [pid = 1755] [serial = 1095] [outer = 0x8f7cd800] 22:02:42 INFO - PROCESS | 1755 | 1464930162162 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]]]}] 22:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 22:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1785ms 22:02:42 INFO - PROCESS | 1755 | 1464930162244 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 22:02:42 INFO - PROCESS | 1755 | 1464930162248 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 22:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 22:02:42 INFO - PROCESS | 1755 | 1464930162255 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 22:02:42 INFO - PROCESS | 1755 | 1464930162259 Marionette TRACE conn4 <- [1,1430,null,{}] 22:02:42 INFO - PROCESS | 1755 | 1464930162265 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}] 22:02:42 INFO - PROCESS | 1755 | 1464930162533 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 22:02:42 INFO - PROCESS | 1755 | 1464930162864 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:42 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ee5dc00 == 114 [pid = 1755] [id = 365] 22:02:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x8fa70000) [pid = 1755] [serial = 1096] [outer = (nil)] 22:02:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x910f1800) [pid = 1755] [serial = 1097] [outer = 0x8fa70000] 22:02:42 INFO - PROCESS | 1755 | 1464930162959 Marionette DEBUG loaded listener.js 22:02:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x91928800) [pid = 1755] [serial = 1098] [outer = 0x8fa70000] 22:02:43 INFO - PROCESS | 1755 | 1464930163947 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]]]}] 22:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 22:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1733ms 22:02:43 INFO - PROCESS | 1755 | 1464930163989 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 22:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 22:02:43 INFO - PROCESS | 1755 | 1464930163993 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 22:02:44 INFO - PROCESS | 1755 | 1464930164000 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 22:02:44 INFO - PROCESS | 1755 | 1464930164004 Marionette TRACE conn4 <- [1,1434,null,{}] 22:02:44 INFO - PROCESS | 1755 | 1464930164010 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}] 22:02:44 INFO - PROCESS | 1755 | 1464930164225 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 22:02:44 INFO - PROCESS | 1755 | 1464930164556 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:44 INFO - PROCESS | 1755 | ++DOCSHELL 0x8c934c00 == 115 [pid = 1755] [id = 366] 22:02:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0x91ad0c00) [pid = 1755] [serial = 1099] [outer = (nil)] 22:02:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0x91bb0000) [pid = 1755] [serial = 1100] [outer = 0x91ad0c00] 22:02:44 INFO - PROCESS | 1755 | 1464930164653 Marionette DEBUG loaded listener.js 22:02:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 163 (0x91c82c00) [pid = 1755] [serial = 1101] [outer = 0x91ad0c00] 22:02:45 INFO - PROCESS | 1755 | 1464930165634 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]]]}] 22:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 22:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1682ms 22:02:45 INFO - PROCESS | 1755 | 1464930165683 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 22:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 22:02:45 INFO - PROCESS | 1755 | 1464930165687 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 22:02:45 INFO - PROCESS | 1755 | 1464930165694 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 22:02:45 INFO - PROCESS | 1755 | 1464930165698 Marionette TRACE conn4 <- [1,1438,null,{}] 22:02:45 INFO - PROCESS | 1755 | 1464930165704 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}] 22:02:45 INFO - PROCESS | 1755 | 1464930165936 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 22:02:46 INFO - PROCESS | 1755 | 1464930166258 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:46 INFO - PROCESS | 1755 | ++DOCSHELL 0x910ec000 == 116 [pid = 1755] [id = 367] 22:02:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 164 (0x91ba4400) [pid = 1755] [serial = 1102] [outer = (nil)] 22:02:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 165 (0x91deb000) [pid = 1755] [serial = 1103] [outer = 0x91ba4400] 22:02:46 INFO - PROCESS | 1755 | 1464930166382 Marionette DEBUG loaded listener.js 22:02:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 166 (0x91df1000) [pid = 1755] [serial = 1104] [outer = 0x91ba4400] 22:02:47 INFO - PROCESS | 1755 | 1464930167380 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]]]}] 22:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 22:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1736ms 22:02:47 INFO - PROCESS | 1755 | 1464930167430 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 22:02:47 INFO - PROCESS | 1755 | 1464930167435 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 22:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 22:02:47 INFO - PROCESS | 1755 | 1464930167441 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 22:02:47 INFO - PROCESS | 1755 | 1464930167445 Marionette TRACE conn4 <- [1,1442,null,{}] 22:02:47 INFO - PROCESS | 1755 | 1464930167451 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}] 22:02:47 INFO - PROCESS | 1755 | 1464930167684 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 22:02:48 INFO - PROCESS | 1755 | 1464930168007 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:48 INFO - PROCESS | 1755 | ++DOCSHELL 0x91dc8000 == 117 [pid = 1755] [id = 368] 22:02:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 167 (0x9290a800) [pid = 1755] [serial = 1105] [outer = (nil)] 22:02:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 168 (0x92969400) [pid = 1755] [serial = 1106] [outer = 0x9290a800] 22:02:48 INFO - PROCESS | 1755 | 1464930168108 Marionette DEBUG loaded listener.js 22:02:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 169 (0x92a82000) [pid = 1755] [serial = 1107] [outer = 0x9290a800] 22:02:49 INFO - PROCESS | 1755 | 1464930169080 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]]]}] 22:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 22:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1689ms 22:02:49 INFO - PROCESS | 1755 | 1464930169131 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 22:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 22:02:49 INFO - PROCESS | 1755 | 1464930169136 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 22:02:49 INFO - PROCESS | 1755 | 1464930169143 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 22:02:49 INFO - PROCESS | 1755 | 1464930169148 Marionette TRACE conn4 <- [1,1446,null,{}] 22:02:49 INFO - PROCESS | 1755 | 1464930169154 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}] 22:02:49 INFO - PROCESS | 1755 | 1464930169498 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 22:02:49 INFO - PROCESS | 1755 | 1464930169809 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:49 INFO - PROCESS | 1755 | ++DOCSHELL 0x91928000 == 118 [pid = 1755] [id = 369] 22:02:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 170 (0x93a81800) [pid = 1755] [serial = 1108] [outer = (nil)] 22:02:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 171 (0x9506d000) [pid = 1755] [serial = 1109] [outer = 0x93a81800] 22:02:49 INFO - PROCESS | 1755 | 1464930169980 Marionette DEBUG loaded listener.js 22:02:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 172 (0x951d2400) [pid = 1755] [serial = 1110] [outer = 0x93a81800] 22:02:50 INFO - PROCESS | 1755 | 1464930170948 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]]]}] 22:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 22:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1882ms 22:02:51 INFO - PROCESS | 1755 | 1464930171025 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 22:02:51 INFO - PROCESS | 1755 | 1464930171029 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 22:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 22:02:51 INFO - PROCESS | 1755 | 1464930171037 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 22:02:51 INFO - PROCESS | 1755 | 1464930171041 Marionette TRACE conn4 <- [1,1450,null,{}] 22:02:51 INFO - PROCESS | 1755 | 1464930171047 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}] 22:02:51 INFO - PROCESS | 1755 | 1464930171329 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 22:02:51 INFO - PROCESS | 1755 | 1464930171665 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:51 INFO - PROCESS | 1755 | ++DOCSHELL 0x91de5800 == 119 [pid = 1755] [id = 370] 22:02:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 173 (0x93a7f400) [pid = 1755] [serial = 1111] [outer = (nil)] 22:02:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 174 (0x97630800) [pid = 1755] [serial = 1112] [outer = 0x93a7f400] 22:02:51 INFO - PROCESS | 1755 | 1464930171761 Marionette DEBUG loaded listener.js 22:02:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 175 (0x98179000) [pid = 1755] [serial = 1113] [outer = 0x93a7f400] 22:02:52 INFO - PROCESS | 1755 | 1464930172721 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]]]}] 22:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 22:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1746ms 22:02:52 INFO - PROCESS | 1755 | 1464930172784 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 22:02:52 INFO - PROCESS | 1755 | 1464930172789 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 22:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 22:02:52 INFO - PROCESS | 1755 | 1464930172795 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 22:02:52 INFO - PROCESS | 1755 | 1464930172798 Marionette TRACE conn4 <- [1,1454,null,{}] 22:02:52 INFO - PROCESS | 1755 | 1464930172805 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}] 22:02:53 INFO - PROCESS | 1755 | 1464930173032 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 22:02:53 INFO - PROCESS | 1755 | 1464930173360 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:53 INFO - PROCESS | 1755 | ++DOCSHELL 0x92c9c800 == 120 [pid = 1755] [id = 371] 22:02:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 176 (0x92cf5000) [pid = 1755] [serial = 1114] [outer = (nil)] 22:02:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 177 (0x99dda000) [pid = 1755] [serial = 1115] [outer = 0x92cf5000] 22:02:53 INFO - PROCESS | 1755 | 1464930173451 Marionette DEBUG loaded listener.js 22:02:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 178 (0x99e07800) [pid = 1755] [serial = 1116] [outer = 0x92cf5000] 22:02:54 INFO - PROCESS | 1755 | 1464930174397 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]]]}] 22:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 22:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1642ms 22:02:54 INFO - PROCESS | 1755 | 1464930174439 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 22:02:54 INFO - PROCESS | 1755 | 1464930174442 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 22:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 22:02:54 INFO - PROCESS | 1755 | 1464930174450 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 22:02:54 INFO - PROCESS | 1755 | 1464930174453 Marionette TRACE conn4 <- [1,1458,null,{}] 22:02:54 INFO - PROCESS | 1755 | 1464930174459 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}] 22:02:54 INFO - PROCESS | 1755 | 1464930174688 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 22:02:55 INFO - PROCESS | 1755 | 1464930175028 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x92960c00 == 121 [pid = 1755] [id = 372] 22:02:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 179 (0x92cee400) [pid = 1755] [serial = 1117] [outer = (nil)] 22:02:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 180 (0x99fdf400) [pid = 1755] [serial = 1118] [outer = 0x92cee400] 22:02:55 INFO - PROCESS | 1755 | 1464930175125 Marionette DEBUG loaded listener.js 22:02:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 181 (0x99fe1400) [pid = 1755] [serial = 1119] [outer = 0x92cee400] 22:02:56 INFO - PROCESS | 1755 | 1464930176114 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]]]}] 22:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 22:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1732ms 22:02:56 INFO - PROCESS | 1755 | 1464930176183 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 22:02:56 INFO - PROCESS | 1755 | 1464930176188 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 22:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 22:02:56 INFO - PROCESS | 1755 | 1464930176195 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 22:02:56 INFO - PROCESS | 1755 | 1464930176199 Marionette TRACE conn4 <- [1,1462,null,{}] 22:02:56 INFO - PROCESS | 1755 | 1464930176205 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}] 22:02:56 INFO - PROCESS | 1755 | 1464930176445 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 22:02:56 INFO - PROCESS | 1755 | 1464930176780 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:56 INFO - PROCESS | 1755 | ++DOCSHELL 0x99fdd000 == 122 [pid = 1755] [id = 373] 22:02:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 182 (0x99fde400) [pid = 1755] [serial = 1120] [outer = (nil)] 22:02:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 183 (0x9a175c00) [pid = 1755] [serial = 1121] [outer = 0x99fde400] 22:02:56 INFO - PROCESS | 1755 | 1464930176874 Marionette DEBUG loaded listener.js 22:02:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 184 (0x9a287400) [pid = 1755] [serial = 1122] [outer = 0x99fde400] 22:02:57 INFO - PROCESS | 1755 | 1464930177867 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]]]}] 22:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 22:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1740ms 22:02:57 INFO - PROCESS | 1755 | 1464930177937 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 22:02:57 INFO - PROCESS | 1755 | 1464930177941 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 22:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 22:02:57 INFO - PROCESS | 1755 | 1464930177948 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 22:02:57 INFO - PROCESS | 1755 | 1464930177951 Marionette TRACE conn4 <- [1,1466,null,{}] 22:02:57 INFO - PROCESS | 1755 | 1464930177957 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}] 22:02:58 INFO - PROCESS | 1755 | 1464930178223 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 22:02:58 INFO - PROCESS | 1755 | 1464930178552 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:02:58 INFO - PROCESS | 1755 | ++DOCSHELL 0x99fe7000 == 123 [pid = 1755] [id = 374] 22:02:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 185 (0x99fe9400) [pid = 1755] [serial = 1123] [outer = (nil)] 22:02:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 186 (0x9a66c400) [pid = 1755] [serial = 1124] [outer = 0x99fe9400] 22:02:58 INFO - PROCESS | 1755 | 1464930178644 Marionette DEBUG loaded listener.js 22:02:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 187 (0x9a66f400) [pid = 1755] [serial = 1125] [outer = 0x99fe9400] 22:02:59 INFO - PROCESS | 1755 | 1464930179857 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]]]}] 22:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 22:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1992ms 22:02:59 INFO - PROCESS | 1755 | 1464930179952 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 22:02:59 INFO - PROCESS | 1755 | 1464930179957 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 22:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 22:02:59 INFO - PROCESS | 1755 | 1464930179971 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 22:02:59 INFO - PROCESS | 1755 | 1464930179976 Marionette TRACE conn4 <- [1,1470,null,{}] 22:02:59 INFO - PROCESS | 1755 | 1464930179995 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}] 22:03:00 INFO - PROCESS | 1755 | 1464930180378 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 22:03:00 INFO - PROCESS | 1755 | 1464930180591 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:00 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e30dc00 == 124 [pid = 1755] [id = 375] 22:03:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 188 (0x99fe8c00) [pid = 1755] [serial = 1126] [outer = (nil)] 22:03:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 189 (0x9a6b6800) [pid = 1755] [serial = 1127] [outer = 0x99fe8c00] 22:03:00 INFO - PROCESS | 1755 | 1464930180684 Marionette DEBUG loaded listener.js 22:03:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 190 (0x9a6bb800) [pid = 1755] [serial = 1128] [outer = 0x99fe8c00] 22:03:02 INFO - PROCESS | 1755 | --DOCSHELL 0x87015800 == 123 [pid = 1755] [id = 357] 22:03:02 INFO - PROCESS | 1755 | --DOCSHELL 0x8ab18800 == 122 [pid = 1755] [id = 356] 22:03:02 INFO - PROCESS | 1755 | --DOCSHELL 0x863b3800 == 121 [pid = 1755] [id = 314] 22:03:02 INFO - PROCESS | 1755 | --DOCSHELL 0x888a3400 == 120 [pid = 1755] [id = 355] 22:03:02 INFO - PROCESS | 1755 | --DOCSHELL 0x87013800 == 119 [pid = 1755] [id = 354] 22:03:02 INFO - PROCESS | 1755 | --DOCSHELL 0x87014c00 == 118 [pid = 1755] [id = 353] 22:03:02 INFO - PROCESS | 1755 | --DOCSHELL 0x91c83800 == 117 [pid = 1755] [id = 348] 22:03:02 INFO - PROCESS | 1755 | --DOCSHELL 0x910e6400 == 116 [pid = 1755] [id = 347] 22:03:02 INFO - PROCESS | 1755 | --DOCSHELL 0x8f611400 == 115 [pid = 1755] [id = 345] 22:03:02 INFO - PROCESS | 1755 | --DOCSHELL 0x8da88800 == 114 [pid = 1755] [id = 346] 22:03:02 INFO - PROCESS | 1755 | --DOCSHELL 0x8e582c00 == 113 [pid = 1755] [id = 344] 22:03:02 INFO - PROCESS | 1755 | --DOCSHELL 0x8e478c00 == 112 [pid = 1755] [id = 343] 22:03:02 INFO - PROCESS | 1755 | --DOCSHELL 0x8da8d000 == 111 [pid = 1755] [id = 342] 22:03:02 INFO - PROCESS | 1755 | --DOCSHELL 0x8b073400 == 110 [pid = 1755] [id = 341] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 189 (0x92a84c00) [pid = 1755] [serial = 996] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 188 (0x8ad50800) [pid = 1755] [serial = 1007] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 187 (0x92cf1800) [pid = 1755] [serial = 999] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 186 (0x8701d400) [pid = 1755] [serial = 1001] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 185 (0x8b06a000) [pid = 1755] [serial = 1011] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 184 (0x92cebc00) [pid = 1755] [serial = 998] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 183 (0x8fa67800) [pid = 1755] [serial = 978] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 182 (0x8ad84c00) [pid = 1755] [serial = 1010] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 181 (0x92903400) [pid = 1755] [serial = 993] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 180 (0x8b8a8000) [pid = 1755] [serial = 957] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 179 (0x90edb400) [pid = 1755] [serial = 980] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 178 (0x8f7d8c00) [pid = 1755] [serial = 906] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 177 (0x8714dc00) [pid = 1755] [serial = 951] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 176 (0x91c85000) [pid = 1755] [serial = 915] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 175 (0x910b5000) [pid = 1755] [serial = 981] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 174 (0x8dce3800) [pid = 1755] [serial = 965] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 173 (0x87c14c00) [pid = 1755] [serial = 1002] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 172 (0x8ed80c00) [pid = 1755] [serial = 972] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 171 (0x92910800) [pid = 1755] [serial = 918] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 170 (0x91def000) [pid = 1755] [serial = 992] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 169 (0x91924400) [pid = 1755] [serial = 912] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 168 (0x8d8e8800) [pid = 1755] [serial = 963] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 167 (0x8d0b7400) [pid = 1755] [serial = 960] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 166 (0x8a3e8000) [pid = 1755] [serial = 953] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 165 (0x91ad6400) [pid = 1755] [serial = 984] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 164 (0x94628400) [pid = 1755] [serial = 927] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 163 (0x8ba8a400) [pid = 1755] [serial = 891] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 162 (0x8ad7c400) [pid = 1755] [serial = 1008] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 161 (0x92cf9c00) [pid = 1755] [serial = 924] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 160 (0x8d8e0800) [pid = 1755] [serial = 894] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x90eddc00) [pid = 1755] [serial = 909] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x8ed7a800) [pid = 1755] [serial = 971] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0x8701a800) [pid = 1755] [serial = 950] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x8dcef400) [pid = 1755] [serial = 966] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x9511d400) [pid = 1755] [serial = 930] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x8da8fc00) [pid = 1755] [serial = 897] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x8d0ad400) [pid = 1755] [serial = 959] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x91bad400) [pid = 1755] [serial = 987] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x8e475c00) [pid = 1755] [serial = 968] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x8d8e5c00) [pid = 1755] [serial = 962] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x8ef42c00) [pid = 1755] [serial = 903] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x888a0000) [pid = 1755] [serial = 1004] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x92c93000) [pid = 1755] [serial = 921] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x895e1800) [pid = 1755] [serial = 1005] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x8ed7b000) [pid = 1755] [serial = 900] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x8e573c00) [pid = 1755] [serial = 969] [outer = (nil)] [url = about:blank] 22:03:02 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x8ef47800) [pid = 1755] [serial = 974] [outer = (nil)] [url = about:blank] 22:03:03 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x8ad7cc00) [pid = 1755] [serial = 888] [outer = (nil)] [url = about:blank] 22:03:03 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x8ef4bc00) [pid = 1755] [serial = 975] [outer = (nil)] [url = about:blank] 22:03:03 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x92a7a800) [pid = 1755] [serial = 995] [outer = (nil)] [url = about:blank] 22:03:03 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x91bac400) [pid = 1755] [serial = 990] [outer = (nil)] [url = about:blank] 22:03:03 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x8ab14400) [pid = 1755] [serial = 954] [outer = (nil)] [url = about:blank] 22:03:03 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x9192b400) [pid = 1755] [serial = 983] [outer = (nil)] [url = about:blank] 22:03:03 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x91baa400) [pid = 1755] [serial = 986] [outer = (nil)] [url = about:blank] 22:03:03 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x87fee000) [pid = 1755] [serial = 885] [outer = (nil)] [url = about:blank] 22:03:03 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x8f7da000) [pid = 1755] [serial = 977] [outer = (nil)] [url = about:blank] 22:03:03 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x8b886c00) [pid = 1755] [serial = 956] [outer = (nil)] [url = about:blank] 22:03:03 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x91dc3400) [pid = 1755] [serial = 989] [outer = (nil)] [url = about:blank] 22:03:03 INFO - PROCESS | 1755 | 1464930183412 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]]]}] 22:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 22:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 3499ms 22:03:03 INFO - PROCESS | 1755 | 1464930183503 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 22:03:03 INFO - PROCESS | 1755 | 1464930183510 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 22:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 22:03:03 INFO - PROCESS | 1755 | 1464930183523 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 22:03:03 INFO - PROCESS | 1755 | 1464930183527 Marionette TRACE conn4 <- [1,1474,null,{}] 22:03:03 INFO - PROCESS | 1755 | 1464930183537 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}] 22:03:03 INFO - PROCESS | 1755 | 1464930183768 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 22:03:03 INFO - PROCESS | 1755 | 1464930183963 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:03 INFO - PROCESS | 1755 | ++DOCSHELL 0x8701c400 == 111 [pid = 1755] [id = 376] 22:03:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x87e45000) [pid = 1755] [serial = 1129] [outer = (nil)] 22:03:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x8889c400) [pid = 1755] [serial = 1130] [outer = 0x87e45000] 22:03:04 INFO - PROCESS | 1755 | 1464930184049 Marionette DEBUG loaded listener.js 22:03:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x8a3e6400) [pid = 1755] [serial = 1131] [outer = 0x87e45000] 22:03:04 INFO - PROCESS | 1755 | 1464930184940 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]]]}] 22:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 22:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1487ms 22:03:05 INFO - PROCESS | 1755 | 1464930185010 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 22:03:05 INFO - PROCESS | 1755 | 1464930185019 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 22:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 22:03:05 INFO - PROCESS | 1755 | 1464930185030 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 22:03:05 INFO - PROCESS | 1755 | 1464930185034 Marionette TRACE conn4 <- [1,1478,null,{}] 22:03:05 INFO - PROCESS | 1755 | 1464930185041 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}] 22:03:05 INFO - PROCESS | 1755 | 1464930185269 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 22:03:05 INFO - PROCESS | 1755 | 1464930185550 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:05 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ad46800 == 112 [pid = 1755] [id = 377] 22:03:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x8ad48000) [pid = 1755] [serial = 1132] [outer = (nil)] 22:03:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x8ad79400) [pid = 1755] [serial = 1133] [outer = 0x8ad48000] 22:03:05 INFO - PROCESS | 1755 | 1464930185656 Marionette DEBUG loaded listener.js 22:03:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x8ad83800) [pid = 1755] [serial = 1134] [outer = 0x8ad48000] 22:03:06 INFO - PROCESS | 1755 | 1464930186627 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]]]}] 22:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 22:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1637ms 22:03:06 INFO - PROCESS | 1755 | 1464930186669 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 22:03:06 INFO - PROCESS | 1755 | 1464930186674 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 22:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 22:03:06 INFO - PROCESS | 1755 | 1464930186680 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 22:03:06 INFO - PROCESS | 1755 | 1464930186686 Marionette TRACE conn4 <- [1,1482,null,{}] 22:03:06 INFO - PROCESS | 1755 | 1464930186728 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}] 22:03:07 INFO - PROCESS | 1755 | 1464930187054 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 22:03:07 INFO - PROCESS | 1755 | 1464930187245 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:07 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ad4fc00 == 113 [pid = 1755] [id = 378] 22:03:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x8b070000) [pid = 1755] [serial = 1135] [outer = (nil)] 22:03:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x8b880800) [pid = 1755] [serial = 1136] [outer = 0x8b070000] 22:03:07 INFO - PROCESS | 1755 | 1464930187331 Marionette DEBUG loaded listener.js 22:03:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x8b8a8800) [pid = 1755] [serial = 1137] [outer = 0x8b070000] 22:03:07 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x8b073800) [pid = 1755] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 22:03:07 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x87016c00) [pid = 1755] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 22:03:07 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x8a3eac00) [pid = 1755] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 22:03:07 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x87016800) [pid = 1755] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 22:03:08 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x87018000) [pid = 1755] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 22:03:08 INFO - PROCESS | 1755 | 1464930188533 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]]]}] 22:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 22:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1892ms 22:03:08 INFO - PROCESS | 1755 | 1464930188573 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 22:03:08 INFO - PROCESS | 1755 | 1464930188578 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 22:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 22:03:08 INFO - PROCESS | 1755 | 1464930188584 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 22:03:08 INFO - PROCESS | 1755 | 1464930188588 Marionette TRACE conn4 <- [1,1486,null,{}] 22:03:08 INFO - PROCESS | 1755 | 1464930188593 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}] 22:03:08 INFO - PROCESS | 1755 | 1464930188810 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 22:03:09 INFO - PROCESS | 1755 | 1464930188998 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:09 INFO - PROCESS | 1755 | ++DOCSHELL 0x888a4c00 == 114 [pid = 1755] [id = 379] 22:03:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x8ad79800) [pid = 1755] [serial = 1138] [outer = (nil)] 22:03:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x8c938800) [pid = 1755] [serial = 1139] [outer = 0x8ad79800] 22:03:09 INFO - PROCESS | 1755 | 1464930189083 Marionette DEBUG loaded listener.js 22:03:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x8c9ab800) [pid = 1755] [serial = 1140] [outer = 0x8ad79800] 22:03:10 INFO - PROCESS | 1755 | 1464930190236 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]]]}] 22:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 22:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1683ms 22:03:10 INFO - PROCESS | 1755 | 1464930190271 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 22:03:10 INFO - PROCESS | 1755 | 1464930190278 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 22:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 22:03:10 INFO - PROCESS | 1755 | 1464930190288 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 22:03:10 INFO - PROCESS | 1755 | 1464930190294 Marionette TRACE conn4 <- [1,1490,null,{}] 22:03:10 INFO - PROCESS | 1755 | 1464930190305 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}] 22:03:10 INFO - PROCESS | 1755 | 1464930190588 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 22:03:10 INFO - PROCESS | 1755 | 1464930190928 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:10 INFO - PROCESS | 1755 | ++DOCSHELL 0x895d5400 == 115 [pid = 1755] [id = 380] 22:03:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x895e1c00) [pid = 1755] [serial = 1141] [outer = (nil)] 22:03:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x8ab0a800) [pid = 1755] [serial = 1142] [outer = 0x895e1c00] 22:03:11 INFO - PROCESS | 1755 | 1464930191020 Marionette DEBUG loaded listener.js 22:03:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x8ad42400) [pid = 1755] [serial = 1143] [outer = 0x895e1c00] 22:03:12 INFO - PROCESS | 1755 | 1464930192052 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]]]}] 22:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 22:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1795ms 22:03:12 INFO - PROCESS | 1755 | 1464930192084 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 22:03:12 INFO - PROCESS | 1755 | 1464930192094 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 22:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 22:03:12 INFO - PROCESS | 1755 | 1464930192105 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 22:03:12 INFO - PROCESS | 1755 | 1464930192109 Marionette TRACE conn4 <- [1,1494,null,{}] 22:03:12 INFO - PROCESS | 1755 | 1464930192117 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}] 22:03:12 INFO - PROCESS | 1755 | 1464930192392 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 22:03:12 INFO - PROCESS | 1755 | 1464930192721 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:12 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ae8cc00 == 116 [pid = 1755] [id = 381] 22:03:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x8ae8f000) [pid = 1755] [serial = 1144] [outer = (nil)] 22:03:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x8b069c00) [pid = 1755] [serial = 1145] [outer = 0x8ae8f000] 22:03:12 INFO - PROCESS | 1755 | 1464930192813 Marionette DEBUG loaded listener.js 22:03:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x8b89d000) [pid = 1755] [serial = 1146] [outer = 0x8ae8f000] 22:03:13 INFO - PROCESS | 1755 | 1464930193852 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]]]}] 22:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 22:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1789ms 22:03:13 INFO - PROCESS | 1755 | 1464930193896 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 22:03:13 INFO - PROCESS | 1755 | 1464930193903 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 22:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 22:03:13 INFO - PROCESS | 1755 | 1464930193914 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 22:03:13 INFO - PROCESS | 1755 | 1464930193924 Marionette TRACE conn4 <- [1,1498,null,{}] 22:03:13 INFO - PROCESS | 1755 | 1464930193951 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}] 22:03:14 INFO - PROCESS | 1755 | 1464930194360 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 22:03:14 INFO - PROCESS | 1755 | 1464930194748 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:14 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d0ae400 == 117 [pid = 1755] [id = 382] 22:03:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x8d8e5800) [pid = 1755] [serial = 1147] [outer = (nil)] 22:03:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x8d91d800) [pid = 1755] [serial = 1148] [outer = 0x8d8e5800] 22:03:14 INFO - PROCESS | 1755 | 1464930194845 Marionette DEBUG loaded listener.js 22:03:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x8da89800) [pid = 1755] [serial = 1149] [outer = 0x8d8e5800] 22:03:15 INFO - PROCESS | 1755 | 1464930195841 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]]]}] 22:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 22:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1951ms 22:03:15 INFO - PROCESS | 1755 | 1464930195864 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 22:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 22:03:15 INFO - PROCESS | 1755 | 1464930195869 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 22:03:15 INFO - PROCESS | 1755 | 1464930195876 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 22:03:15 INFO - PROCESS | 1755 | 1464930195880 Marionette TRACE conn4 <- [1,1502,null,{}] 22:03:15 INFO - PROCESS | 1755 | 1464930195886 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}] 22:03:16 INFO - PROCESS | 1755 | 1464930196112 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 22:03:16 INFO - PROCESS | 1755 | 1464930196450 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:16 INFO - PROCESS | 1755 | ++DOCSHELL 0x87c17000 == 118 [pid = 1755] [id = 383] 22:03:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x8da91000) [pid = 1755] [serial = 1150] [outer = (nil)] 22:03:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x8dcee800) [pid = 1755] [serial = 1151] [outer = 0x8da91000] 22:03:16 INFO - PROCESS | 1755 | 1464930196564 Marionette DEBUG loaded listener.js 22:03:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x8e473800) [pid = 1755] [serial = 1152] [outer = 0x8da91000] 22:03:17 INFO - PROCESS | 1755 | 1464930197491 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]]]}] 22:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 22:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1637ms 22:03:17 INFO - PROCESS | 1755 | 1464930197513 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 22:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 22:03:17 INFO - PROCESS | 1755 | 1464930197518 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 22:03:17 INFO - PROCESS | 1755 | 1464930197525 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 22:03:17 INFO - PROCESS | 1755 | 1464930197529 Marionette TRACE conn4 <- [1,1506,null,{}] 22:03:17 INFO - PROCESS | 1755 | 1464930197535 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}] 22:03:17 INFO - PROCESS | 1755 | 1464930197760 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 22:03:18 INFO - PROCESS | 1755 | 1464930198079 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:18 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e47e000 == 119 [pid = 1755] [id = 384] 22:03:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x8e480400) [pid = 1755] [serial = 1153] [outer = (nil)] 22:03:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x8e57cc00) [pid = 1755] [serial = 1154] [outer = 0x8e480400] 22:03:18 INFO - PROCESS | 1755 | 1464930198188 Marionette DEBUG loaded listener.js 22:03:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x8ed7a800) [pid = 1755] [serial = 1155] [outer = 0x8e480400] 22:03:19 INFO - PROCESS | 1755 | 1464930199168 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]]]}] 22:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 22:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1688ms 22:03:19 INFO - PROCESS | 1755 | 1464930199214 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 22:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 22:03:19 INFO - PROCESS | 1755 | 1464930199218 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 22:03:19 INFO - PROCESS | 1755 | 1464930199225 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 22:03:19 INFO - PROCESS | 1755 | 1464930199229 Marionette TRACE conn4 <- [1,1510,null,{}] 22:03:19 INFO - PROCESS | 1755 | 1464930199235 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}] 22:03:19 INFO - PROCESS | 1755 | 1464930199537 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 22:03:19 INFO - PROCESS | 1755 | 1464930199866 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:19 INFO - PROCESS | 1755 | ++DOCSHELL 0x8b069000 == 120 [pid = 1755] [id = 385] 22:03:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x8ee5b400) [pid = 1755] [serial = 1156] [outer = (nil)] 22:03:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x8f61d000) [pid = 1755] [serial = 1157] [outer = 0x8ee5b400] 22:03:19 INFO - PROCESS | 1755 | 1464930199962 Marionette DEBUG loaded listener.js 22:03:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x8f7d9000) [pid = 1755] [serial = 1158] [outer = 0x8ee5b400] 22:03:21 INFO - PROCESS | 1755 | 1464930201069 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]]]}] 22:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 22:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1888ms 22:03:21 INFO - PROCESS | 1755 | 1464930201114 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 22:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 22:03:21 INFO - PROCESS | 1755 | 1464930201119 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 22:03:21 INFO - PROCESS | 1755 | 1464930201125 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 22:03:21 INFO - PROCESS | 1755 | 1464930201129 Marionette TRACE conn4 <- [1,1514,null,{}] 22:03:21 INFO - PROCESS | 1755 | 1464930201135 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}] 22:03:21 INFO - PROCESS | 1755 | 1464930201370 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 22:03:21 INFO - PROCESS | 1755 | 1464930201691 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:21 INFO - PROCESS | 1755 | ++DOCSHELL 0x8dce1c00 == 121 [pid = 1755] [id = 386] 22:03:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x8fa66000) [pid = 1755] [serial = 1159] [outer = (nil)] 22:03:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x90da4c00) [pid = 1755] [serial = 1160] [outer = 0x8fa66000] 22:03:21 INFO - PROCESS | 1755 | 1464930201787 Marionette DEBUG loaded listener.js 22:03:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x90ed5c00) [pid = 1755] [serial = 1161] [outer = 0x8fa66000] 22:03:22 INFO - PROCESS | 1755 | 1464930202694 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]]]}] 22:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 22:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1638ms 22:03:22 INFO - PROCESS | 1755 | 1464930202763 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 22:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 22:03:22 INFO - PROCESS | 1755 | 1464930202768 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 22:03:22 INFO - PROCESS | 1755 | 1464930202776 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 22:03:22 INFO - PROCESS | 1755 | 1464930202778 Marionette TRACE conn4 <- [1,1518,null,{}] 22:03:22 INFO - PROCESS | 1755 | 1464930202785 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}] 22:03:23 INFO - PROCESS | 1755 | 1464930203047 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 22:03:23 INFO - PROCESS | 1755 | 1464930203369 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:23 INFO - PROCESS | 1755 | ++DOCSHELL 0x8dcefc00 == 122 [pid = 1755] [id = 387] 22:03:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0x90dad400) [pid = 1755] [serial = 1162] [outer = (nil)] 22:03:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0x910e2c00) [pid = 1755] [serial = 1163] [outer = 0x90dad400] 22:03:23 INFO - PROCESS | 1755 | 1464930203474 Marionette DEBUG loaded listener.js 22:03:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 163 (0x910e7400) [pid = 1755] [serial = 1164] [outer = 0x90dad400] 22:03:24 INFO - PROCESS | 1755 | 1464930204408 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]]]}] 22:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 22:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1692ms 22:03:24 INFO - PROCESS | 1755 | 1464930204468 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 22:03:24 INFO - PROCESS | 1755 | 1464930204471 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 22:03:24 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 22:03:24 INFO - PROCESS | 1755 | 1464930204479 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 22:03:24 INFO - PROCESS | 1755 | 1464930204482 Marionette TRACE conn4 <- [1,1522,null,{}] 22:03:24 INFO - PROCESS | 1755 | 1464930204488 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}] 22:03:24 INFO - PROCESS | 1755 | 1464930204748 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 22:03:25 INFO - PROCESS | 1755 | 1464930205078 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:25 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d8dbc00 == 123 [pid = 1755] [id = 388] 22:03:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 164 (0x8ed7dc00) [pid = 1755] [serial = 1165] [outer = (nil)] 22:03:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 165 (0x91ad9400) [pid = 1755] [serial = 1166] [outer = 0x8ed7dc00] 22:03:25 INFO - PROCESS | 1755 | 1464930205172 Marionette DEBUG loaded listener.js 22:03:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 166 (0x91adbc00) [pid = 1755] [serial = 1167] [outer = 0x8ed7dc00] 22:03:25 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 22:03:25 INFO - PROCESS | 1755 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:03:25 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 22:03:25 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 22:03:25 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 22:03:25 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 22:03:25 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 22:03:25 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 22:03:25 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 22:03:25 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 22:03:25 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 22:03:25 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 22:03:26 INFO - PROCESS | 1755 | 1464930206024 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"]]]}] 22:03:26 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 () { 22:03:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:03:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 22:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:03:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 22:03:26 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 () { 22:03:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:03:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 22:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:03:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 22:03:26 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 () { 22:03:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:03:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 22:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:03:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 22:03:26 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 () { 22:03:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:03:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 22:03:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:03:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 22:03:26 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1586ms 22:03:26 INFO - PROCESS | 1755 | 1464930206069 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 22:03:26 INFO - PROCESS | 1755 | 1464930206073 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 22:03:26 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 22:03:26 INFO - PROCESS | 1755 | 1464930206101 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 22:03:26 INFO - PROCESS | 1755 | 1464930206106 Marionette TRACE conn4 <- [1,1526,null,{}] 22:03:26 INFO - PROCESS | 1755 | 1464930206117 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}] 22:03:26 INFO - PROCESS | 1755 | 1464930206341 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 22:03:26 INFO - PROCESS | 1755 | 1464930206675 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:26 INFO - PROCESS | 1755 | ++DOCSHELL 0x91ad8000 == 124 [pid = 1755] [id = 389] 22:03:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 167 (0x91bad400) [pid = 1755] [serial = 1168] [outer = (nil)] 22:03:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 168 (0x91dc3400) [pid = 1755] [serial = 1169] [outer = 0x91bad400] 22:03:26 INFO - PROCESS | 1755 | 1464930206773 Marionette DEBUG loaded listener.js 22:03:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 169 (0x91dc8800) [pid = 1755] [serial = 1170] [outer = 0x91bad400] 22:03:27 INFO - PROCESS | 1755 | 1464930207647 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"]]]}] 22:03:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:03:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 22:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:03:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 22:03:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:03:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 22:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:03:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 22:03:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 22:03:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 22:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:03:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 22:03:27 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1604ms 22:03:27 INFO - PROCESS | 1755 | 1464930207715 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 22:03:27 INFO - PROCESS | 1755 | 1464930207720 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 22:03:27 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 22:03:27 INFO - PROCESS | 1755 | 1464930207730 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 22:03:27 INFO - PROCESS | 1755 | 1464930207734 Marionette TRACE conn4 <- [1,1530,null,{}] 22:03:27 INFO - PROCESS | 1755 | 1464930207740 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}] 22:03:28 INFO - PROCESS | 1755 | 1464930208009 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 22:03:28 INFO - PROCESS | 1755 | 1464930208351 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:28 INFO - PROCESS | 1755 | ++DOCSHELL 0x91c7f400 == 125 [pid = 1755] [id = 390] 22:03:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 170 (0x92c9a800) [pid = 1755] [serial = 1171] [outer = (nil)] 22:03:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 171 (0x92ca0800) [pid = 1755] [serial = 1172] [outer = 0x92c9a800] 22:03:28 INFO - PROCESS | 1755 | 1464930208449 Marionette DEBUG loaded listener.js 22:03:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 172 (0x92cf3000) [pid = 1755] [serial = 1173] [outer = 0x92c9a800] 22:03:29 INFO - PROCESS | 1755 | 1464930209291 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]]]}] 22:03:29 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 22:03:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 22:03:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:03:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:03:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 22:03:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 22:03:29 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. 22:03:29 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 22:03:29 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1589ms 22:03:29 INFO - PROCESS | 1755 | 1464930209323 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 22:03:29 INFO - PROCESS | 1755 | 1464930209326 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 22:03:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 22:03:29 INFO - PROCESS | 1755 | 1464930209333 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 22:03:29 INFO - PROCESS | 1755 | 1464930209337 Marionette TRACE conn4 <- [1,1534,null,{}] 22:03:29 INFO - PROCESS | 1755 | 1464930209343 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}] 22:03:29 INFO - PROCESS | 1755 | 1464930209560 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 22:03:29 INFO - PROCESS | 1755 | 1464930209843 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:29 INFO - PROCESS | 1755 | ++DOCSHELL 0x92cf1000 == 126 [pid = 1755] [id = 391] 22:03:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 173 (0x92cf5800) [pid = 1755] [serial = 1174] [outer = (nil)] 22:03:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 174 (0x93c8b800) [pid = 1755] [serial = 1175] [outer = 0x92cf5800] 22:03:29 INFO - PROCESS | 1755 | 1464930209939 Marionette DEBUG loaded listener.js 22:03:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 175 (0x9462a400) [pid = 1755] [serial = 1176] [outer = 0x92cf5800] 22:03:30 INFO - PROCESS | 1755 | 1464930210957 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]]]}] 22:03:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 22:03:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1690ms 22:03:31 INFO - PROCESS | 1755 | 1464930211039 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 22:03:31 INFO - PROCESS | 1755 | 1464930211042 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 22:03:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 22:03:31 INFO - PROCESS | 1755 | 1464930211054 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 22:03:31 INFO - PROCESS | 1755 | 1464930211057 Marionette TRACE conn4 <- [1,1538,null,{}] 22:03:31 INFO - PROCESS | 1755 | 1464930211064 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}] 22:03:31 INFO - PROCESS | 1755 | 1464930211314 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 22:03:31 INFO - PROCESS | 1755 | 1464930211655 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:31 INFO - PROCESS | 1755 | ++DOCSHELL 0x90ed9c00 == 127 [pid = 1755] [id = 392] 22:03:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 176 (0x90edac00) [pid = 1755] [serial = 1177] [outer = (nil)] 22:03:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 177 (0x9511d400) [pid = 1755] [serial = 1178] [outer = 0x90edac00] 22:03:31 INFO - PROCESS | 1755 | 1464930211751 Marionette DEBUG loaded listener.js 22:03:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 178 (0x951d7c00) [pid = 1755] [serial = 1179] [outer = 0x90edac00] 22:03:32 INFO - PROCESS | 1755 | 1464930212677 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]]]}] 22:03:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 22:03:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1683ms 22:03:32 INFO - PROCESS | 1755 | 1464930212738 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 22:03:32 INFO - PROCESS | 1755 | 1464930212742 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 22:03:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 22:03:32 INFO - PROCESS | 1755 | 1464930212749 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 22:03:32 INFO - PROCESS | 1755 | 1464930212752 Marionette TRACE conn4 <- [1,1542,null,{}] 22:03:32 INFO - PROCESS | 1755 | 1464930212758 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}] 22:03:32 INFO - PROCESS | 1755 | 1464930212984 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 22:03:33 INFO - PROCESS | 1755 | 1464930213313 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:33 INFO - PROCESS | 1755 | ++DOCSHELL 0x95117c00 == 128 [pid = 1755] [id = 393] 22:03:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 179 (0x9511b400) [pid = 1755] [serial = 1180] [outer = (nil)] 22:03:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 180 (0x99fdbc00) [pid = 1755] [serial = 1181] [outer = 0x9511b400] 22:03:33 INFO - PROCESS | 1755 | 1464930213409 Marionette DEBUG loaded listener.js 22:03:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 181 (0x99fe7800) [pid = 1755] [serial = 1182] [outer = 0x9511b400] 22:03:34 INFO - PROCESS | 1755 | 1464930214380 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]]]}] 22:03:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 22:03:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1691ms 22:03:34 INFO - PROCESS | 1755 | 1464930214441 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 22:03:34 INFO - PROCESS | 1755 | 1464930214446 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 22:03:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 22:03:34 INFO - PROCESS | 1755 | 1464930214453 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 22:03:34 INFO - PROCESS | 1755 | 1464930214457 Marionette TRACE conn4 <- [1,1546,null,{}] 22:03:34 INFO - PROCESS | 1755 | 1464930214463 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}] 22:03:34 INFO - PROCESS | 1755 | 1464930214680 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 22:03:35 INFO - PROCESS | 1755 | 1464930215005 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:35 INFO - PROCESS | 1755 | ++DOCSHELL 0x91ad4c00 == 129 [pid = 1755] [id = 394] 22:03:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 182 (0x91ad7400) [pid = 1755] [serial = 1183] [outer = (nil)] 22:03:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 183 (0x9a6b7c00) [pid = 1755] [serial = 1184] [outer = 0x91ad7400] 22:03:35 INFO - PROCESS | 1755 | 1464930215099 Marionette DEBUG loaded listener.js 22:03:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 184 (0x9a8c4400) [pid = 1755] [serial = 1185] [outer = 0x91ad7400] 22:03:36 INFO - PROCESS | 1755 | 1464930216039 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]]]}] 22:03:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 22:03:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1632ms 22:03:36 INFO - PROCESS | 1755 | 1464930216085 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 22:03:36 INFO - PROCESS | 1755 | 1464930216089 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 22:03:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 22:03:36 INFO - PROCESS | 1755 | 1464930216096 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 22:03:36 INFO - PROCESS | 1755 | 1464930216100 Marionette TRACE conn4 <- [1,1550,null,{}] 22:03:36 INFO - PROCESS | 1755 | 1464930216106 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}] 22:03:36 INFO - PROCESS | 1755 | 1464930216345 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 22:03:36 INFO - PROCESS | 1755 | 1464930216665 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:36 INFO - PROCESS | 1755 | ++DOCSHELL 0x85b08000 == 130 [pid = 1755] [id = 395] 22:03:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 185 (0x910aec00) [pid = 1755] [serial = 1186] [outer = (nil)] 22:03:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 186 (0x9a8cd400) [pid = 1755] [serial = 1187] [outer = 0x910aec00] 22:03:36 INFO - PROCESS | 1755 | 1464930216766 Marionette DEBUG loaded listener.js 22:03:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 187 (0x9ad02000) [pid = 1755] [serial = 1188] [outer = 0x910aec00] 22:03:37 INFO - PROCESS | 1755 | 1464930217662 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]]]}] 22:03:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 22:03:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1638ms 22:03:37 INFO - PROCESS | 1755 | 1464930217735 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 22:03:37 INFO - PROCESS | 1755 | 1464930217740 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 22:03:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 22:03:37 INFO - PROCESS | 1755 | 1464930217747 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 22:03:37 INFO - PROCESS | 1755 | 1464930217750 Marionette TRACE conn4 <- [1,1554,null,{}] 22:03:37 INFO - PROCESS | 1755 | 1464930217756 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}] 22:03:37 INFO - PROCESS | 1755 | 1464930217972 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 22:03:38 INFO - PROCESS | 1755 | 1464930218304 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:38 INFO - PROCESS | 1755 | ++DOCSHELL 0x9a66c800 == 131 [pid = 1755] [id = 396] 22:03:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 188 (0x9a676800) [pid = 1755] [serial = 1189] [outer = (nil)] 22:03:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 189 (0x9ad0c400) [pid = 1755] [serial = 1190] [outer = 0x9a676800] 22:03:38 INFO - PROCESS | 1755 | 1464930218401 Marionette DEBUG loaded listener.js 22:03:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 190 (0x9ad0dc00) [pid = 1755] [serial = 1191] [outer = 0x9a676800] 22:03:39 INFO - PROCESS | 1755 | 1464930219339 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]]]}] 22:03:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 22:03:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1631ms 22:03:39 INFO - PROCESS | 1755 | 1464930219379 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 22:03:39 INFO - PROCESS | 1755 | 1464930219382 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 22:03:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 22:03:39 INFO - PROCESS | 1755 | 1464930219389 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 22:03:39 INFO - PROCESS | 1755 | 1464930219392 Marionette TRACE conn4 <- [1,1558,null,{}] 22:03:39 INFO - PROCESS | 1755 | 1464930219398 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}] 22:03:39 INFO - PROCESS | 1755 | 1464930219617 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 22:03:39 INFO - PROCESS | 1755 | 1464930219943 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:39 INFO - PROCESS | 1755 | ++DOCSHELL 0x93c80000 == 132 [pid = 1755] [id = 397] 22:03:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 191 (0x9962c400) [pid = 1755] [serial = 1192] [outer = (nil)] 22:03:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 192 (0x9ad5d000) [pid = 1755] [serial = 1193] [outer = 0x9962c400] 22:03:40 INFO - PROCESS | 1755 | 1464930220038 Marionette DEBUG loaded listener.js 22:03:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 193 (0x9ad5f000) [pid = 1755] [serial = 1194] [outer = 0x9962c400] 22:03:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8ad4fc00 == 131 [pid = 1755] [id = 378] 22:03:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8ad46800 == 130 [pid = 1755] [id = 377] 22:03:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8701c400 == 129 [pid = 1755] [id = 376] 22:03:41 INFO - PROCESS | 1755 | --DOCSHELL 0x99fe7000 == 128 [pid = 1755] [id = 374] 22:03:41 INFO - PROCESS | 1755 | --DOCSHELL 0x92960c00 == 127 [pid = 1755] [id = 372] 22:03:41 INFO - PROCESS | 1755 | --DOCSHELL 0x99fdd000 == 126 [pid = 1755] [id = 373] 22:03:41 INFO - PROCESS | 1755 | --DOCSHELL 0x92c9c800 == 125 [pid = 1755] [id = 371] 22:03:41 INFO - PROCESS | 1755 | --DOCSHELL 0x91de5800 == 124 [pid = 1755] [id = 370] 22:03:41 INFO - PROCESS | 1755 | --DOCSHELL 0x91928000 == 123 [pid = 1755] [id = 369] 22:03:41 INFO - PROCESS | 1755 | --DOCSHELL 0x910ec000 == 122 [pid = 1755] [id = 367] 22:03:41 INFO - PROCESS | 1755 | --DOCSHELL 0x91dc8000 == 121 [pid = 1755] [id = 368] 22:03:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8d31f400 == 120 [pid = 1755] [id = 221] 22:03:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8c934c00 == 119 [pid = 1755] [id = 366] 22:03:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8ee5dc00 == 118 [pid = 1755] [id = 365] 22:03:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8ee62800 == 117 [pid = 1755] [id = 364] 22:03:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8d922400 == 116 [pid = 1755] [id = 363] 22:03:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8da8d400 == 115 [pid = 1755] [id = 362] 22:03:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8d0b7c00 == 114 [pid = 1755] [id = 361] 22:03:41 INFO - PROCESS | 1755 | --DOCSHELL 0x87153800 == 113 [pid = 1755] [id = 359] 22:03:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8b06a800 == 112 [pid = 1755] [id = 360] 22:03:42 INFO - PROCESS | 1755 | --DOMWINDOW == 192 (0x8ba87000) [pid = 1755] [serial = 1070] [outer = (nil)] [url = about:blank] 22:03:42 INFO - PROCESS | 1755 | --DOMWINDOW == 191 (0x88898800) [pid = 1755] [serial = 1073] [outer = (nil)] [url = about:blank] 22:03:42 INFO - PROCESS | 1755 | --DOMWINDOW == 190 (0x8ef4cc00) [pid = 1755] [serial = 1031] [outer = (nil)] [url = about:blank] 22:03:42 INFO - PROCESS | 1755 | --DOMWINDOW == 189 (0x8e471800) [pid = 1755] [serial = 1028] [outer = (nil)] [url = about:blank] 22:03:42 INFO - PROCESS | 1755 | --DOMWINDOW == 188 (0x8da96c00) [pid = 1755] [serial = 1025] [outer = (nil)] [url = about:blank] 22:03:42 INFO - PROCESS | 1755 | --DOMWINDOW == 187 (0x8d8e4800) [pid = 1755] [serial = 1022] [outer = (nil)] [url = about:blank] 22:03:42 INFO - PROCESS | 1755 | --DOMWINDOW == 186 (0x8b071400) [pid = 1755] [serial = 1019] [outer = (nil)] [url = about:blank] 22:03:42 INFO - PROCESS | 1755 | --DOMWINDOW == 185 (0x895db800) [pid = 1755] [serial = 1016] [outer = (nil)] [url = about:blank] 22:03:42 INFO - PROCESS | 1755 | --DOMWINDOW == 184 (0x8b89cc00) [pid = 1755] [serial = 1013] [outer = (nil)] [url = about:blank] 22:03:42 INFO - PROCESS | 1755 | --DOMWINDOW == 183 (0x8ad7f400) [pid = 1755] [serial = 1067] [outer = (nil)] [url = about:blank] 22:03:42 INFO - PROCESS | 1755 | --DOMWINDOW == 182 (0x87c11800) [pid = 1755] [serial = 1064] [outer = (nil)] [url = about:blank] 22:03:42 INFO - PROCESS | 1755 | --DOMWINDOW == 181 (0x87feb400) [pid = 1755] [serial = 1065] [outer = (nil)] [url = about:blank] 22:03:42 INFO - PROCESS | 1755 | --DOMWINDOW == 180 (0x87e48400) [pid = 1755] [serial = 1062] [outer = (nil)] [url = about:blank] 22:03:42 INFO - PROCESS | 1755 | --DOMWINDOW == 179 (0x8714ac00) [pid = 1755] [serial = 1061] [outer = (nil)] [url = about:blank] 22:03:42 INFO - PROCESS | 1755 | --DOMWINDOW == 178 (0x951d7800) [pid = 1755] [serial = 1058] [outer = (nil)] [url = about:blank] 22:03:42 INFO - PROCESS | 1755 | --DOMWINDOW == 177 (0x950a6800) [pid = 1755] [serial = 1055] [outer = (nil)] [url = about:blank] 22:03:42 INFO - PROCESS | 1755 | --DOMWINDOW == 176 (0x93a8bc00) [pid = 1755] [serial = 1052] [outer = (nil)] [url = about:blank] 22:03:42 INFO - PROCESS | 1755 | --DOMWINDOW == 175 (0x92c93400) [pid = 1755] [serial = 1049] [outer = (nil)] [url = about:blank] 22:03:42 INFO - PROCESS | 1755 | --DOMWINDOW == 174 (0x9290ac00) [pid = 1755] [serial = 1046] [outer = (nil)] [url = about:blank] 22:03:42 INFO - PROCESS | 1755 | --DOMWINDOW == 173 (0x91ad3400) [pid = 1755] [serial = 1043] [outer = (nil)] [url = about:blank] 22:03:42 INFO - PROCESS | 1755 | --DOMWINDOW == 172 (0x910ec800) [pid = 1755] [serial = 1040] [outer = (nil)] [url = about:blank] 22:03:42 INFO - PROCESS | 1755 | --DOMWINDOW == 171 (0x90ee1c00) [pid = 1755] [serial = 1037] [outer = (nil)] [url = about:blank] 22:03:42 INFO - PROCESS | 1755 | --DOMWINDOW == 170 (0x8fa6d800) [pid = 1755] [serial = 1034] [outer = (nil)] [url = about:blank] 22:03:42 INFO - PROCESS | 1755 | --DOMWINDOW == 169 (0x8c937000) [pid = 1755] [serial = 1071] [outer = (nil)] [url = about:blank] 22:03:42 INFO - PROCESS | 1755 | --DOMWINDOW == 168 (0x8c9ac400) [pid = 1755] [serial = 1076] [outer = (nil)] [url = about:blank] 22:03:42 INFO - PROCESS | 1755 | --DOMWINDOW == 167 (0x8ab12000) [pid = 1755] [serial = 1074] [outer = (nil)] [url = about:blank] 22:03:42 INFO - PROCESS | 1755 | --DOMWINDOW == 166 (0x8adf3400) [pid = 1755] [serial = 1068] [outer = (nil)] [url = about:blank] 22:03:43 INFO - PROCESS | 1755 | 1464930223012 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]]]}] 22:03:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 22:03:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 3690ms 22:03:43 INFO - PROCESS | 1755 | 1464930223083 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 22:03:43 INFO - PROCESS | 1755 | 1464930223094 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 22:03:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 22:03:43 INFO - PROCESS | 1755 | 1464930223109 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 22:03:43 INFO - PROCESS | 1755 | 1464930223116 Marionette TRACE conn4 <- [1,1562,null,{}] 22:03:43 INFO - PROCESS | 1755 | 1464930223129 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}] 22:03:43 INFO - PROCESS | 1755 | 1464930223352 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 22:03:43 INFO - PROCESS | 1755 | 1464930223625 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:43 INFO - PROCESS | 1755 | ++DOCSHELL 0x87c11800 == 113 [pid = 1755] [id = 398] 22:03:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 167 (0x888a0000) [pid = 1755] [serial = 1195] [outer = (nil)] 22:03:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 168 (0x8a3eac00) [pid = 1755] [serial = 1196] [outer = 0x888a0000] 22:03:43 INFO - PROCESS | 1755 | 1464930223715 Marionette DEBUG loaded listener.js 22:03:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 169 (0x8ab0ec00) [pid = 1755] [serial = 1197] [outer = 0x888a0000] 22:03:44 INFO - PROCESS | 1755 | 1464930224654 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]]]}] 22:03:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 22:03:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1593ms 22:03:44 INFO - PROCESS | 1755 | 1464930224702 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 22:03:44 INFO - PROCESS | 1755 | 1464930224710 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 22:03:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 22:03:44 INFO - PROCESS | 1755 | 1464930224728 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 22:03:44 INFO - PROCESS | 1755 | 1464930224733 Marionette TRACE conn4 <- [1,1566,null,{}] 22:03:44 INFO - PROCESS | 1755 | 1464930224739 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}] 22:03:45 INFO - PROCESS | 1755 | 1464930225030 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 22:03:45 INFO - PROCESS | 1755 | 1464930225066 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:45 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ad82c00 == 114 [pid = 1755] [id = 399] 22:03:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 170 (0x8ad83c00) [pid = 1755] [serial = 1198] [outer = (nil)] 22:03:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 171 (0x8adf4c00) [pid = 1755] [serial = 1199] [outer = 0x8ad83c00] 22:03:45 INFO - PROCESS | 1755 | 1464930225142 Marionette DEBUG loaded listener.js 22:03:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 172 (0x8ae96c00) [pid = 1755] [serial = 1200] [outer = 0x8ad83c00] 22:03:46 INFO - PROCESS | 1755 | 1464930226190 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]]]}] 22:03:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 22:03:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1487ms 22:03:46 INFO - PROCESS | 1755 | 1464930226215 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 22:03:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 22:03:46 INFO - PROCESS | 1755 | 1464930226219 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 22:03:46 INFO - PROCESS | 1755 | 1464930226226 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 22:03:46 INFO - PROCESS | 1755 | 1464930226231 Marionette TRACE conn4 <- [1,1570,null,{}] 22:03:46 INFO - PROCESS | 1755 | 1464930226255 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}] 22:03:46 INFO - PROCESS | 1755 | 1464930226531 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 171 (0x87145000) [pid = 1755] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 170 (0x8b070000) [pid = 1755] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 169 (0x87e45000) [pid = 1755] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 168 (0x99fe8c00) [pid = 1755] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 167 (0x99fe9400) [pid = 1755] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 166 (0x99fde400) [pid = 1755] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 165 (0x92cee400) [pid = 1755] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 164 (0x92cf5000) [pid = 1755] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 163 (0x93a7f400) [pid = 1755] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 162 (0x93a81800) [pid = 1755] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 161 (0x9290a800) [pid = 1755] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 160 (0x91ba4400) [pid = 1755] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x91ad0c00) [pid = 1755] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x8fa70000) [pid = 1755] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0x8f7cd800) [pid = 1755] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x8dcf0000) [pid = 1755] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x8dce7400) [pid = 1755] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x8d919800) [pid = 1755] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x8b070c00) [pid = 1755] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x8889dc00) [pid = 1755] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x8ae8b400) [pid = 1755] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x8ad48000) [pid = 1755] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x8d8dd800) [pid = 1755] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x8d0af400) [pid = 1755] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x92963400) [pid = 1755] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x87e4d400) [pid = 1755] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x8da92400) [pid = 1755] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x910ef000) [pid = 1755] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x92907c00) [pid = 1755] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x8f7cf400) [pid = 1755] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x8e576000) [pid = 1755] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x895dec00) [pid = 1755] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x92903c00) [pid = 1755] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x8ae88c00) [pid = 1755] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x8dce6000) [pid = 1755] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x92cf5400) [pid = 1755] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x8d0b3800) [pid = 1755] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 22:03:47 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x8ed84800) [pid = 1755] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 22:03:47 INFO - PROCESS | 1755 | 1464930227526 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:47 INFO - PROCESS | 1755 | ++DOCSHELL 0x863ac000 == 115 [pid = 1755] [id = 400] 22:03:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x87145000) [pid = 1755] [serial = 1201] [outer = (nil)] 22:03:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x87e4d400) [pid = 1755] [serial = 1202] [outer = 0x87145000] 22:03:47 INFO - PROCESS | 1755 | 1464930227614 Marionette DEBUG loaded listener.js 22:03:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x8ad4a400) [pid = 1755] [serial = 1203] [outer = 0x87145000] 22:03:48 INFO - PROCESS | 1755 | 1464930228393 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]]]}] 22:03:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 22:03:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 2192ms 22:03:48 INFO - PROCESS | 1755 | 1464930228419 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 22:03:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 22:03:48 INFO - PROCESS | 1755 | 1464930228424 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 22:03:48 INFO - PROCESS | 1755 | 1464930228431 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 22:03:48 INFO - PROCESS | 1755 | 1464930228434 Marionette TRACE conn4 <- [1,1574,null,{}] 22:03:48 INFO - PROCESS | 1755 | 1464930228440 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}] 22:03:48 INFO - PROCESS | 1755 | 1464930228720 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 22:03:48 INFO - PROCESS | 1755 | 1464930228745 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:48 INFO - PROCESS | 1755 | ++DOCSHELL 0x87e50400 == 116 [pid = 1755] [id = 401] 22:03:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x8ae88c00) [pid = 1755] [serial = 1204] [outer = (nil)] 22:03:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x8d0aac00) [pid = 1755] [serial = 1205] [outer = 0x8ae88c00] 22:03:48 INFO - PROCESS | 1755 | 1464930228823 Marionette DEBUG loaded listener.js 22:03:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x8d320400) [pid = 1755] [serial = 1206] [outer = 0x8ae88c00] 22:03:50 INFO - PROCESS | 1755 | 1464930230083 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]]]}] 22:03:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 22:03:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1693ms 22:03:50 INFO - PROCESS | 1755 | 1464930230125 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 22:03:50 INFO - PROCESS | 1755 | 1464930230132 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 22:03:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 22:03:50 INFO - PROCESS | 1755 | 1464930230143 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 22:03:50 INFO - PROCESS | 1755 | 1464930230147 Marionette TRACE conn4 <- [1,1578,null,{}] 22:03:50 INFO - PROCESS | 1755 | 1464930230157 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}] 22:03:50 INFO - PROCESS | 1755 | 1464930230410 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 22:03:50 INFO - PROCESS | 1755 | 1464930230766 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:50 INFO - PROCESS | 1755 | ++DOCSHELL 0x895d6000 == 117 [pid = 1755] [id = 402] 22:03:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x895dec00) [pid = 1755] [serial = 1207] [outer = (nil)] 22:03:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x8ad4cc00) [pid = 1755] [serial = 1208] [outer = 0x895dec00] 22:03:50 INFO - PROCESS | 1755 | 1464930230879 Marionette DEBUG loaded listener.js 22:03:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x8ad84800) [pid = 1755] [serial = 1209] [outer = 0x895dec00] 22:03:51 INFO - PROCESS | 1755 | 1464930231847 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]]]}] 22:03:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 22:03:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1740ms 22:03:51 INFO - PROCESS | 1755 | 1464930231883 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 22:03:51 INFO - PROCESS | 1755 | 1464930231893 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 22:03:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 22:03:51 INFO - PROCESS | 1755 | 1464930231904 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 22:03:51 INFO - PROCESS | 1755 | 1464930231908 Marionette TRACE conn4 <- [1,1582,null,{}] 22:03:51 INFO - PROCESS | 1755 | 1464930231915 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}] 22:03:52 INFO - PROCESS | 1755 | 1464930232154 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 22:03:52 INFO - PROCESS | 1755 | 1464930232496 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:52 INFO - PROCESS | 1755 | ++DOCSHELL 0x8c933400 == 118 [pid = 1755] [id = 403] 22:03:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x8c934c00) [pid = 1755] [serial = 1210] [outer = (nil)] 22:03:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x8c9a7400) [pid = 1755] [serial = 1211] [outer = 0x8c934c00] 22:03:52 INFO - PROCESS | 1755 | 1464930232587 Marionette DEBUG loaded listener.js 22:03:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x8d0b6800) [pid = 1755] [serial = 1212] [outer = 0x8c934c00] 22:03:53 INFO - PROCESS | 1755 | 1464930233582 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]]]}] 22:03:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 22:03:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1742ms 22:03:53 INFO - PROCESS | 1755 | 1464930233646 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 22:03:53 INFO - PROCESS | 1755 | 1464930233651 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 22:03:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 22:03:53 INFO - PROCESS | 1755 | 1464930233658 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 22:03:53 INFO - PROCESS | 1755 | 1464930233664 Marionette TRACE conn4 <- [1,1586,null,{}] 22:03:53 INFO - PROCESS | 1755 | 1464930233681 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}] 22:03:53 INFO - PROCESS | 1755 | 1464930233943 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 22:03:54 INFO - PROCESS | 1755 | 1464930234291 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:54 INFO - PROCESS | 1755 | ++DOCSHELL 0x8c93cc00 == 119 [pid = 1755] [id = 404] 22:03:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x8da8ac00) [pid = 1755] [serial = 1213] [outer = (nil)] 22:03:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x8dce6800) [pid = 1755] [serial = 1214] [outer = 0x8da8ac00] 22:03:54 INFO - PROCESS | 1755 | 1464930234394 Marionette DEBUG loaded listener.js 22:03:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x8e30c800) [pid = 1755] [serial = 1215] [outer = 0x8da8ac00] 22:03:55 INFO - PROCESS | 1755 | 1464930235331 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]]]}] 22:03:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 22:03:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1737ms 22:03:55 INFO - PROCESS | 1755 | 1464930235396 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 22:03:55 INFO - PROCESS | 1755 | 1464930235401 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 22:03:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 22:03:55 INFO - PROCESS | 1755 | 1464930235408 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 22:03:55 INFO - PROCESS | 1755 | 1464930235412 Marionette TRACE conn4 <- [1,1590,null,{}] 22:03:55 INFO - PROCESS | 1755 | 1464930235419 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}] 22:03:55 INFO - PROCESS | 1755 | 1464930235685 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 22:03:56 INFO - PROCESS | 1755 | 1464930236030 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:56 INFO - PROCESS | 1755 | ++DOCSHELL 0x87fefc00 == 120 [pid = 1755] [id = 405] 22:03:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x8da89000) [pid = 1755] [serial = 1216] [outer = (nil)] 22:03:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x8ed81c00) [pid = 1755] [serial = 1217] [outer = 0x8da89000] 22:03:56 INFO - PROCESS | 1755 | 1464930236119 Marionette DEBUG loaded listener.js 22:03:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x8ee62400) [pid = 1755] [serial = 1218] [outer = 0x8da89000] 22:03:57 INFO - PROCESS | 1755 | 1464930237065 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]]]}] 22:03:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 22:03:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1691ms 22:03:57 INFO - PROCESS | 1755 | 1464930237100 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 22:03:57 INFO - PROCESS | 1755 | 1464930237105 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 22:03:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 22:03:57 INFO - PROCESS | 1755 | 1464930237112 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 22:03:57 INFO - PROCESS | 1755 | 1464930237115 Marionette TRACE conn4 <- [1,1594,null,{}] 22:03:57 INFO - PROCESS | 1755 | 1464930237122 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}] 22:03:57 INFO - PROCESS | 1755 | 1464930237326 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 22:03:57 INFO - PROCESS | 1755 | 1464930237611 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:57 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e577400 == 121 [pid = 1755] [id = 406] 22:03:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x8ef42c00) [pid = 1755] [serial = 1219] [outer = (nil)] 22:03:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x8f610800) [pid = 1755] [serial = 1220] [outer = 0x8ef42c00] 22:03:57 INFO - PROCESS | 1755 | 1464930237750 Marionette DEBUG loaded listener.js 22:03:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x8f616c00) [pid = 1755] [serial = 1221] [outer = 0x8ef42c00] 22:03:58 INFO - PROCESS | 1755 | 1464930238697 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]]]}] 22:03:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 22:03:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1631ms 22:03:58 INFO - PROCESS | 1755 | 1464930238745 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 22:03:58 INFO - PROCESS | 1755 | 1464930238749 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 22:03:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 22:03:58 INFO - PROCESS | 1755 | 1464930238756 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 22:03:58 INFO - PROCESS | 1755 | 1464930238758 Marionette TRACE conn4 <- [1,1598,null,{}] 22:03:58 INFO - PROCESS | 1755 | 1464930238765 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}] 22:03:59 INFO - PROCESS | 1755 | 1464930239011 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 22:03:59 INFO - PROCESS | 1755 | 1464930239358 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:03:59 INFO - PROCESS | 1755 | ++DOCSHELL 0x8dcea400 == 122 [pid = 1755] [id = 407] 22:03:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x8f611400) [pid = 1755] [serial = 1222] [outer = (nil)] 22:03:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x90edb800) [pid = 1755] [serial = 1223] [outer = 0x8f611400] 22:03:59 INFO - PROCESS | 1755 | 1464930239460 Marionette DEBUG loaded listener.js 22:03:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x910e3000) [pid = 1755] [serial = 1224] [outer = 0x8f611400] 22:04:00 INFO - PROCESS | 1755 | 1464930240626 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]]]}] 22:04:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 22:04:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1949ms 22:04:00 INFO - PROCESS | 1755 | 1464930240706 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 22:04:00 INFO - PROCESS | 1755 | 1464930240710 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 22:04:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 22:04:00 INFO - PROCESS | 1755 | 1464930240723 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 22:04:00 INFO - PROCESS | 1755 | 1464930240726 Marionette TRACE conn4 <- [1,1602,null,{}] 22:04:00 INFO - PROCESS | 1755 | 1464930240739 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}] 22:04:01 INFO - PROCESS | 1755 | 1464930241012 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 22:04:01 INFO - PROCESS | 1755 | 1464930241344 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:01 INFO - PROCESS | 1755 | ++DOCSHELL 0x8889d800 == 123 [pid = 1755] [id = 408] 22:04:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x8ef45800) [pid = 1755] [serial = 1225] [outer = (nil)] 22:04:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x91acf800) [pid = 1755] [serial = 1226] [outer = 0x8ef45800] 22:04:01 INFO - PROCESS | 1755 | 1464930241436 Marionette DEBUG loaded listener.js 22:04:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0x91ad5800) [pid = 1755] [serial = 1227] [outer = 0x8ef45800] 22:04:02 INFO - PROCESS | 1755 | 1464930242449 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]]]}] 22:04:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 22:04:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1793ms 22:04:02 INFO - PROCESS | 1755 | 1464930242515 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 22:04:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 22:04:02 INFO - PROCESS | 1755 | 1464930242520 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 22:04:02 INFO - PROCESS | 1755 | 1464930242527 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 22:04:02 INFO - PROCESS | 1755 | 1464930242531 Marionette TRACE conn4 <- [1,1606,null,{}] 22:04:02 INFO - PROCESS | 1755 | 1464930242537 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}] 22:04:02 INFO - PROCESS | 1755 | 1464930242801 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 22:04:03 INFO - PROCESS | 1755 | 1464930243103 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:03 INFO - PROCESS | 1755 | ++DOCSHELL 0x910acc00 == 124 [pid = 1755] [id = 409] 22:04:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0x910e3400) [pid = 1755] [serial = 1228] [outer = (nil)] 22:04:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 163 (0x91de5800) [pid = 1755] [serial = 1229] [outer = 0x910e3400] 22:04:03 INFO - PROCESS | 1755 | 1464930243199 Marionette DEBUG loaded listener.js 22:04:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 164 (0x91dec400) [pid = 1755] [serial = 1230] [outer = 0x910e3400] 22:04:04 INFO - PROCESS | 1755 | 1464930244114 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]]]}] 22:04:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 22:04:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1635ms 22:04:04 INFO - PROCESS | 1755 | 1464930244162 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 22:04:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 22:04:04 INFO - PROCESS | 1755 | 1464930244166 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 22:04:04 INFO - PROCESS | 1755 | 1464930244172 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 22:04:04 INFO - PROCESS | 1755 | 1464930244176 Marionette TRACE conn4 <- [1,1610,null,{}] 22:04:04 INFO - PROCESS | 1755 | 1464930244182 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}] 22:04:04 INFO - PROCESS | 1755 | 1464930244426 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 22:04:04 INFO - PROCESS | 1755 | 1464930244786 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:04 INFO - PROCESS | 1755 | ++DOCSHELL 0x8a3ed800 == 125 [pid = 1755] [id = 410] 22:04:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 165 (0x91bae400) [pid = 1755] [serial = 1231] [outer = (nil)] 22:04:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 166 (0x92963400) [pid = 1755] [serial = 1232] [outer = 0x91bae400] 22:04:04 INFO - PROCESS | 1755 | 1464930244890 Marionette DEBUG loaded listener.js 22:04:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 167 (0x92a78400) [pid = 1755] [serial = 1233] [outer = 0x91bae400] 22:04:06 INFO - PROCESS | 1755 | 1464930246099 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]]]}] 22:04:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 22:04:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1983ms 22:04:06 INFO - PROCESS | 1755 | 1464930246157 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 22:04:06 INFO - PROCESS | 1755 | 1464930246160 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 22:04:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 22:04:06 INFO - PROCESS | 1755 | 1464930246178 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 22:04:06 INFO - PROCESS | 1755 | 1464930246181 Marionette TRACE conn4 <- [1,1614,null,{}] 22:04:06 INFO - PROCESS | 1755 | 1464930246188 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}] 22:04:06 INFO - PROCESS | 1755 | 1464930246419 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 22:04:06 INFO - PROCESS | 1755 | 1464930246771 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:06 INFO - PROCESS | 1755 | ++DOCSHELL 0x92908000 == 126 [pid = 1755] [id = 411] 22:04:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 168 (0x92960c00) [pid = 1755] [serial = 1234] [outer = (nil)] 22:04:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 169 (0x92c9e400) [pid = 1755] [serial = 1235] [outer = 0x92960c00] 22:04:06 INFO - PROCESS | 1755 | 1464930246864 Marionette DEBUG loaded listener.js 22:04:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 170 (0x92ca1c00) [pid = 1755] [serial = 1236] [outer = 0x92960c00] 22:04:08 INFO - PROCESS | 1755 | 1464930248041 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]]]}] 22:04:08 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 22:04:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1947ms 22:04:08 INFO - PROCESS | 1755 | 1464930248115 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 22:04:08 INFO - PROCESS | 1755 | 1464930248119 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 22:04:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 22:04:08 INFO - PROCESS | 1755 | 1464930248126 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 22:04:08 INFO - PROCESS | 1755 | 1464930248130 Marionette TRACE conn4 <- [1,1618,null,{}] 22:04:08 INFO - PROCESS | 1755 | 1464930248136 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}] 22:04:08 INFO - PROCESS | 1755 | 1464930248400 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 22:04:08 INFO - PROCESS | 1755 | 1464930248751 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:08 INFO - PROCESS | 1755 | ++DOCSHELL 0x92c9a000 == 127 [pid = 1755] [id = 412] 22:04:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 171 (0x95116c00) [pid = 1755] [serial = 1237] [outer = (nil)] 22:04:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 172 (0x951d7000) [pid = 1755] [serial = 1238] [outer = 0x95116c00] 22:04:08 INFO - PROCESS | 1755 | 1464930248851 Marionette DEBUG loaded listener.js 22:04:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 173 (0x98141400) [pid = 1755] [serial = 1239] [outer = 0x95116c00] 22:04:09 INFO - PROCESS | 1755 | 1464930249852 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]]]}] 22:04:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 22:04:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1789ms 22:04:09 INFO - PROCESS | 1755 | 1464930249916 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 22:04:09 INFO - PROCESS | 1755 | 1464930249921 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 22:04:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 22:04:09 INFO - PROCESS | 1755 | 1464930249929 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 22:04:09 INFO - PROCESS | 1755 | 1464930249933 Marionette TRACE conn4 <- [1,1622,null,{}] 22:04:09 INFO - PROCESS | 1755 | 1464930249939 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}] 22:04:10 INFO - PROCESS | 1755 | 1464930250190 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 22:04:10 INFO - PROCESS | 1755 | 1464930250528 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:10 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ad81000 == 128 [pid = 1755] [id = 413] 22:04:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 174 (0x92c98c00) [pid = 1755] [serial = 1240] [outer = (nil)] 22:04:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 175 (0x99e96c00) [pid = 1755] [serial = 1241] [outer = 0x92c98c00] 22:04:10 INFO - PROCESS | 1755 | 1464930250624 Marionette DEBUG loaded listener.js 22:04:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 176 (0x99fdc000) [pid = 1755] [serial = 1242] [outer = 0x92c98c00] 22:04:11 INFO - PROCESS | 1755 | 1464930251561 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]]]}] 22:04:11 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 22:04:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1686ms 22:04:11 INFO - PROCESS | 1755 | 1464930251615 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 22:04:11 INFO - PROCESS | 1755 | 1464930251619 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 22:04:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 22:04:11 INFO - PROCESS | 1755 | 1464930251626 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 22:04:11 INFO - PROCESS | 1755 | 1464930251630 Marionette TRACE conn4 <- [1,1626,null,{}] 22:04:11 INFO - PROCESS | 1755 | 1464930251647 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}] 22:04:11 INFO - PROCESS | 1755 | 1464930251893 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 22:04:12 INFO - PROCESS | 1755 | 1464930252228 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:12 INFO - PROCESS | 1755 | ++DOCSHELL 0x91c83800 == 129 [pid = 1755] [id = 414] 22:04:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 177 (0x9762cc00) [pid = 1755] [serial = 1243] [outer = (nil)] 22:04:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 178 (0x9a3d3400) [pid = 1755] [serial = 1244] [outer = 0x9762cc00] 22:04:12 INFO - PROCESS | 1755 | 1464930252331 Marionette DEBUG loaded listener.js 22:04:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 179 (0x9a668400) [pid = 1755] [serial = 1245] [outer = 0x9762cc00] 22:04:13 INFO - PROCESS | 1755 | 1464930253250 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]]]}] 22:04:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 22:04:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1693ms 22:04:13 INFO - PROCESS | 1755 | 1464930253320 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 22:04:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 22:04:13 INFO - PROCESS | 1755 | 1464930253324 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 22:04:13 INFO - PROCESS | 1755 | 1464930253331 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 22:04:13 INFO - PROCESS | 1755 | 1464930253336 Marionette TRACE conn4 <- [1,1630,null,{}] 22:04:13 INFO - PROCESS | 1755 | 1464930253342 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}] 22:04:13 INFO - PROCESS | 1755 | 1464930253607 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 22:04:13 INFO - PROCESS | 1755 | 1464930253942 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:13 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ee5e400 == 130 [pid = 1755] [id = 415] 22:04:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 180 (0x91ada400) [pid = 1755] [serial = 1246] [outer = (nil)] 22:04:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 181 (0x9ad0a400) [pid = 1755] [serial = 1247] [outer = 0x91ada400] 22:04:14 INFO - PROCESS | 1755 | 1464930254043 Marionette DEBUG loaded listener.js 22:04:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 182 (0x9ad0f400) [pid = 1755] [serial = 1248] [outer = 0x91ada400] 22:04:15 INFO - PROCESS | 1755 | 1464930255000 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]]]}] 22:04:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 22:04:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1735ms 22:04:15 INFO - PROCESS | 1755 | 1464930255075 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 22:04:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 22:04:15 INFO - PROCESS | 1755 | 1464930255080 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 22:04:15 INFO - PROCESS | 1755 | 1464930255087 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 22:04:15 INFO - PROCESS | 1755 | 1464930255090 Marionette TRACE conn4 <- [1,1634,null,{}] 22:04:15 INFO - PROCESS | 1755 | 1464930255096 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}] 22:04:15 INFO - PROCESS | 1755 | 1464930255341 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 22:04:15 INFO - PROCESS | 1755 | 1464930255680 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:15 INFO - PROCESS | 1755 | ++DOCSHELL 0x87c12400 == 131 [pid = 1755] [id = 416] 22:04:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 183 (0x87c14000) [pid = 1755] [serial = 1249] [outer = (nil)] 22:04:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 184 (0x9ad61800) [pid = 1755] [serial = 1250] [outer = 0x87c14000] 22:04:15 INFO - PROCESS | 1755 | 1464930255777 Marionette DEBUG loaded listener.js 22:04:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 185 (0x9b06d000) [pid = 1755] [serial = 1251] [outer = 0x87c14000] 22:04:16 INFO - PROCESS | 1755 | 1464930256728 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]]]}] 22:04:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 22:04:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1691ms 22:04:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 22:04:16 INFO - PROCESS | 1755 | 1464930256778 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 22:04:16 INFO - PROCESS | 1755 | 1464930256781 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 22:04:16 INFO - PROCESS | 1755 | 1464930256788 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 22:04:16 INFO - PROCESS | 1755 | 1464930256792 Marionette TRACE conn4 <- [1,1638,null,{}] 22:04:16 INFO - PROCESS | 1755 | 1464930256798 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}] 22:04:17 INFO - PROCESS | 1755 | 1464930257034 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 22:04:17 INFO - PROCESS | 1755 | 1464930257368 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:17 INFO - PROCESS | 1755 | ++DOCSHELL 0x9ad05000 == 132 [pid = 1755] [id = 417] 22:04:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 186 (0x9ad0a000) [pid = 1755] [serial = 1252] [outer = (nil)] 22:04:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 187 (0x9b439400) [pid = 1755] [serial = 1253] [outer = 0x9ad0a000] 22:04:17 INFO - PROCESS | 1755 | 1464930257465 Marionette DEBUG loaded listener.js 22:04:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 188 (0x9b441400) [pid = 1755] [serial = 1254] [outer = 0x9ad0a000] 22:04:18 INFO - PROCESS | 1755 | 1464930258413 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]]]}] 22:04:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 22:04:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1690ms 22:04:18 INFO - PROCESS | 1755 | 1464930258480 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 22:04:18 INFO - PROCESS | 1755 | 1464930258484 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 22:04:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 22:04:18 INFO - PROCESS | 1755 | 1464930258491 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 22:04:18 INFO - PROCESS | 1755 | 1464930258495 Marionette TRACE conn4 <- [1,1642,null,{}] 22:04:18 INFO - PROCESS | 1755 | 1464930258502 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}] 22:04:18 INFO - PROCESS | 1755 | 1464930258744 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 22:04:19 INFO - PROCESS | 1755 | 1464930259085 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:19 INFO - PROCESS | 1755 | ++DOCSHELL 0x9b087800 == 133 [pid = 1755] [id = 418] 22:04:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 189 (0x9b237c00) [pid = 1755] [serial = 1255] [outer = (nil)] 22:04:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 190 (0x9b548c00) [pid = 1755] [serial = 1256] [outer = 0x9b237c00] 22:04:19 INFO - PROCESS | 1755 | 1464930259177 Marionette DEBUG loaded listener.js 22:04:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 191 (0x9b54c000) [pid = 1755] [serial = 1257] [outer = 0x9b237c00] 22:04:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8f7dcc00 == 132 [pid = 1755] [id = 207] 22:04:21 INFO - PROCESS | 1755 | --DOCSHELL 0x99fdfc00 == 131 [pid = 1755] [id = 180] 22:04:21 INFO - PROCESS | 1755 | --DOCSHELL 0x93c82400 == 130 [pid = 1755] [id = 34] 22:04:21 INFO - PROCESS | 1755 | --DOCSHELL 0x863ac000 == 129 [pid = 1755] [id = 400] 22:04:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8ad82c00 == 128 [pid = 1755] [id = 399] 22:04:21 INFO - PROCESS | 1755 | --DOCSHELL 0x87c11800 == 127 [pid = 1755] [id = 398] 22:04:21 INFO - PROCESS | 1755 | --DOCSHELL 0x9a66c800 == 126 [pid = 1755] [id = 396] 22:04:21 INFO - PROCESS | 1755 | --DOCSHELL 0x85b08000 == 125 [pid = 1755] [id = 395] 22:04:21 INFO - PROCESS | 1755 | --DOCSHELL 0x91ad4c00 == 124 [pid = 1755] [id = 394] 22:04:21 INFO - PROCESS | 1755 | --DOCSHELL 0x95117c00 == 123 [pid = 1755] [id = 393] 22:04:21 INFO - PROCESS | 1755 | --DOCSHELL 0x90ed9c00 == 122 [pid = 1755] [id = 392] 22:04:21 INFO - PROCESS | 1755 | --DOCSHELL 0x91c7f400 == 121 [pid = 1755] [id = 390] 22:04:21 INFO - PROCESS | 1755 | --DOCSHELL 0x92cf1000 == 120 [pid = 1755] [id = 391] 22:04:21 INFO - PROCESS | 1755 | --DOCSHELL 0x91ad8000 == 119 [pid = 1755] [id = 389] 22:04:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8d8dbc00 == 118 [pid = 1755] [id = 388] 22:04:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8dcefc00 == 117 [pid = 1755] [id = 387] 22:04:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8d926000 == 116 [pid = 1755] [id = 332] 22:04:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8dce1c00 == 115 [pid = 1755] [id = 386] 22:04:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8b069000 == 114 [pid = 1755] [id = 385] 22:04:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8e47e000 == 113 [pid = 1755] [id = 384] 22:04:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8d0ae400 == 112 [pid = 1755] [id = 382] 22:04:21 INFO - PROCESS | 1755 | --DOCSHELL 0x87c17000 == 111 [pid = 1755] [id = 383] 22:04:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8ae8cc00 == 110 [pid = 1755] [id = 381] 22:04:21 INFO - PROCESS | 1755 | --DOCSHELL 0x895d5400 == 109 [pid = 1755] [id = 380] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 190 (0x8b06e000) [pid = 1755] [serial = 948] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 189 (0x90da5000) [pid = 1755] [serial = 1035] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 188 (0x951dc800) [pid = 1755] [serial = 1059] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 187 (0x8dcebc00) [pid = 1755] [serial = 1026] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 186 (0x93ae1000) [pid = 1755] [serial = 1053] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 185 (0x8a3f4800) [pid = 1755] [serial = 1017] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 184 (0x8e475000) [pid = 1755] [serial = 1029] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 183 (0x91adc000) [pid = 1755] [serial = 1044] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 182 (0x92c9ac00) [pid = 1755] [serial = 1050] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 181 (0x910b0400) [pid = 1755] [serial = 1038] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 180 (0x8f611000) [pid = 1755] [serial = 1032] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 179 (0x8ba86000) [pid = 1755] [serial = 1014] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 178 (0x9296b000) [pid = 1755] [serial = 1047] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 177 (0x8ba8d800) [pid = 1755] [serial = 1020] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 176 (0x910f0400) [pid = 1755] [serial = 1041] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 175 (0x95113400) [pid = 1755] [serial = 1056] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 174 (0x8d923000) [pid = 1755] [serial = 1023] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 173 (0x8c938800) [pid = 1755] [serial = 1139] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 172 (0x8b880800) [pid = 1755] [serial = 1136] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 171 (0x8889c400) [pid = 1755] [serial = 1130] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 170 (0x8a3e6400) [pid = 1755] [serial = 1131] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 169 (0x9a6bb800) [pid = 1755] [serial = 1128] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 168 (0x9a6b6800) [pid = 1755] [serial = 1127] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 167 (0x9a66f400) [pid = 1755] [serial = 1125] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 166 (0x9a66c400) [pid = 1755] [serial = 1124] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 165 (0x9a287400) [pid = 1755] [serial = 1122] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 164 (0x9a175c00) [pid = 1755] [serial = 1121] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 163 (0x99fe1400) [pid = 1755] [serial = 1119] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 162 (0x99fdf400) [pid = 1755] [serial = 1118] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 161 (0x99dda000) [pid = 1755] [serial = 1115] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 160 (0x99e07800) [pid = 1755] [serial = 1116] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x98179000) [pid = 1755] [serial = 1113] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x97630800) [pid = 1755] [serial = 1112] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0x951d2400) [pid = 1755] [serial = 1110] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x9506d000) [pid = 1755] [serial = 1109] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x92a82000) [pid = 1755] [serial = 1107] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x92969400) [pid = 1755] [serial = 1106] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x91df1000) [pid = 1755] [serial = 1104] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x91deb000) [pid = 1755] [serial = 1103] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x91c82c00) [pid = 1755] [serial = 1101] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x91bb0000) [pid = 1755] [serial = 1100] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x91928800) [pid = 1755] [serial = 1098] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x910f1800) [pid = 1755] [serial = 1097] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x90edc400) [pid = 1755] [serial = 1095] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x90da8000) [pid = 1755] [serial = 1094] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x8ef44800) [pid = 1755] [serial = 1092] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x8ef41c00) [pid = 1755] [serial = 1091] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x8ee5a400) [pid = 1755] [serial = 1089] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x8e57fc00) [pid = 1755] [serial = 1088] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x8e30a400) [pid = 1755] [serial = 1086] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x8da94c00) [pid = 1755] [serial = 1085] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x8d0af000) [pid = 1755] [serial = 1083] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x8ba90c00) [pid = 1755] [serial = 1082] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x8ad7fc00) [pid = 1755] [serial = 1080] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x8ab15c00) [pid = 1755] [serial = 1079] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x8d8da800) [pid = 1755] [serial = 1077] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x8ad79400) [pid = 1755] [serial = 1133] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x8ad83800) [pid = 1755] [serial = 1134] [outer = (nil)] [url = about:blank] 22:04:21 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x8b8a8800) [pid = 1755] [serial = 1137] [outer = (nil)] [url = about:blank] 22:04:22 INFO - PROCESS | 1755 | 1464930262038 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]]]}] 22:04:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 22:04:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 3591ms 22:04:22 INFO - PROCESS | 1755 | 1464930262084 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 22:04:22 INFO - PROCESS | 1755 | 1464930262091 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 22:04:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 22:04:22 INFO - PROCESS | 1755 | 1464930262100 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 22:04:22 INFO - PROCESS | 1755 | 1464930262104 Marionette TRACE conn4 <- [1,1646,null,{}] 22:04:22 INFO - PROCESS | 1755 | 1464930262113 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}] 22:04:22 INFO - PROCESS | 1755 | 1464930262370 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 22:04:22 INFO - PROCESS | 1755 | 1464930262575 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:22 INFO - PROCESS | 1755 | ++DOCSHELL 0x863aac00 == 110 [pid = 1755] [id = 419] 22:04:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x863b3400) [pid = 1755] [serial = 1258] [outer = (nil)] 22:04:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x87e48800) [pid = 1755] [serial = 1259] [outer = 0x863b3400] 22:04:22 INFO - PROCESS | 1755 | 1464930262665 Marionette DEBUG loaded listener.js 22:04:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x87fee000) [pid = 1755] [serial = 1260] [outer = 0x863b3400] 22:04:23 INFO - PROCESS | 1755 | 1464930263507 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]]]}] 22:04:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 22:04:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1432ms 22:04:23 INFO - PROCESS | 1755 | 1464930263533 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 22:04:23 INFO - PROCESS | 1755 | 1464930263542 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 22:04:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 22:04:23 INFO - PROCESS | 1755 | 1464930263554 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 22:04:23 INFO - PROCESS | 1755 | 1464930263558 Marionette TRACE conn4 <- [1,1650,null,{}] 22:04:23 INFO - PROCESS | 1755 | 1464930263565 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}] 22:04:23 INFO - PROCESS | 1755 | 1464930263875 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 22:04:24 INFO - PROCESS | 1755 | 1464930264036 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:24 INFO - PROCESS | 1755 | ++DOCSHELL 0x895d7000 == 111 [pid = 1755] [id = 420] 22:04:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x8a3ed000) [pid = 1755] [serial = 1261] [outer = (nil)] 22:04:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x8ab0bc00) [pid = 1755] [serial = 1262] [outer = 0x8a3ed000] 22:04:24 INFO - PROCESS | 1755 | 1464930264155 Marionette DEBUG loaded listener.js 22:04:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x8ab17000) [pid = 1755] [serial = 1263] [outer = 0x8a3ed000] 22:04:25 INFO - PROCESS | 1755 | 1464930265129 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]]]}] 22:04:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 22:04:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1608ms 22:04:25 INFO - PROCESS | 1755 | 1464930265162 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 22:04:25 INFO - PROCESS | 1755 | 1464930265166 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 22:04:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 22:04:25 INFO - PROCESS | 1755 | 1464930265173 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 22:04:25 INFO - PROCESS | 1755 | 1464930265179 Marionette TRACE conn4 <- [1,1654,null,{}] 22:04:25 INFO - PROCESS | 1755 | 1464930265202 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}] 22:04:25 INFO - PROCESS | 1755 | 1464930265503 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 22:04:25 INFO - PROCESS | 1755 | 1464930265557 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:25 INFO - PROCESS | 1755 | ++DOCSHELL 0x895e0c00 == 112 [pid = 1755] [id = 421] 22:04:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x8adf9c00) [pid = 1755] [serial = 1264] [outer = (nil)] 22:04:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x8ae93400) [pid = 1755] [serial = 1265] [outer = 0x8adf9c00] 22:04:25 INFO - PROCESS | 1755 | 1464930265805 Marionette DEBUG loaded listener.js 22:04:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x8b072400) [pid = 1755] [serial = 1266] [outer = 0x8adf9c00] 22:04:26 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x8ad83c00) [pid = 1755] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 22:04:26 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x87145000) [pid = 1755] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 22:04:26 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x888a0000) [pid = 1755] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 22:04:26 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x9a676800) [pid = 1755] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 22:04:26 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x910aec00) [pid = 1755] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 22:04:26 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x91ad7400) [pid = 1755] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 22:04:26 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x9511b400) [pid = 1755] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 22:04:26 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x90edac00) [pid = 1755] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 22:04:26 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x92cf5800) [pid = 1755] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 22:04:26 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x92c9a800) [pid = 1755] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 22:04:26 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x91bad400) [pid = 1755] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 22:04:26 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x8ed7dc00) [pid = 1755] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 22:04:26 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x90dad400) [pid = 1755] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 22:04:26 INFO - PROCESS | 1755 | --DOMWINDOW == 127 (0x8fa66000) [pid = 1755] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 22:04:26 INFO - PROCESS | 1755 | --DOMWINDOW == 126 (0x8ee5b400) [pid = 1755] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 22:04:26 INFO - PROCESS | 1755 | --DOMWINDOW == 125 (0x8e480400) [pid = 1755] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 22:04:26 INFO - PROCESS | 1755 | --DOMWINDOW == 124 (0x8da91000) [pid = 1755] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 22:04:26 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0x8d8e5800) [pid = 1755] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 22:04:26 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x8ae8f000) [pid = 1755] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 22:04:26 INFO - PROCESS | 1755 | --DOMWINDOW == 121 (0x895e1c00) [pid = 1755] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 22:04:26 INFO - PROCESS | 1755 | ************************* 22:04:26 INFO - PROCESS | 1755 | A coding exception was thrown and uncaught in a Task. 22:04:26 INFO - PROCESS | 1755 | 22:04:26 INFO - PROCESS | 1755 | Full message: TypeError: NetworkError when attempting to fetch resource. 22:04:26 INFO - PROCESS | 1755 | Full stack: 22:04:26 INFO - PROCESS | 1755 | ************************* 22:04:27 INFO - PROCESS | 1755 | 1464930267540 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]]]}] 22:04:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 22:04:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 2397ms 22:04:27 INFO - PROCESS | 1755 | 1464930267586 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 22:04:27 INFO - PROCESS | 1755 | 1464930267594 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 22:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 22:04:27 INFO - PROCESS | 1755 | 1464930267604 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 22:04:27 INFO - PROCESS | 1755 | 1464930267609 Marionette TRACE conn4 <- [1,1658,null,{}] 22:04:27 INFO - PROCESS | 1755 | 1464930267618 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}] 22:04:27 INFO - PROCESS | 1755 | 1464930267875 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 22:04:28 INFO - PROCESS | 1755 | 1464930268144 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:28 INFO - PROCESS | 1755 | ++DOCSHELL 0x888a0000 == 113 [pid = 1755] [id = 422] 22:04:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x8adf0800) [pid = 1755] [serial = 1267] [outer = (nil)] 22:04:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x8ba8d000) [pid = 1755] [serial = 1268] [outer = 0x8adf0800] 22:04:28 INFO - PROCESS | 1755 | 1464930268272 Marionette DEBUG loaded listener.js 22:04:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x8c936c00) [pid = 1755] [serial = 1269] [outer = 0x8adf0800] 22:04:29 INFO - PROCESS | 1755 | 1464930269411 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]]]}] 22:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 22:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1844ms 22:04:29 INFO - PROCESS | 1755 | 1464930269449 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 22:04:29 INFO - PROCESS | 1755 | 1464930269456 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 22:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 22:04:29 INFO - PROCESS | 1755 | 1464930269466 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 22:04:29 INFO - PROCESS | 1755 | 1464930269471 Marionette TRACE conn4 <- [1,1662,null,{}] 22:04:29 INFO - PROCESS | 1755 | 1464930269480 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}] 22:04:29 INFO - PROCESS | 1755 | 1464930269719 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 22:04:30 INFO - PROCESS | 1755 | 1464930270100 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:30 INFO - PROCESS | 1755 | ++DOCSHELL 0x8a3f4800 == 114 [pid = 1755] [id = 423] 22:04:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x8ab0e800) [pid = 1755] [serial = 1270] [outer = (nil)] 22:04:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x8ad44000) [pid = 1755] [serial = 1271] [outer = 0x8ab0e800] 22:04:30 INFO - PROCESS | 1755 | 1464930270196 Marionette DEBUG loaded listener.js 22:04:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x8ad7d800) [pid = 1755] [serial = 1272] [outer = 0x8ab0e800] 22:04:31 INFO - PROCESS | 1755 | 1464930271148 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]]]}] 22:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 22:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1736ms 22:04:31 INFO - PROCESS | 1755 | 1464930271204 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 22:04:31 INFO - PROCESS | 1755 | 1464930271213 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 22:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 22:04:31 INFO - PROCESS | 1755 | 1464930271226 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 22:04:31 INFO - PROCESS | 1755 | 1464930271230 Marionette TRACE conn4 <- [1,1666,null,{}] 22:04:31 INFO - PROCESS | 1755 | 1464930271237 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}] 22:04:31 INFO - PROCESS | 1755 | 1464930271509 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 22:04:31 INFO - PROCESS | 1755 | 1464930271856 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:31 INFO - PROCESS | 1755 | ++DOCSHELL 0x8c932000 == 115 [pid = 1755] [id = 424] 22:04:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0x8c932400) [pid = 1755] [serial = 1273] [outer = (nil)] 22:04:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x8c9a9c00) [pid = 1755] [serial = 1274] [outer = 0x8c932400] 22:04:31 INFO - PROCESS | 1755 | 1464930271949 Marionette DEBUG loaded listener.js 22:04:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x8d0ad000) [pid = 1755] [serial = 1275] [outer = 0x8c932400] 22:04:32 INFO - PROCESS | 1755 | 1464930272935 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]]]}] 22:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 22:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1789ms 22:04:33 INFO - PROCESS | 1755 | 1464930273015 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 22:04:33 INFO - PROCESS | 1755 | 1464930273020 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 22:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 22:04:33 INFO - PROCESS | 1755 | 1464930273027 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 22:04:33 INFO - PROCESS | 1755 | 1464930273034 Marionette TRACE conn4 <- [1,1670,null,{}] 22:04:33 INFO - PROCESS | 1755 | 1464930273051 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}] 22:04:33 INFO - PROCESS | 1755 | 1464930273392 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 22:04:33 INFO - PROCESS | 1755 | 1464930273655 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:33 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d91c400 == 116 [pid = 1755] [id = 425] 22:04:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x8d91fc00) [pid = 1755] [serial = 1276] [outer = (nil)] 22:04:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x8da88800) [pid = 1755] [serial = 1277] [outer = 0x8d91fc00] 22:04:33 INFO - PROCESS | 1755 | 1464930273750 Marionette DEBUG loaded listener.js 22:04:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x8da92800) [pid = 1755] [serial = 1278] [outer = 0x8d91fc00] 22:04:34 INFO - PROCESS | 1755 | 1464930274715 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]]]}] 22:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 22:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1738ms 22:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 22:04:34 INFO - PROCESS | 1755 | 1464930274766 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 22:04:34 INFO - PROCESS | 1755 | 1464930274770 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 22:04:34 INFO - PROCESS | 1755 | 1464930274778 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 22:04:34 INFO - PROCESS | 1755 | 1464930274781 Marionette TRACE conn4 <- [1,1674,null,{}] 22:04:34 INFO - PROCESS | 1755 | 1464930274788 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}] 22:04:35 INFO - PROCESS | 1755 | 1464930275055 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 22:04:35 INFO - PROCESS | 1755 | 1464930275382 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:35 INFO - PROCESS | 1755 | ++DOCSHELL 0x895dbc00 == 117 [pid = 1755] [id = 426] 22:04:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x8d91c000) [pid = 1755] [serial = 1279] [outer = (nil)] 22:04:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x8e302800) [pid = 1755] [serial = 1280] [outer = 0x8d91c000] 22:04:35 INFO - PROCESS | 1755 | 1464930275480 Marionette DEBUG loaded listener.js 22:04:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x8e310000) [pid = 1755] [serial = 1281] [outer = 0x8d91c000] 22:04:36 INFO - PROCESS | 1755 | 1464930276375 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]]]}] 22:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 22:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1637ms 22:04:36 INFO - PROCESS | 1755 | 1464930276414 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 22:04:36 INFO - PROCESS | 1755 | 1464930276418 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 22:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 22:04:36 INFO - PROCESS | 1755 | 1464930276425 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 22:04:36 INFO - PROCESS | 1755 | 1464930276429 Marionette TRACE conn4 <- [1,1678,null,{}] 22:04:36 INFO - PROCESS | 1755 | 1464930276455 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}] 22:04:36 INFO - PROCESS | 1755 | 1464930276688 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 22:04:37 INFO - PROCESS | 1755 | 1464930277031 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:37 INFO - PROCESS | 1755 | ++DOCSHELL 0x8da93c00 == 118 [pid = 1755] [id = 427] 22:04:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x8e305000) [pid = 1755] [serial = 1282] [outer = (nil)] 22:04:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x8e57b800) [pid = 1755] [serial = 1283] [outer = 0x8e305000] 22:04:37 INFO - PROCESS | 1755 | 1464930277121 Marionette DEBUG loaded listener.js 22:04:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x8ed80000) [pid = 1755] [serial = 1284] [outer = 0x8e305000] 22:04:38 INFO - PROCESS | 1755 | 1464930278017 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]]]}] 22:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 22:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1649ms 22:04:38 INFO - PROCESS | 1755 | 1464930278080 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 22:04:38 INFO - PROCESS | 1755 | 1464930278084 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 22:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 22:04:38 INFO - PROCESS | 1755 | 1464930278093 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 22:04:38 INFO - PROCESS | 1755 | 1464930278096 Marionette TRACE conn4 <- [1,1682,null,{}] 22:04:38 INFO - PROCESS | 1755 | 1464930278103 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}] 22:04:38 INFO - PROCESS | 1755 | 1464930278364 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 22:04:38 INFO - PROCESS | 1755 | 1464930278707 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:38 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e578c00 == 119 [pid = 1755] [id = 428] 22:04:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x8ee5dc00) [pid = 1755] [serial = 1285] [outer = (nil)] 22:04:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x8ef4d800) [pid = 1755] [serial = 1286] [outer = 0x8ee5dc00] 22:04:38 INFO - PROCESS | 1755 | 1464930278801 Marionette DEBUG loaded listener.js 22:04:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x8f615800) [pid = 1755] [serial = 1287] [outer = 0x8ee5dc00] 22:04:39 INFO - PROCESS | 1755 | 1464930279735 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]]]}] 22:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 22:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1692ms 22:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 22:04:39 INFO - PROCESS | 1755 | 1464930279786 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 22:04:39 INFO - PROCESS | 1755 | 1464930279789 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 22:04:39 INFO - PROCESS | 1755 | 1464930279797 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 22:04:39 INFO - PROCESS | 1755 | 1464930279799 Marionette TRACE conn4 <- [1,1686,null,{}] 22:04:39 INFO - PROCESS | 1755 | 1464930279806 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}] 22:04:40 INFO - PROCESS | 1755 | 1464930280032 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 22:04:40 INFO - PROCESS | 1755 | 1464930280372 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:40 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ad44c00 == 120 [pid = 1755] [id = 429] 22:04:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x8dce7400) [pid = 1755] [serial = 1288] [outer = (nil)] 22:04:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x8f7dc400) [pid = 1755] [serial = 1289] [outer = 0x8dce7400] 22:04:40 INFO - PROCESS | 1755 | 1464930280471 Marionette DEBUG loaded listener.js 22:04:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x8fa69800) [pid = 1755] [serial = 1290] [outer = 0x8dce7400] 22:04:41 INFO - PROCESS | 1755 | 1464930281459 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]]]}] 22:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 22:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1732ms 22:04:41 INFO - PROCESS | 1755 | 1464930281529 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 22:04:41 INFO - PROCESS | 1755 | 1464930281534 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 22:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 22:04:41 INFO - PROCESS | 1755 | 1464930281541 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 22:04:41 INFO - PROCESS | 1755 | 1464930281545 Marionette TRACE conn4 <- [1,1690,null,{}] 22:04:41 INFO - PROCESS | 1755 | 1464930281551 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}] 22:04:41 INFO - PROCESS | 1755 | 1464930281782 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 22:04:42 INFO - PROCESS | 1755 | 1464930282131 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:42 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e477000 == 121 [pid = 1755] [id = 430] 22:04:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x8ee5e000) [pid = 1755] [serial = 1291] [outer = (nil)] 22:04:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x90dad400) [pid = 1755] [serial = 1292] [outer = 0x8ee5e000] 22:04:42 INFO - PROCESS | 1755 | 1464930282221 Marionette DEBUG loaded listener.js 22:04:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x90ed7000) [pid = 1755] [serial = 1293] [outer = 0x8ee5e000] 22:04:43 INFO - PROCESS | 1755 | 1464930283201 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]]]}] 22:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 22:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1733ms 22:04:43 INFO - PROCESS | 1755 | 1464930283276 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 22:04:43 INFO - PROCESS | 1755 | 1464930283279 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 22:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 22:04:43 INFO - PROCESS | 1755 | 1464930283287 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 22:04:43 INFO - PROCESS | 1755 | 1464930283290 Marionette TRACE conn4 <- [1,1694,null,{}] 22:04:43 INFO - PROCESS | 1755 | 1464930283297 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}] 22:04:43 INFO - PROCESS | 1755 | 1464930283531 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 22:04:43 INFO - PROCESS | 1755 | 1464930283856 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:43 INFO - PROCESS | 1755 | ++DOCSHELL 0x8fa6ec00 == 122 [pid = 1755] [id = 431] 22:04:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x90da5800) [pid = 1755] [serial = 1294] [outer = (nil)] 22:04:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x910b5400) [pid = 1755] [serial = 1295] [outer = 0x90da5800] 22:04:43 INFO - PROCESS | 1755 | 1464930283962 Marionette DEBUG loaded listener.js 22:04:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x910ec800) [pid = 1755] [serial = 1296] [outer = 0x90da5800] 22:04:44 INFO - PROCESS | 1755 | 1464930284917 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]]]}] 22:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 22:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1686ms 22:04:44 INFO - PROCESS | 1755 | 1464930284974 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 22:04:44 INFO - PROCESS | 1755 | 1464930284977 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 22:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 22:04:44 INFO - PROCESS | 1755 | 1464930284984 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 22:04:44 INFO - PROCESS | 1755 | 1464930284987 Marionette TRACE conn4 <- [1,1698,null,{}] 22:04:44 INFO - PROCESS | 1755 | 1464930284994 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}] 22:04:45 INFO - PROCESS | 1755 | 1464930285229 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 22:04:45 INFO - PROCESS | 1755 | 1464930285577 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:45 INFO - PROCESS | 1755 | ++DOCSHELL 0x87fe9000 == 123 [pid = 1755] [id = 432] 22:04:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x910b8400) [pid = 1755] [serial = 1297] [outer = (nil)] 22:04:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x9192e400) [pid = 1755] [serial = 1298] [outer = 0x910b8400] 22:04:45 INFO - PROCESS | 1755 | 1464930285673 Marionette DEBUG loaded listener.js 22:04:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x91ad0c00) [pid = 1755] [serial = 1299] [outer = 0x910b8400] 22:04:46 INFO - PROCESS | 1755 | 1464930286613 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]]]}] 22:04:46 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 22:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1688ms 22:04:46 INFO - PROCESS | 1755 | 1464930286674 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 22:04:46 INFO - PROCESS | 1755 | 1464930286678 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 22:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 22:04:46 INFO - PROCESS | 1755 | 1464930286685 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 22:04:46 INFO - PROCESS | 1755 | 1464930286690 Marionette TRACE conn4 <- [1,1702,null,{}] 22:04:46 INFO - PROCESS | 1755 | 1464930286696 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}] 22:04:47 INFO - PROCESS | 1755 | 1464930287004 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 22:04:47 INFO - PROCESS | 1755 | 1464930287347 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:47 INFO - PROCESS | 1755 | ++DOCSHELL 0x91c7d400 == 124 [pid = 1755] [id = 433] 22:04:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x91c7d800) [pid = 1755] [serial = 1300] [outer = (nil)] 22:04:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x91dc8400) [pid = 1755] [serial = 1301] [outer = 0x91c7d800] 22:04:47 INFO - PROCESS | 1755 | 1464930287452 Marionette DEBUG loaded listener.js 22:04:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x91de6800) [pid = 1755] [serial = 1302] [outer = 0x91c7d800] 22:04:48 INFO - PROCESS | 1755 | 1464930288379 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]]]}] 22:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 22:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1741ms 22:04:48 INFO - PROCESS | 1755 | 1464930288428 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 22:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 22:04:48 INFO - PROCESS | 1755 | 1464930288432 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 22:04:48 INFO - PROCESS | 1755 | 1464930288440 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 22:04:48 INFO - PROCESS | 1755 | 1464930288443 Marionette TRACE conn4 <- [1,1706,null,{}] 22:04:48 INFO - PROCESS | 1755 | 1464930288449 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}] 22:04:48 INFO - PROCESS | 1755 | 1464930288665 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 22:04:49 INFO - PROCESS | 1755 | 1464930288994 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:49 INFO - PROCESS | 1755 | ++DOCSHELL 0x91c84c00 == 125 [pid = 1755] [id = 434] 22:04:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x91c87000) [pid = 1755] [serial = 1303] [outer = (nil)] 22:04:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x9290a000) [pid = 1755] [serial = 1304] [outer = 0x91c87000] 22:04:49 INFO - PROCESS | 1755 | 1464930289088 Marionette DEBUG loaded listener.js 22:04:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x92910400) [pid = 1755] [serial = 1305] [outer = 0x91c87000] 22:04:49 INFO - PROCESS | 1755 | 1464930289974 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]]]}] 22:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 22:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1591ms 22:04:50 INFO - PROCESS | 1755 | 1464930290031 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 22:04:50 INFO - PROCESS | 1755 | 1464930290036 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 22:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 22:04:50 INFO - PROCESS | 1755 | 1464930290042 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 22:04:50 INFO - PROCESS | 1755 | 1464930290045 Marionette TRACE conn4 <- [1,1710,null,{}] 22:04:50 INFO - PROCESS | 1755 | 1464930290062 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}] 22:04:50 INFO - PROCESS | 1755 | 1464930290290 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 22:04:50 INFO - PROCESS | 1755 | 1464930290635 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:50 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ae89c00 == 126 [pid = 1755] [id = 435] 22:04:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0x8b066c00) [pid = 1755] [serial = 1306] [outer = (nil)] 22:04:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0x92a7fc00) [pid = 1755] [serial = 1307] [outer = 0x8b066c00] 22:04:50 INFO - PROCESS | 1755 | 1464930290727 Marionette DEBUG loaded listener.js 22:04:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 163 (0x92c93800) [pid = 1755] [serial = 1308] [outer = 0x8b066c00] 22:04:51 INFO - PROCESS | 1755 | 1464930291637 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]]]}] 22:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 22:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1652ms 22:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 22:04:51 INFO - PROCESS | 1755 | 1464930291695 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 22:04:51 INFO - PROCESS | 1755 | 1464930291698 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 22:04:51 INFO - PROCESS | 1755 | 1464930291705 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 22:04:51 INFO - PROCESS | 1755 | 1464930291709 Marionette TRACE conn4 <- [1,1714,null,{}] 22:04:51 INFO - PROCESS | 1755 | 1464930291715 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}] 22:04:51 INFO - PROCESS | 1755 | 1464930291965 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 22:04:52 INFO - PROCESS | 1755 | 1464930292339 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:52 INFO - PROCESS | 1755 | ++DOCSHELL 0x92a7b000 == 127 [pid = 1755] [id = 436] 22:04:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 164 (0x92c92800) [pid = 1755] [serial = 1309] [outer = (nil)] 22:04:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 165 (0x92cf9800) [pid = 1755] [serial = 1310] [outer = 0x92c92800] 22:04:52 INFO - PROCESS | 1755 | 1464930292430 Marionette DEBUG loaded listener.js 22:04:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 166 (0x93a8d400) [pid = 1755] [serial = 1311] [outer = 0x92c92800] 22:04:53 INFO - PROCESS | 1755 | 1464930293307 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]]]}] 22:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 22:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1639ms 22:04:53 INFO - PROCESS | 1755 | 1464930293344 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 22:04:53 INFO - PROCESS | 1755 | 1464930293347 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 22:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 22:04:53 INFO - PROCESS | 1755 | 1464930293355 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 22:04:53 INFO - PROCESS | 1755 | 1464930293357 Marionette TRACE conn4 <- [1,1718,null,{}] 22:04:53 INFO - PROCESS | 1755 | 1464930293385 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}] 22:04:53 INFO - PROCESS | 1755 | 1464930293620 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 22:04:53 INFO - PROCESS | 1755 | 1464930293950 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:53 INFO - PROCESS | 1755 | ++DOCSHELL 0x92a83000 == 128 [pid = 1755] [id = 437] 22:04:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 167 (0x92a84800) [pid = 1755] [serial = 1312] [outer = (nil)] 22:04:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 168 (0x93c84400) [pid = 1755] [serial = 1313] [outer = 0x92a84800] 22:04:54 INFO - PROCESS | 1755 | 1464930294048 Marionette DEBUG loaded listener.js 22:04:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 169 (0x94629c00) [pid = 1755] [serial = 1314] [outer = 0x92a84800] 22:04:54 INFO - PROCESS | 1755 | 1464930294938 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]]]}] 22:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 22:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1635ms 22:04:54 INFO - PROCESS | 1755 | 1464930294991 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 22:04:54 INFO - PROCESS | 1755 | 1464930294994 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 22:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 22:04:55 INFO - PROCESS | 1755 | 1464930295002 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 22:04:55 INFO - PROCESS | 1755 | 1464930295006 Marionette TRACE conn4 <- [1,1722,null,{}] 22:04:55 INFO - PROCESS | 1755 | 1464930295012 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}] 22:04:55 INFO - PROCESS | 1755 | 1464930295244 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 22:04:55 INFO - PROCESS | 1755 | 1464930295588 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x87014800 == 129 [pid = 1755] [id = 438] 22:04:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 170 (0x87145c00) [pid = 1755] [serial = 1315] [outer = (nil)] 22:04:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 171 (0x95116400) [pid = 1755] [serial = 1316] [outer = 0x87145c00] 22:04:55 INFO - PROCESS | 1755 | 1464930295685 Marionette DEBUG loaded listener.js 22:04:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 172 (0x9511d800) [pid = 1755] [serial = 1317] [outer = 0x87145c00] 22:04:56 INFO - PROCESS | 1755 | 1464930296614 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]]]}] 22:04:56 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 22:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1691ms 22:04:56 INFO - PROCESS | 1755 | 1464930296694 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 22:04:56 INFO - PROCESS | 1755 | 1464930296698 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 22:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 22:04:56 INFO - PROCESS | 1755 | 1464930296705 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 22:04:56 INFO - PROCESS | 1755 | 1464930296709 Marionette TRACE conn4 <- [1,1726,null,{}] 22:04:56 INFO - PROCESS | 1755 | 1464930296715 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}] 22:04:56 INFO - PROCESS | 1755 | 1464930296939 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 22:04:57 INFO - PROCESS | 1755 | 1464930297298 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:04:57 INFO - PROCESS | 1755 | ++DOCSHELL 0x91c83000 == 130 [pid = 1755] [id = 439] 22:04:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 173 (0x92903800) [pid = 1755] [serial = 1318] [outer = (nil)] 22:04:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 174 (0x9762f800) [pid = 1755] [serial = 1319] [outer = 0x92903800] 22:04:57 INFO - PROCESS | 1755 | 1464930297392 Marionette DEBUG loaded listener.js 22:04:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 175 (0x99066000) [pid = 1755] [serial = 1320] [outer = 0x92903800] 22:04:58 INFO - PROCESS | 1755 | 1464930298348 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]]]}] 22:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 22:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1690ms 22:04:58 INFO - PROCESS | 1755 | 1464930298397 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 22:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 22:04:58 INFO - PROCESS | 1755 | 1464930298401 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 22:04:58 INFO - PROCESS | 1755 | 1464930298408 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 22:04:58 INFO - PROCESS | 1755 | 1464930298411 Marionette TRACE conn4 <- [1,1730,null,{}] 22:04:58 INFO - PROCESS | 1755 | 1464930298417 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}] 22:04:58 INFO - PROCESS | 1755 | 1464930298648 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 22:04:59 INFO - PROCESS | 1755 | 1464930298985 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:00 INFO - PROCESS | 1755 | --DOCSHELL 0x9a17d800 == 129 [pid = 1755] [id = 161] 22:05:00 INFO - PROCESS | 1755 | --DOCSHELL 0x895e0c00 == 128 [pid = 1755] [id = 421] 22:05:00 INFO - PROCESS | 1755 | --DOCSHELL 0x895d7000 == 127 [pid = 1755] [id = 420] 22:05:00 INFO - PROCESS | 1755 | --DOCSHELL 0x863aac00 == 126 [pid = 1755] [id = 419] 22:05:00 INFO - PROCESS | 1755 | --DOCSHELL 0x8a3ed800 == 125 [pid = 1755] [id = 410] 22:05:00 INFO - PROCESS | 1755 | --DOCSHELL 0x8889d800 == 124 [pid = 1755] [id = 408] 22:05:00 INFO - PROCESS | 1755 | --DOCSHELL 0x910acc00 == 123 [pid = 1755] [id = 409] 22:05:00 INFO - PROCESS | 1755 | --DOCSHELL 0x8dcea400 == 122 [pid = 1755] [id = 407] 22:05:00 INFO - PROCESS | 1755 | --DOCSHELL 0x8e577400 == 121 [pid = 1755] [id = 406] 22:05:00 INFO - PROCESS | 1755 | --DOCSHELL 0x87fefc00 == 120 [pid = 1755] [id = 405] 22:05:00 INFO - PROCESS | 1755 | --DOCSHELL 0x8c93cc00 == 119 [pid = 1755] [id = 404] 22:05:00 INFO - PROCESS | 1755 | --DOCSHELL 0x8c933400 == 118 [pid = 1755] [id = 403] 22:05:00 INFO - PROCESS | 1755 | --DOCSHELL 0x895d6000 == 117 [pid = 1755] [id = 402] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 174 (0x8adf4c00) [pid = 1755] [serial = 1199] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 173 (0x87e4d400) [pid = 1755] [serial = 1202] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 172 (0x8a3eac00) [pid = 1755] [serial = 1196] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 171 (0x9ad5d000) [pid = 1755] [serial = 1193] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 170 (0x9ad0dc00) [pid = 1755] [serial = 1191] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 169 (0x9ad0c400) [pid = 1755] [serial = 1190] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 168 (0x9ad02000) [pid = 1755] [serial = 1188] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 167 (0x9a8cd400) [pid = 1755] [serial = 1187] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 166 (0x9a8c4400) [pid = 1755] [serial = 1185] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 165 (0x9a6b7c00) [pid = 1755] [serial = 1184] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 164 (0x99fe7800) [pid = 1755] [serial = 1182] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 163 (0x99fdbc00) [pid = 1755] [serial = 1181] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 162 (0x951d7c00) [pid = 1755] [serial = 1179] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 161 (0x9511d400) [pid = 1755] [serial = 1178] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 160 (0x9462a400) [pid = 1755] [serial = 1176] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x93c8b800) [pid = 1755] [serial = 1175] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x92cf3000) [pid = 1755] [serial = 1173] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0x92ca0800) [pid = 1755] [serial = 1172] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x91dc8800) [pid = 1755] [serial = 1170] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x91dc3400) [pid = 1755] [serial = 1169] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x91adbc00) [pid = 1755] [serial = 1167] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x91ad9400) [pid = 1755] [serial = 1166] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x910e7400) [pid = 1755] [serial = 1164] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x910e2c00) [pid = 1755] [serial = 1163] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x90ed5c00) [pid = 1755] [serial = 1161] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x90da4c00) [pid = 1755] [serial = 1160] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x8f7d9000) [pid = 1755] [serial = 1158] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x8f61d000) [pid = 1755] [serial = 1157] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x8ed7a800) [pid = 1755] [serial = 1155] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x8e57cc00) [pid = 1755] [serial = 1154] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x8e473800) [pid = 1755] [serial = 1152] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x8dcee800) [pid = 1755] [serial = 1151] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x8da89800) [pid = 1755] [serial = 1149] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x8d91d800) [pid = 1755] [serial = 1148] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x8b89d000) [pid = 1755] [serial = 1146] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x8b069c00) [pid = 1755] [serial = 1145] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x8ad42400) [pid = 1755] [serial = 1143] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x8ab0a800) [pid = 1755] [serial = 1142] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x8d0aac00) [pid = 1755] [serial = 1205] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x8ae96c00) [pid = 1755] [serial = 1200] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x8ad4a400) [pid = 1755] [serial = 1203] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x8ab0ec00) [pid = 1755] [serial = 1197] [outer = (nil)] [url = about:blank] 22:05:00 INFO - PROCESS | 1755 | ++DOCSHELL 0x85b08000 == 118 [pid = 1755] [id = 440] 22:05:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x863aac00) [pid = 1755] [serial = 1321] [outer = (nil)] 22:05:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x87c16000) [pid = 1755] [serial = 1322] [outer = 0x863aac00] 22:05:00 INFO - PROCESS | 1755 | 1464930300870 Marionette DEBUG loaded listener.js 22:05:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x87e4e000) [pid = 1755] [serial = 1323] [outer = 0x863aac00] 22:05:01 INFO - PROCESS | 1755 | 1464930301798 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]]]}] 22:05:01 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 22:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 3448ms 22:05:01 INFO - PROCESS | 1755 | 1464930301858 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 22:05:01 INFO - PROCESS | 1755 | 1464930301866 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 22:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 22:05:01 INFO - PROCESS | 1755 | 1464930301875 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 22:05:01 INFO - PROCESS | 1755 | 1464930301880 Marionette TRACE conn4 <- [1,1734,null,{}] 22:05:01 INFO - PROCESS | 1755 | 1464930301889 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}] 22:05:02 INFO - PROCESS | 1755 | 1464930302209 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 22:05:02 INFO - PROCESS | 1755 | 1464930302522 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ab16c00 == 119 [pid = 1755] [id = 441] 22:05:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x8ad42400) [pid = 1755] [serial = 1324] [outer = (nil)] 22:05:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x8ad4c400) [pid = 1755] [serial = 1325] [outer = 0x8ad42400] 22:05:02 INFO - PROCESS | 1755 | 1464930302613 Marionette DEBUG loaded listener.js 22:05:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x8adef400) [pid = 1755] [serial = 1326] [outer = 0x8ad42400] 22:05:03 INFO - PROCESS | 1755 | 1464930303981 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]]]}] 22:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 22:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 2145ms 22:05:04 INFO - PROCESS | 1755 | 1464930304043 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 22:05:04 INFO - PROCESS | 1755 | 1464930304053 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 22:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 22:05:04 INFO - PROCESS | 1755 | 1464930304086 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 22:05:04 INFO - PROCESS | 1755 | 1464930304093 Marionette TRACE conn4 <- [1,1738,null,{}] 22:05:04 INFO - PROCESS | 1755 | 1464930304108 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}] 22:05:04 INFO - PROCESS | 1755 | 1464930304468 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 22:05:04 INFO - PROCESS | 1755 | 1464930304539 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:04 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ab0f000 == 120 [pid = 1755] [id = 442] 22:05:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x8ad47400) [pid = 1755] [serial = 1327] [outer = (nil)] 22:05:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x8b89f800) [pid = 1755] [serial = 1328] [outer = 0x8ad47400] 22:05:04 INFO - PROCESS | 1755 | 1464930304816 Marionette DEBUG loaded listener.js 22:05:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x8c93b800) [pid = 1755] [serial = 1329] [outer = 0x8ad47400] 22:05:06 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x8da8ac00) [pid = 1755] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 22:05:06 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x92960c00) [pid = 1755] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 22:05:06 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x91ada400) [pid = 1755] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 22:05:06 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x8da89000) [pid = 1755] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 22:05:06 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x87c14000) [pid = 1755] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 22:05:06 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x9962c400) [pid = 1755] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 22:05:06 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x8c934c00) [pid = 1755] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 22:05:06 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x8a3ed000) [pid = 1755] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 22:05:06 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x9762cc00) [pid = 1755] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 22:05:06 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x8f611400) [pid = 1755] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 22:05:06 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x910e3400) [pid = 1755] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 22:05:06 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x95116c00) [pid = 1755] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 22:05:06 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x863b3400) [pid = 1755] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 22:05:06 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x895dec00) [pid = 1755] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 22:05:06 INFO - PROCESS | 1755 | --DOMWINDOW == 127 (0x8ef45800) [pid = 1755] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 22:05:06 INFO - PROCESS | 1755 | --DOMWINDOW == 126 (0x91bae400) [pid = 1755] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 22:05:06 INFO - PROCESS | 1755 | --DOMWINDOW == 125 (0x8adf9c00) [pid = 1755] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 22:05:06 INFO - PROCESS | 1755 | --DOMWINDOW == 124 (0x92c98c00) [pid = 1755] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 22:05:06 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0x8ad79800) [pid = 1755] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 22:05:06 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x8ef42c00) [pid = 1755] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 22:05:07 INFO - PROCESS | 1755 | 1464930307286 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]]]}] 22:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 22:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 3307ms 22:05:07 INFO - PROCESS | 1755 | 1464930307395 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 22:05:07 INFO - PROCESS | 1755 | 1464930307401 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 22:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 22:05:07 INFO - PROCESS | 1755 | 1464930307411 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 22:05:07 INFO - PROCESS | 1755 | 1464930307420 Marionette TRACE conn4 <- [1,1742,null,{}] 22:05:07 INFO - PROCESS | 1755 | 1464930307526 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}] 22:05:07 INFO - PROCESS | 1755 | 1464930307868 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 22:05:08 INFO - PROCESS | 1755 | 1464930307998 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:08 INFO - PROCESS | 1755 | ++DOCSHELL 0x895dcc00 == 121 [pid = 1755] [id = 443] 22:05:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x8adfb400) [pid = 1755] [serial = 1330] [outer = (nil)] 22:05:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x8d0b7400) [pid = 1755] [serial = 1331] [outer = 0x8adfb400] 22:05:08 INFO - PROCESS | 1755 | 1464930308089 Marionette DEBUG loaded listener.js 22:05:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x8d8e8800) [pid = 1755] [serial = 1332] [outer = 0x8adfb400] 22:05:09 INFO - PROCESS | 1755 | 1464930309334 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]]]}] 22:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 22:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1961ms 22:05:09 INFO - PROCESS | 1755 | 1464930309379 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 22:05:09 INFO - PROCESS | 1755 | 1464930309386 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 22:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 22:05:09 INFO - PROCESS | 1755 | 1464930309397 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 22:05:09 INFO - PROCESS | 1755 | 1464930309403 Marionette TRACE conn4 <- [1,1746,null,{}] 22:05:09 INFO - PROCESS | 1755 | 1464930309413 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}] 22:05:09 INFO - PROCESS | 1755 | 1464930309732 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 22:05:10 INFO - PROCESS | 1755 | 1464930309984 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:10 INFO - PROCESS | 1755 | ++DOCSHELL 0x87152800 == 122 [pid = 1755] [id = 444] 22:05:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x895e4c00) [pid = 1755] [serial = 1333] [outer = (nil)] 22:05:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x8ad4dc00) [pid = 1755] [serial = 1334] [outer = 0x895e4c00] 22:05:10 INFO - PROCESS | 1755 | 1464930310083 Marionette DEBUG loaded listener.js 22:05:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0x8ae8b400) [pid = 1755] [serial = 1335] [outer = 0x895e4c00] 22:05:11 INFO - PROCESS | 1755 | 1464930311002 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]]]}] 22:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 22:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1637ms 22:05:11 INFO - PROCESS | 1755 | 1464930311034 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 22:05:11 INFO - PROCESS | 1755 | 1464930311044 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 22:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 22:05:11 INFO - PROCESS | 1755 | 1464930311055 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 22:05:11 INFO - PROCESS | 1755 | 1464930311059 Marionette TRACE conn4 <- [1,1750,null,{}] 22:05:11 INFO - PROCESS | 1755 | 1464930311072 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}] 22:05:11 INFO - PROCESS | 1755 | 1464930311300 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 22:05:11 INFO - PROCESS | 1755 | 1464930311638 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:11 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d0b3800 == 123 [pid = 1755] [id = 445] 22:05:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x8d0b4c00) [pid = 1755] [serial = 1336] [outer = (nil)] 22:05:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x8d320000) [pid = 1755] [serial = 1337] [outer = 0x8d0b4c00] 22:05:11 INFO - PROCESS | 1755 | 1464930311733 Marionette DEBUG loaded listener.js 22:05:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x8d8e2800) [pid = 1755] [serial = 1338] [outer = 0x8d0b4c00] 22:05:12 INFO - PROCESS | 1755 | 1464930312718 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]]]}] 22:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 22:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1694ms 22:05:12 INFO - PROCESS | 1755 | 1464930312750 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 22:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 22:05:12 INFO - PROCESS | 1755 | 1464930312755 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 22:05:12 INFO - PROCESS | 1755 | 1464930312762 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 22:05:12 INFO - PROCESS | 1755 | 1464930312768 Marionette TRACE conn4 <- [1,1754,null,{}] 22:05:12 INFO - PROCESS | 1755 | 1464930312785 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}] 22:05:13 INFO - PROCESS | 1755 | 1464930313024 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 22:05:13 INFO - PROCESS | 1755 | 1464930313358 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:13 INFO - PROCESS | 1755 | ++DOCSHELL 0x8da97000 == 124 [pid = 1755] [id = 446] 22:05:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x8dcecc00) [pid = 1755] [serial = 1339] [outer = (nil)] 22:05:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x8e475c00) [pid = 1755] [serial = 1340] [outer = 0x8dcecc00] 22:05:13 INFO - PROCESS | 1755 | 1464930313453 Marionette DEBUG loaded listener.js 22:05:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x8e579c00) [pid = 1755] [serial = 1341] [outer = 0x8dcecc00] 22:05:14 INFO - PROCESS | 1755 | 1464930314405 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]]]}] 22:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 22:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1695ms 22:05:14 INFO - PROCESS | 1755 | 1464930314458 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 22:05:14 INFO - PROCESS | 1755 | 1464930314462 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 22:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 22:05:14 INFO - PROCESS | 1755 | 1464930314470 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 22:05:14 INFO - PROCESS | 1755 | 1464930314474 Marionette TRACE conn4 <- [1,1758,null,{}] 22:05:14 INFO - PROCESS | 1755 | 1464930314481 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}] 22:05:14 INFO - PROCESS | 1755 | 1464930314740 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 22:05:15 INFO - PROCESS | 1755 | 1464930315070 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:15 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ab0f400 == 125 [pid = 1755] [id = 447] 22:05:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x8d91bc00) [pid = 1755] [serial = 1342] [outer = (nil)] 22:05:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x8ee5d000) [pid = 1755] [serial = 1343] [outer = 0x8d91bc00] 22:05:15 INFO - PROCESS | 1755 | 1464930315168 Marionette DEBUG loaded listener.js 22:05:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x8ef41400) [pid = 1755] [serial = 1344] [outer = 0x8d91bc00] 22:05:16 INFO - PROCESS | 1755 | 1464930316055 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]]]}] 22:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 22:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1633ms 22:05:16 INFO - PROCESS | 1755 | 1464930316105 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 22:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 22:05:16 INFO - PROCESS | 1755 | 1464930316109 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 22:05:16 INFO - PROCESS | 1755 | 1464930316116 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 22:05:16 INFO - PROCESS | 1755 | 1464930316119 Marionette TRACE conn4 <- [1,1762,null,{}] 22:05:16 INFO - PROCESS | 1755 | 1464930316125 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}] 22:05:16 INFO - PROCESS | 1755 | 1464930316356 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 22:05:16 INFO - PROCESS | 1755 | 1464930316680 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:16 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e575c00 == 126 [pid = 1755] [id = 448] 22:05:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x8ed82800) [pid = 1755] [serial = 1345] [outer = (nil)] 22:05:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x8f611400) [pid = 1755] [serial = 1346] [outer = 0x8ed82800] 22:05:16 INFO - PROCESS | 1755 | 1464930316776 Marionette DEBUG loaded listener.js 22:05:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x8f61b800) [pid = 1755] [serial = 1347] [outer = 0x8ed82800] 22:05:17 INFO - PROCESS | 1755 | 1464930317731 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]]]}] 22:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 22:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1693ms 22:05:17 INFO - PROCESS | 1755 | 1464930317809 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 22:05:17 INFO - PROCESS | 1755 | 1464930317814 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 22:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 22:05:17 INFO - PROCESS | 1755 | 1464930317820 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 22:05:17 INFO - PROCESS | 1755 | 1464930317824 Marionette TRACE conn4 <- [1,1766,null,{}] 22:05:17 INFO - PROCESS | 1755 | 1464930317831 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}] 22:05:18 INFO - PROCESS | 1755 | 1464930318117 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 22:05:18 INFO - PROCESS | 1755 | 1464930318456 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:18 INFO - PROCESS | 1755 | ++DOCSHELL 0x8dcef400 == 127 [pid = 1755] [id = 449] 22:05:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x8ef4b800) [pid = 1755] [serial = 1348] [outer = (nil)] 22:05:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x910b0c00) [pid = 1755] [serial = 1349] [outer = 0x8ef4b800] 22:05:18 INFO - PROCESS | 1755 | 1464930318551 Marionette DEBUG loaded listener.js 22:05:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x910f1c00) [pid = 1755] [serial = 1350] [outer = 0x8ef4b800] 22:05:19 INFO - PROCESS | 1755 | 1464930319461 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]]]}] 22:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 22:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1684ms 22:05:19 INFO - PROCESS | 1755 | 1464930319506 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 22:05:19 INFO - PROCESS | 1755 | 1464930319511 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 22:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 22:05:19 INFO - PROCESS | 1755 | 1464930319537 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 22:05:19 INFO - PROCESS | 1755 | 1464930319541 Marionette TRACE conn4 <- [1,1770,null,{}] 22:05:19 INFO - PROCESS | 1755 | 1464930319549 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}] 22:05:19 INFO - PROCESS | 1755 | 1464930319775 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 22:05:20 INFO - PROCESS | 1755 | 1464930320115 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:20 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d8e4400 == 128 [pid = 1755] [id = 450] 22:05:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x8d928c00) [pid = 1755] [serial = 1351] [outer = (nil)] 22:05:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x91ad7000) [pid = 1755] [serial = 1352] [outer = 0x8d928c00] 22:05:20 INFO - PROCESS | 1755 | 1464930320212 Marionette DEBUG loaded listener.js 22:05:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x91ba1c00) [pid = 1755] [serial = 1353] [outer = 0x8d928c00] 22:05:21 INFO - PROCESS | 1755 | 1464930321105 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]]]}] 22:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 22:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1669ms 22:05:21 INFO - PROCESS | 1755 | 1464930321187 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 22:05:21 INFO - PROCESS | 1755 | 1464930321192 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 22:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 22:05:21 INFO - PROCESS | 1755 | 1464930321199 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 22:05:21 INFO - PROCESS | 1755 | 1464930321203 Marionette TRACE conn4 <- [1,1774,null,{}] 22:05:21 INFO - PROCESS | 1755 | 1464930321209 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}] 22:05:21 INFO - PROCESS | 1755 | 1464930321476 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 22:05:21 INFO - PROCESS | 1755 | 1464930321776 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:21 INFO - PROCESS | 1755 | ++DOCSHELL 0x91ada400 == 129 [pid = 1755] [id = 451] 22:05:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x91baf000) [pid = 1755] [serial = 1354] [outer = (nil)] 22:05:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x91dc3400) [pid = 1755] [serial = 1355] [outer = 0x91baf000] 22:05:21 INFO - PROCESS | 1755 | 1464930321867 Marionette DEBUG loaded listener.js 22:05:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x91dc7c00) [pid = 1755] [serial = 1356] [outer = 0x91baf000] 22:05:22 INFO - PROCESS | 1755 | 1464930322876 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]]]}] 22:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 22:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1734ms 22:05:22 INFO - PROCESS | 1755 | 1464930322935 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 22:05:22 INFO - PROCESS | 1755 | 1464930322938 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 22:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 22:05:22 INFO - PROCESS | 1755 | 1464930322945 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 22:05:22 INFO - PROCESS | 1755 | 1464930322949 Marionette TRACE conn4 <- [1,1778,null,{}] 22:05:22 INFO - PROCESS | 1755 | 1464930322955 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}] 22:05:23 INFO - PROCESS | 1755 | 1464930323189 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 22:05:23 INFO - PROCESS | 1755 | 1464930323521 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:23 INFO - PROCESS | 1755 | ++DOCSHELL 0x8da8fc00 == 130 [pid = 1755] [id = 452] 22:05:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x91ba6800) [pid = 1755] [serial = 1357] [outer = (nil)] 22:05:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x92910800) [pid = 1755] [serial = 1358] [outer = 0x91ba6800] 22:05:23 INFO - PROCESS | 1755 | 1464930323622 Marionette DEBUG loaded listener.js 22:05:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x92965800) [pid = 1755] [serial = 1359] [outer = 0x91ba6800] 22:05:24 INFO - PROCESS | 1755 | 1464930324535 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]]]}] 22:05:24 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 22:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1634ms 22:05:24 INFO - PROCESS | 1755 | 1464930324580 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 22:05:24 INFO - PROCESS | 1755 | 1464930324585 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 22:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 22:05:24 INFO - PROCESS | 1755 | 1464930324591 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 22:05:24 INFO - PROCESS | 1755 | 1464930324595 Marionette TRACE conn4 <- [1,1782,null,{}] 22:05:24 INFO - PROCESS | 1755 | 1464930324602 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}] 22:05:24 INFO - PROCESS | 1755 | 1464930324914 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 22:05:25 INFO - PROCESS | 1755 | 1464930325360 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:25 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e577800 == 131 [pid = 1755] [id = 453] 22:05:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x8f7dc000) [pid = 1755] [serial = 1360] [outer = (nil)] 22:05:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x92ceb400) [pid = 1755] [serial = 1361] [outer = 0x8f7dc000] 22:05:25 INFO - PROCESS | 1755 | 1464930325522 Marionette DEBUG loaded listener.js 22:05:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x92cf4800) [pid = 1755] [serial = 1362] [outer = 0x8f7dc000] 22:05:26 INFO - PROCESS | 1755 | 1464930326660 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]]]}] 22:05:26 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 22:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 2142ms 22:05:26 INFO - PROCESS | 1755 | 1464930326737 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 22:05:26 INFO - PROCESS | 1755 | 1464930326742 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 22:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 22:05:26 INFO - PROCESS | 1755 | 1464930326754 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 22:05:26 INFO - PROCESS | 1755 | 1464930326760 Marionette TRACE conn4 <- [1,1786,null,{}] 22:05:26 INFO - PROCESS | 1755 | 1464930326771 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}] 22:05:27 INFO - PROCESS | 1755 | 1464930327216 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 22:05:27 INFO - PROCESS | 1755 | 1464930327552 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:27 INFO - PROCESS | 1755 | ++DOCSHELL 0x91928000 == 132 [pid = 1755] [id = 454] 22:05:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x92c9c400) [pid = 1755] [serial = 1363] [outer = (nil)] 22:05:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x951d4000) [pid = 1755] [serial = 1364] [outer = 0x92c9c400] 22:05:27 INFO - PROCESS | 1755 | 1464930327663 Marionette DEBUG loaded listener.js 22:05:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x97631400) [pid = 1755] [serial = 1365] [outer = 0x92c9c400] 22:05:28 INFO - PROCESS | 1755 | 1464930328819 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]]]}] 22:05:28 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 22:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 2153ms 22:05:28 INFO - PROCESS | 1755 | 1464930328909 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 22:05:28 INFO - PROCESS | 1755 | 1464930328916 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 22:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 22:05:28 INFO - PROCESS | 1755 | 1464930328927 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 22:05:28 INFO - PROCESS | 1755 | 1464930328931 Marionette TRACE conn4 <- [1,1790,null,{}] 22:05:28 INFO - PROCESS | 1755 | 1464930328942 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}] 22:05:29 INFO - PROCESS | 1755 | 1464930329400 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 22:05:29 INFO - PROCESS | 1755 | 1464930329716 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:29 INFO - PROCESS | 1755 | ++DOCSHELL 0x951d5400 == 133 [pid = 1755] [id = 455] 22:05:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x97630800) [pid = 1755] [serial = 1366] [outer = (nil)] 22:05:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x99e9e400) [pid = 1755] [serial = 1367] [outer = 0x97630800] 22:05:29 INFO - PROCESS | 1755 | 1464930329856 Marionette DEBUG loaded listener.js 22:05:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0x99fc5c00) [pid = 1755] [serial = 1368] [outer = 0x97630800] 22:05:30 INFO - PROCESS | 1755 | 1464930330936 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]]]}] 22:05:31 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) 22:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 2096ms 22:05:31 INFO - PROCESS | 1755 | 1464930331022 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 22:05:31 INFO - PROCESS | 1755 | 1464930331026 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 22:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 22:05:31 INFO - PROCESS | 1755 | 1464930331033 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 22:05:31 INFO - PROCESS | 1755 | 1464930331037 Marionette TRACE conn4 <- [1,1794,null,{}] 22:05:31 INFO - PROCESS | 1755 | 1464930331043 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}] 22:05:31 INFO - PROCESS | 1755 | 1464930331375 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 22:05:31 INFO - PROCESS | 1755 | 1464930331743 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:31 INFO - PROCESS | 1755 | ++DOCSHELL 0x992dd400 == 134 [pid = 1755] [id = 456] 22:05:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0x9961ec00) [pid = 1755] [serial = 1369] [outer = (nil)] 22:05:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 163 (0x99fe8000) [pid = 1755] [serial = 1370] [outer = 0x9961ec00] 22:05:31 INFO - PROCESS | 1755 | 1464930331896 Marionette DEBUG loaded listener.js 22:05:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 164 (0x9a175000) [pid = 1755] [serial = 1371] [outer = 0x9961ec00] 22:05:33 INFO - PROCESS | 1755 | 1464930333111 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]]]}] 22:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 2144ms 22:05:33 INFO - PROCESS | 1755 | 1464930333180 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 22:05:33 INFO - PROCESS | 1755 | 1464930333187 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 22:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 22:05:33 INFO - PROCESS | 1755 | 1464930333197 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 22:05:33 INFO - PROCESS | 1755 | 1464930333201 Marionette TRACE conn4 <- [1,1798,null,{}] 22:05:33 INFO - PROCESS | 1755 | 1464930333212 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}] 22:05:33 INFO - PROCESS | 1755 | 1464930333538 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 22:05:33 INFO - PROCESS | 1755 | 1464930333934 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:33 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ef41c00 == 135 [pid = 1755] [id = 457] 22:05:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 165 (0x99fe4400) [pid = 1755] [serial = 1372] [outer = (nil)] 22:05:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 166 (0x9a667400) [pid = 1755] [serial = 1373] [outer = 0x99fe4400] 22:05:34 INFO - PROCESS | 1755 | 1464930334027 Marionette DEBUG loaded listener.js 22:05:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 167 (0x9a66e000) [pid = 1755] [serial = 1374] [outer = 0x99fe4400] 22:05:35 INFO - PROCESS | 1755 | 1464930335057 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]]]}] 22:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 22:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1897ms 22:05:35 INFO - PROCESS | 1755 | 1464930335093 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 22:05:35 INFO - PROCESS | 1755 | 1464930335097 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 22:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 22:05:35 INFO - PROCESS | 1755 | 1464930335105 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 22:05:35 INFO - PROCESS | 1755 | 1464930335107 Marionette TRACE conn4 <- [1,1802,null,{}] 22:05:35 INFO - PROCESS | 1755 | 1464930335114 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}] 22:05:35 INFO - PROCESS | 1755 | 1464930335355 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 22:05:35 INFO - PROCESS | 1755 | 1464930335696 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:35 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ed7d400 == 136 [pid = 1755] [id = 458] 22:05:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 168 (0x92966c00) [pid = 1755] [serial = 1375] [outer = (nil)] 22:05:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 169 (0x9a8c1c00) [pid = 1755] [serial = 1376] [outer = 0x92966c00] 22:05:35 INFO - PROCESS | 1755 | 1464930335784 Marionette DEBUG loaded listener.js 22:05:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 170 (0x9a8c5400) [pid = 1755] [serial = 1377] [outer = 0x92966c00] 22:05:36 INFO - PROCESS | 1755 | 1464930336747 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]]]}] 22:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 22:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1687ms 22:05:36 INFO - PROCESS | 1755 | 1464930336793 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 22:05:36 INFO - PROCESS | 1755 | 1464930336797 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 22:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 22:05:36 INFO - PROCESS | 1755 | 1464930336803 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 22:05:36 INFO - PROCESS | 1755 | 1464930336807 Marionette TRACE conn4 <- [1,1806,null,{}] 22:05:36 INFO - PROCESS | 1755 | 1464930336813 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}] 22:05:37 INFO - PROCESS | 1755 | 1464930337040 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 22:05:37 INFO - PROCESS | 1755 | 1464930337389 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:37 INFO - PROCESS | 1755 | ++DOCSHELL 0x99dd8800 == 137 [pid = 1755] [id = 459] 22:05:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 171 (0x9a8c2800) [pid = 1755] [serial = 1378] [outer = (nil)] 22:05:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 172 (0x9ad04800) [pid = 1755] [serial = 1379] [outer = 0x9a8c2800] 22:05:37 INFO - PROCESS | 1755 | 1464930337484 Marionette DEBUG loaded listener.js 22:05:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 173 (0x9ad06c00) [pid = 1755] [serial = 1380] [outer = 0x9a8c2800] 22:05:38 INFO - PROCESS | 1755 | 1464930338582 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]]]}] 22:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 22:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1838ms 22:05:38 INFO - PROCESS | 1755 | 1464930338643 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 22:05:38 INFO - PROCESS | 1755 | 1464930338647 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 22:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 22:05:38 INFO - PROCESS | 1755 | 1464930338654 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 22:05:38 INFO - PROCESS | 1755 | 1464930338658 Marionette TRACE conn4 <- [1,1810,null,{}] 22:05:38 INFO - PROCESS | 1755 | 1464930338664 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}] 22:05:38 INFO - PROCESS | 1755 | 1464930338925 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 22:05:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8dce3400 == 136 [pid = 1755] [id = 144] 22:05:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8d0b0000 == 135 [pid = 1755] [id = 340] 22:05:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8ab0f000 == 134 [pid = 1755] [id = 442] 22:05:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8ab16c00 == 133 [pid = 1755] [id = 441] 22:05:41 INFO - PROCESS | 1755 | --DOCSHELL 0x85b08000 == 132 [pid = 1755] [id = 440] 22:05:41 INFO - PROCESS | 1755 | --DOCSHELL 0x91c7d400 == 131 [pid = 1755] [id = 433] 22:05:41 INFO - PROCESS | 1755 | --DOCSHELL 0x87fe9000 == 130 [pid = 1755] [id = 432] 22:05:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8fa6ec00 == 129 [pid = 1755] [id = 431] 22:05:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8e477000 == 128 [pid = 1755] [id = 430] 22:05:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8e578c00 == 127 [pid = 1755] [id = 428] 22:05:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8ad44c00 == 126 [pid = 1755] [id = 429] 22:05:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8da93c00 == 125 [pid = 1755] [id = 427] 22:05:41 INFO - PROCESS | 1755 | --DOCSHELL 0x895dbc00 == 124 [pid = 1755] [id = 426] 22:05:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8d91c400 == 123 [pid = 1755] [id = 425] 22:05:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8c932000 == 122 [pid = 1755] [id = 424] 22:05:41 INFO - PROCESS | 1755 | --DOCSHELL 0x888a0000 == 121 [pid = 1755] [id = 422] 22:05:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8a3f4800 == 120 [pid = 1755] [id = 423] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 172 (0x8ba8d000) [pid = 1755] [serial = 1268] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 171 (0x8dce6800) [pid = 1755] [serial = 1214] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 170 (0x92c9e400) [pid = 1755] [serial = 1235] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 169 (0x9ad0a400) [pid = 1755] [serial = 1247] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 168 (0x8ed81c00) [pid = 1755] [serial = 1217] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 167 (0x9ad61800) [pid = 1755] [serial = 1250] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 166 (0x9ad5f000) [pid = 1755] [serial = 1194] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 165 (0x9b06d000) [pid = 1755] [serial = 1251] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 164 (0x8c9a7400) [pid = 1755] [serial = 1211] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 163 (0x8ab17000) [pid = 1755] [serial = 1263] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 162 (0x8ab0bc00) [pid = 1755] [serial = 1262] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 161 (0x9a3d3400) [pid = 1755] [serial = 1244] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 160 (0x90edb800) [pid = 1755] [serial = 1223] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x9a668400) [pid = 1755] [serial = 1245] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x91dec400) [pid = 1755] [serial = 1230] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0x8e30c800) [pid = 1755] [serial = 1215] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x8d0b6800) [pid = 1755] [serial = 1212] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x951d7000) [pid = 1755] [serial = 1238] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x87fee000) [pid = 1755] [serial = 1260] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x8ad84800) [pid = 1755] [serial = 1209] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x91de5800) [pid = 1755] [serial = 1229] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x92ca1c00) [pid = 1755] [serial = 1236] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x98141400) [pid = 1755] [serial = 1239] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x9b439400) [pid = 1755] [serial = 1253] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x91acf800) [pid = 1755] [serial = 1226] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x92963400) [pid = 1755] [serial = 1232] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x87e48800) [pid = 1755] [serial = 1259] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x9b548c00) [pid = 1755] [serial = 1256] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x8ae93400) [pid = 1755] [serial = 1265] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x910e3000) [pid = 1755] [serial = 1224] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x99fdc000) [pid = 1755] [serial = 1242] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x8b072400) [pid = 1755] [serial = 1266] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x91ad5800) [pid = 1755] [serial = 1227] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x9ad0f400) [pid = 1755] [serial = 1248] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x8c9ab800) [pid = 1755] [serial = 1140] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x8ad4cc00) [pid = 1755] [serial = 1208] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x92a78400) [pid = 1755] [serial = 1233] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x8ee62400) [pid = 1755] [serial = 1218] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x8f610800) [pid = 1755] [serial = 1220] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x8f616c00) [pid = 1755] [serial = 1221] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x99e96c00) [pid = 1755] [serial = 1241] [outer = (nil)] [url = about:blank] 22:05:41 INFO - PROCESS | 1755 | 1464930341741 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:41 INFO - PROCESS | 1755 | ++DOCSHELL 0x863adc00 == 121 [pid = 1755] [id = 460] 22:05:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x863af000) [pid = 1755] [serial = 1381] [outer = (nil)] 22:05:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x8701b000) [pid = 1755] [serial = 1382] [outer = 0x863af000] 22:05:41 INFO - PROCESS | 1755 | 1464930341825 Marionette DEBUG loaded listener.js 22:05:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x87c16c00) [pid = 1755] [serial = 1383] [outer = 0x863af000] 22:05:43 INFO - PROCESS | 1755 | 1464930343079 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]]]}] 22:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 22:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 4493ms 22:05:43 INFO - PROCESS | 1755 | 1464930343153 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 22:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 22:05:43 INFO - PROCESS | 1755 | 1464930343164 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 22:05:43 INFO - PROCESS | 1755 | 1464930343177 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 22:05:43 INFO - PROCESS | 1755 | 1464930343187 Marionette TRACE conn4 <- [1,1814,null,{}] 22:05:43 INFO - PROCESS | 1755 | 1464930343210 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}] 22:05:43 INFO - PROCESS | 1755 | 1464930343574 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 22:05:43 INFO - PROCESS | 1755 | 1464930343696 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:43 INFO - PROCESS | 1755 | ++DOCSHELL 0x895df000 == 122 [pid = 1755] [id = 461] 22:05:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x895e2000) [pid = 1755] [serial = 1384] [outer = (nil)] 22:05:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x8ab0d000) [pid = 1755] [serial = 1385] [outer = 0x895e2000] 22:05:43 INFO - PROCESS | 1755 | 1464930343834 Marionette DEBUG loaded listener.js 22:05:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x8ab16c00) [pid = 1755] [serial = 1386] [outer = 0x895e2000] 22:05:44 INFO - PROCESS | 1755 | 1464930344947 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]]]}] 22:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 22:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1860ms 22:05:45 INFO - PROCESS | 1755 | 1464930345042 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 22:05:45 INFO - PROCESS | 1755 | 1464930345053 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 22:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 22:05:45 INFO - PROCESS | 1755 | 1464930345064 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 22:05:45 INFO - PROCESS | 1755 | 1464930345069 Marionette TRACE conn4 <- [1,1818,null,{}] 22:05:45 INFO - PROCESS | 1755 | 1464930345108 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}] 22:05:45 INFO - PROCESS | 1755 | 1464930345411 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 22:05:45 INFO - PROCESS | 1755 | 1464930345714 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:45 INFO - PROCESS | 1755 | ++DOCSHELL 0x8a3ed800 == 123 [pid = 1755] [id = 462] 22:05:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x8ae88800) [pid = 1755] [serial = 1387] [outer = (nil)] 22:05:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x8b06a800) [pid = 1755] [serial = 1388] [outer = 0x8ae88800] 22:05:45 INFO - PROCESS | 1755 | 1464930345846 Marionette DEBUG loaded listener.js 22:05:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x8b87e800) [pid = 1755] [serial = 1389] [outer = 0x8ae88800] 22:05:47 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x8ad47400) [pid = 1755] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 22:05:47 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x910b8400) [pid = 1755] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 22:05:47 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x8e305000) [pid = 1755] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 22:05:47 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x92a84800) [pid = 1755] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 22:05:47 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x8ae88c00) [pid = 1755] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 22:05:47 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x87145c00) [pid = 1755] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 22:05:47 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x863aac00) [pid = 1755] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 22:05:47 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x90da5800) [pid = 1755] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 22:05:47 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x91c7d800) [pid = 1755] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 22:05:47 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x9b237c00) [pid = 1755] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 22:05:47 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x8ee5dc00) [pid = 1755] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 22:05:47 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x8ab0e800) [pid = 1755] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 22:05:47 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x8ad42400) [pid = 1755] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 22:05:47 INFO - PROCESS | 1755 | --DOMWINDOW == 127 (0x92c92800) [pid = 1755] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 22:05:47 INFO - PROCESS | 1755 | --DOMWINDOW == 126 (0x8ee5e000) [pid = 1755] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 22:05:47 INFO - PROCESS | 1755 | --DOMWINDOW == 125 (0x8b066c00) [pid = 1755] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 22:05:47 INFO - PROCESS | 1755 | --DOMWINDOW == 124 (0x8c932400) [pid = 1755] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 22:05:47 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0x8d91fc00) [pid = 1755] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 22:05:47 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x8dce7400) [pid = 1755] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 22:05:47 INFO - PROCESS | 1755 | --DOMWINDOW == 121 (0x8d91c000) [pid = 1755] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 22:05:47 INFO - PROCESS | 1755 | --DOMWINDOW == 120 (0x91c87000) [pid = 1755] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 22:05:47 INFO - PROCESS | 1755 | 1464930347915 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]]]}] 22:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 22:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 2876ms 22:05:47 INFO - PROCESS | 1755 | 1464930347940 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 22:05:47 INFO - PROCESS | 1755 | 1464930347947 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 22:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 22:05:47 INFO - PROCESS | 1755 | 1464930347970 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 22:05:47 INFO - PROCESS | 1755 | 1464930347984 Marionette TRACE conn4 <- [1,1822,null,{}] 22:05:47 INFO - PROCESS | 1755 | 1464930347994 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}] 22:05:48 INFO - PROCESS | 1755 | 1464930348330 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 22:05:48 INFO - PROCESS | 1755 | 1464930348359 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:48 INFO - PROCESS | 1755 | ++DOCSHELL 0x85b02c00 == 124 [pid = 1755] [id = 463] 22:05:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 121 (0x863aac00) [pid = 1755] [serial = 1390] [outer = (nil)] 22:05:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x8ba8d000) [pid = 1755] [serial = 1391] [outer = 0x863aac00] 22:05:48 INFO - PROCESS | 1755 | 1464930348442 Marionette DEBUG loaded listener.js 22:05:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x8c938c00) [pid = 1755] [serial = 1392] [outer = 0x863aac00] 22:05:49 INFO - PROCESS | 1755 | 1464930349753 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]]]}] 22:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 22:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1866ms 22:05:49 INFO - PROCESS | 1755 | 1464930349824 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 22:05:49 INFO - PROCESS | 1755 | 1464930349830 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 22:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 22:05:49 INFO - PROCESS | 1755 | 1464930349840 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 22:05:49 INFO - PROCESS | 1755 | 1464930349846 Marionette TRACE conn4 <- [1,1826,null,{}] 22:05:49 INFO - PROCESS | 1755 | 1464930349856 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}] 22:05:50 INFO - PROCESS | 1755 | 1464930350161 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 22:05:50 INFO - PROCESS | 1755 | 1464930350519 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:50 INFO - PROCESS | 1755 | ++DOCSHELL 0x87e49800 == 125 [pid = 1755] [id = 464] 22:05:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x87e4f000) [pid = 1755] [serial = 1393] [outer = (nil)] 22:05:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x87fea000) [pid = 1755] [serial = 1394] [outer = 0x87e4f000] 22:05:50 INFO - PROCESS | 1755 | 1464930350683 Marionette DEBUG loaded listener.js 22:05:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x8889f800) [pid = 1755] [serial = 1395] [outer = 0x87e4f000] 22:05:51 INFO - PROCESS | 1755 | 1464930351972 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]]]}] 22:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 22:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 2187ms 22:05:52 INFO - PROCESS | 1755 | 1464930352029 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 22:05:52 INFO - PROCESS | 1755 | 1464930352039 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 22:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 22:05:52 INFO - PROCESS | 1755 | 1464930352051 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 22:05:52 INFO - PROCESS | 1755 | 1464930352056 Marionette TRACE conn4 <- [1,1830,null,{}] 22:05:52 INFO - PROCESS | 1755 | 1464930352064 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}] 22:05:52 INFO - PROCESS | 1755 | 1464930352421 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 22:05:52 INFO - PROCESS | 1755 | 1464930352866 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:52 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ab16800 == 126 [pid = 1755] [id = 465] 22:05:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x8ad4cc00) [pid = 1755] [serial = 1396] [outer = (nil)] 22:05:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0x8adee400) [pid = 1755] [serial = 1397] [outer = 0x8ad4cc00] 22:05:52 INFO - PROCESS | 1755 | 1464930352957 Marionette DEBUG loaded listener.js 22:05:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x8ae8a800) [pid = 1755] [serial = 1398] [outer = 0x8ad4cc00] 22:05:54 INFO - PROCESS | 1755 | 1464930354149 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]]]}] 22:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 22:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 2145ms 22:05:54 INFO - PROCESS | 1755 | 1464930354197 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 22:05:54 INFO - PROCESS | 1755 | 1464930354200 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 22:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 22:05:54 INFO - PROCESS | 1755 | 1464930354208 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 22:05:54 INFO - PROCESS | 1755 | 1464930354216 Marionette TRACE conn4 <- [1,1834,null,{}] 22:05:54 INFO - PROCESS | 1755 | 1464930354234 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}] 22:05:54 INFO - PROCESS | 1755 | 1464930354563 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 22:05:55 INFO - PROCESS | 1755 | 1464930355043 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ae8e400 == 127 [pid = 1755] [id = 466] 22:05:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x8ba89c00) [pid = 1755] [serial = 1399] [outer = (nil)] 22:05:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x8c932000) [pid = 1755] [serial = 1400] [outer = 0x8ba89c00] 22:05:55 INFO - PROCESS | 1755 | 1464930355198 Marionette DEBUG loaded listener.js 22:05:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x8d0af800) [pid = 1755] [serial = 1401] [outer = 0x8ba89c00] 22:05:56 INFO - PROCESS | 1755 | 1464930356389 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]]]}] 22:05:56 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 22:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 2244ms 22:05:56 INFO - PROCESS | 1755 | 1464930356454 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 22:05:56 INFO - PROCESS | 1755 | 1464930356459 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 22:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 22:05:56 INFO - PROCESS | 1755 | 1464930356466 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 22:05:56 INFO - PROCESS | 1755 | 1464930356469 Marionette TRACE conn4 <- [1,1838,null,{}] 22:05:56 INFO - PROCESS | 1755 | 1464930356476 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}] 22:05:56 INFO - PROCESS | 1755 | 1464930356788 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 22:05:57 INFO - PROCESS | 1755 | 1464930357183 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:57 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ba8c400 == 128 [pid = 1755] [id = 467] 22:05:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x8d91c000) [pid = 1755] [serial = 1402] [outer = (nil)] 22:05:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x8da89000) [pid = 1755] [serial = 1403] [outer = 0x8d91c000] 22:05:57 INFO - PROCESS | 1755 | 1464930357314 Marionette DEBUG loaded listener.js 22:05:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x8da97400) [pid = 1755] [serial = 1404] [outer = 0x8d91c000] 22:05:58 INFO - PROCESS | 1755 | 1464930358475 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]]]}] 22:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 22:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 2053ms 22:05:58 INFO - PROCESS | 1755 | 1464930358519 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 22:05:58 INFO - PROCESS | 1755 | 1464930358522 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 22:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 22:05:58 INFO - PROCESS | 1755 | 1464930358530 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 22:05:58 INFO - PROCESS | 1755 | 1464930358534 Marionette TRACE conn4 <- [1,1842,null,{}] 22:05:58 INFO - PROCESS | 1755 | 1464930358540 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}] 22:05:58 INFO - PROCESS | 1755 | 1464930358796 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 22:05:59 INFO - PROCESS | 1755 | 1464930359130 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:05:59 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ad7f400 == 129 [pid = 1755] [id = 468] 22:05:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x8b87cc00) [pid = 1755] [serial = 1405] [outer = (nil)] 22:05:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x8dcec400) [pid = 1755] [serial = 1406] [outer = 0x8b87cc00] 22:05:59 INFO - PROCESS | 1755 | 1464930359222 Marionette DEBUG loaded listener.js 22:05:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x8e30b800) [pid = 1755] [serial = 1407] [outer = 0x8b87cc00] 22:06:00 INFO - PROCESS | 1755 | 1464930360156 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]]]}] 22:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 22:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1695ms 22:06:00 INFO - PROCESS | 1755 | 1464930360226 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 22:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 22:06:00 INFO - PROCESS | 1755 | 1464930360231 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 22:06:00 INFO - PROCESS | 1755 | 1464930360238 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 22:06:00 INFO - PROCESS | 1755 | 1464930360241 Marionette TRACE conn4 <- [1,1846,null,{}] 22:06:00 INFO - PROCESS | 1755 | 1464930360248 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}] 22:06:00 INFO - PROCESS | 1755 | 1464930360597 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 22:06:00 INFO - PROCESS | 1755 | 1464930360951 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:00 INFO - PROCESS | 1755 | ++DOCSHELL 0x87146000 == 130 [pid = 1755] [id = 469] 22:06:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x8dcf0800) [pid = 1755] [serial = 1408] [outer = (nil)] 22:06:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x8ee5bc00) [pid = 1755] [serial = 1409] [outer = 0x8dcf0800] 22:06:01 INFO - PROCESS | 1755 | 1464930361044 Marionette DEBUG loaded listener.js 22:06:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x8f61e800) [pid = 1755] [serial = 1410] [outer = 0x8dcf0800] 22:06:02 INFO - PROCESS | 1755 | 1464930362060 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]]]}] 22:06:02 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) 22:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1884ms 22:06:02 INFO - PROCESS | 1755 | 1464930362123 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 22:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 22:06:02 INFO - PROCESS | 1755 | 1464930362127 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 22:06:02 INFO - PROCESS | 1755 | 1464930362134 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 22:06:02 INFO - PROCESS | 1755 | 1464930362138 Marionette TRACE conn4 <- [1,1850,null,{}] 22:06:02 INFO - PROCESS | 1755 | 1464930362148 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}] 22:06:02 INFO - PROCESS | 1755 | 1464930362419 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 22:06:02 INFO - PROCESS | 1755 | 1464930362753 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ed7a800 == 131 [pid = 1755] [id = 470] 22:06:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x8ed7ac00) [pid = 1755] [serial = 1411] [outer = (nil)] 22:06:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x8fa6dc00) [pid = 1755] [serial = 1412] [outer = 0x8ed7ac00] 22:06:02 INFO - PROCESS | 1755 | 1464930362853 Marionette DEBUG loaded listener.js 22:06:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x90da1800) [pid = 1755] [serial = 1413] [outer = 0x8ed7ac00] 22:06:03 INFO - PROCESS | 1755 | 1464930363817 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]]]}] 22:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1741ms 22:06:03 INFO - PROCESS | 1755 | 1464930363875 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 22:06:03 INFO - PROCESS | 1755 | 1464930363879 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 22:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 22:06:03 INFO - PROCESS | 1755 | 1464930363887 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 22:06:03 INFO - PROCESS | 1755 | 1464930363890 Marionette TRACE conn4 <- [1,1854,null,{}] 22:06:03 INFO - PROCESS | 1755 | 1464930363896 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}] 22:06:04 INFO - PROCESS | 1755 | 1464930364135 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 22:06:04 INFO - PROCESS | 1755 | 1464930364474 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:04 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ad4b400 == 132 [pid = 1755] [id = 471] 22:06:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x8b87dc00) [pid = 1755] [serial = 1414] [outer = (nil)] 22:06:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x90ee2800) [pid = 1755] [serial = 1415] [outer = 0x8b87dc00] 22:06:04 INFO - PROCESS | 1755 | 1464930364571 Marionette DEBUG loaded listener.js 22:06:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x910ae800) [pid = 1755] [serial = 1416] [outer = 0x8b87dc00] 22:06:05 INFO - PROCESS | 1755 | 1464930365487 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]]]}] 22:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 22:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1683ms 22:06:05 INFO - PROCESS | 1755 | 1464930365570 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 22:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 22:06:05 INFO - PROCESS | 1755 | 1464930365575 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 22:06:05 INFO - PROCESS | 1755 | 1464930365582 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 22:06:05 INFO - PROCESS | 1755 | 1464930365586 Marionette TRACE conn4 <- [1,1858,null,{}] 22:06:05 INFO - PROCESS | 1755 | 1464930365592 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}] 22:06:05 INFO - PROCESS | 1755 | 1464930365875 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 22:06:06 INFO - PROCESS | 1755 | 1464930366211 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:06 INFO - PROCESS | 1755 | ++DOCSHELL 0x8701f800 == 133 [pid = 1755] [id = 472] 22:06:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x8ab13800) [pid = 1755] [serial = 1417] [outer = (nil)] 22:06:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x910eec00) [pid = 1755] [serial = 1418] [outer = 0x8ab13800] 22:06:06 INFO - PROCESS | 1755 | 1464930366310 Marionette DEBUG loaded listener.js 22:06:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x91925400) [pid = 1755] [serial = 1419] [outer = 0x8ab13800] 22:06:07 INFO - PROCESS | 1755 | 1464930367251 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]]]}] 22:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 22:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1734ms 22:06:07 INFO - PROCESS | 1755 | 1464930367317 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 22:06:07 INFO - PROCESS | 1755 | 1464930367321 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 22:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 22:06:07 INFO - PROCESS | 1755 | 1464930367328 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 22:06:07 INFO - PROCESS | 1755 | 1464930367332 Marionette TRACE conn4 <- [1,1862,null,{}] 22:06:07 INFO - PROCESS | 1755 | 1464930367344 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}] 22:06:07 INFO - PROCESS | 1755 | 1464930367631 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 22:06:07 INFO - PROCESS | 1755 | 1464930367966 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:08 INFO - PROCESS | 1755 | ++DOCSHELL 0x910e6400 == 134 [pid = 1755] [id = 473] 22:06:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x910e7800) [pid = 1755] [serial = 1420] [outer = (nil)] 22:06:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x91ba8c00) [pid = 1755] [serial = 1421] [outer = 0x910e7800] 22:06:08 INFO - PROCESS | 1755 | 1464930368065 Marionette DEBUG loaded listener.js 22:06:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x91badc00) [pid = 1755] [serial = 1422] [outer = 0x910e7800] 22:06:09 INFO - PROCESS | 1755 | 1464930369033 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]]]}] 22:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 22:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1788ms 22:06:09 INFO - PROCESS | 1755 | 1464930369117 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 22:06:09 INFO - PROCESS | 1755 | 1464930369122 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 22:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 22:06:09 INFO - PROCESS | 1755 | 1464930369129 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 22:06:09 INFO - PROCESS | 1755 | 1464930369134 Marionette TRACE conn4 <- [1,1866,null,{}] 22:06:09 INFO - PROCESS | 1755 | 1464930369140 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}] 22:06:09 INFO - PROCESS | 1755 | 1464930369460 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 22:06:09 INFO - PROCESS | 1755 | 1464930369808 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:09 INFO - PROCESS | 1755 | ++DOCSHELL 0x92905000 == 135 [pid = 1755] [id = 474] 22:06:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x92905c00) [pid = 1755] [serial = 1423] [outer = (nil)] 22:06:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x92960000) [pid = 1755] [serial = 1424] [outer = 0x92905c00] 22:06:09 INFO - PROCESS | 1755 | 1464930369914 Marionette DEBUG loaded listener.js 22:06:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x92a81400) [pid = 1755] [serial = 1425] [outer = 0x92905c00] 22:06:10 INFO - PROCESS | 1755 | 1464930370907 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]]]}] 22:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 22:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1843ms 22:06:10 INFO - PROCESS | 1755 | 1464930370976 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 22:06:10 INFO - PROCESS | 1755 | 1464930370982 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 22:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 22:06:11 INFO - PROCESS | 1755 | 1464930370993 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 22:06:11 INFO - PROCESS | 1755 | 1464930370997 Marionette TRACE conn4 <- [1,1870,null,{}] 22:06:11 INFO - PROCESS | 1755 | 1464930371008 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}] 22:06:11 INFO - PROCESS | 1755 | 1464930371419 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 22:06:11 INFO - PROCESS | 1755 | 1464930371869 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:11 INFO - PROCESS | 1755 | ++DOCSHELL 0x91defc00 == 136 [pid = 1755] [id = 475] 22:06:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x92963400) [pid = 1755] [serial = 1426] [outer = (nil)] 22:06:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x93a7f000) [pid = 1755] [serial = 1427] [outer = 0x92963400] 22:06:12 INFO - PROCESS | 1755 | 1464930372015 Marionette DEBUG loaded listener.js 22:06:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x93ae1c00) [pid = 1755] [serial = 1428] [outer = 0x92963400] 22:06:13 INFO - PROCESS | 1755 | 1464930373275 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]]]}] 22:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 22:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 2340ms 22:06:13 INFO - PROCESS | 1755 | 1464930373340 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 22:06:13 INFO - PROCESS | 1755 | 1464930373345 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 22:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 22:06:13 INFO - PROCESS | 1755 | 1464930373366 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 22:06:13 INFO - PROCESS | 1755 | 1464930373369 Marionette TRACE conn4 <- [1,1874,null,{}] 22:06:13 INFO - PROCESS | 1755 | 1464930373376 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}] 22:06:13 INFO - PROCESS | 1755 | 1464930373648 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 22:06:13 INFO - PROCESS | 1755 | 1464930373955 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:13 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e478c00 == 137 [pid = 1755] [id = 476] 22:06:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x92903000) [pid = 1755] [serial = 1429] [outer = (nil)] 22:06:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0x9509d400) [pid = 1755] [serial = 1430] [outer = 0x92903000] 22:06:14 INFO - PROCESS | 1755 | 1464930374044 Marionette DEBUG loaded listener.js 22:06:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0x95115000) [pid = 1755] [serial = 1431] [outer = 0x92903000] 22:06:14 INFO - PROCESS | 1755 | 1464930374995 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]]]}] 22:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 22:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1688ms 22:06:15 INFO - PROCESS | 1755 | 1464930375056 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 22:06:15 INFO - PROCESS | 1755 | 1464930375059 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 22:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 22:06:15 INFO - PROCESS | 1755 | 1464930375066 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 22:06:15 INFO - PROCESS | 1755 | 1464930375070 Marionette TRACE conn4 <- [1,1878,null,{}] 22:06:15 INFO - PROCESS | 1755 | 1464930375077 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}] 22:06:15 INFO - PROCESS | 1755 | 1464930375320 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 22:06:15 INFO - PROCESS | 1755 | 1464930375659 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:15 INFO - PROCESS | 1755 | ++DOCSHELL 0x92ca0c00 == 138 [pid = 1755] [id = 477] 22:06:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 163 (0x93ae1800) [pid = 1755] [serial = 1432] [outer = (nil)] 22:06:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 164 (0x98146400) [pid = 1755] [serial = 1433] [outer = 0x93ae1800] 22:06:15 INFO - PROCESS | 1755 | 1464930375754 Marionette DEBUG loaded listener.js 22:06:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 165 (0x9905f400) [pid = 1755] [serial = 1434] [outer = 0x93ae1800] 22:06:16 INFO - PROCESS | 1755 | 1464930376671 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]]]}] 22:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 22:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1686ms 22:06:16 INFO - PROCESS | 1755 | 1464930376754 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 22:06:16 INFO - PROCESS | 1755 | 1464930376757 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 22:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 22:06:16 INFO - PROCESS | 1755 | 1464930376765 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 22:06:16 INFO - PROCESS | 1755 | 1464930376769 Marionette TRACE conn4 <- [1,1882,null,{}] 22:06:16 INFO - PROCESS | 1755 | 1464930376775 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}] 22:06:17 INFO - PROCESS | 1755 | 1464930377056 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 22:06:17 INFO - PROCESS | 1755 | 1464930377396 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:17 INFO - PROCESS | 1755 | ++DOCSHELL 0x95114c00 == 139 [pid = 1755] [id = 478] 22:06:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 166 (0x951dcc00) [pid = 1755] [serial = 1435] [outer = (nil)] 22:06:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 167 (0x9a287400) [pid = 1755] [serial = 1436] [outer = 0x951dcc00] 22:06:17 INFO - PROCESS | 1755 | 1464930377507 Marionette DEBUG loaded listener.js 22:06:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 168 (0x9a667c00) [pid = 1755] [serial = 1437] [outer = 0x951dcc00] 22:06:18 INFO - PROCESS | 1755 | 1464930378416 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]]]}] 22:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 22:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1690ms 22:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 22:06:18 INFO - PROCESS | 1755 | 1464930378455 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 22:06:18 INFO - PROCESS | 1755 | 1464930378458 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 22:06:18 INFO - PROCESS | 1755 | 1464930378465 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 22:06:18 INFO - PROCESS | 1755 | 1464930378468 Marionette TRACE conn4 <- [1,1886,null,{}] 22:06:18 INFO - PROCESS | 1755 | 1464930378474 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}] 22:06:18 INFO - PROCESS | 1755 | 1464930378721 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 22:06:19 INFO - PROCESS | 1755 | 1464930379074 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:19 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e30a800 == 140 [pid = 1755] [id = 479] 22:06:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 169 (0x95118800) [pid = 1755] [serial = 1438] [outer = (nil)] 22:06:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 170 (0x9ad0bc00) [pid = 1755] [serial = 1439] [outer = 0x95118800] 22:06:19 INFO - PROCESS | 1755 | 1464930379170 Marionette DEBUG loaded listener.js 22:06:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 171 (0x9ad10800) [pid = 1755] [serial = 1440] [outer = 0x95118800] 22:06:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8ad85400 == 139 [pid = 1755] [id = 267] 22:06:21 INFO - PROCESS | 1755 | --DOCSHELL 0x85b0d400 == 138 [pid = 1755] [id = 273] 22:06:21 INFO - PROCESS | 1755 | --DOCSHELL 0x85b0f000 == 137 [pid = 1755] [id = 269] 22:06:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8b885400 == 136 [pid = 1755] [id = 275] 22:06:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8a3ed800 == 135 [pid = 1755] [id = 462] 22:06:21 INFO - PROCESS | 1755 | --DOCSHELL 0x895df000 == 134 [pid = 1755] [id = 461] 22:06:21 INFO - PROCESS | 1755 | --DOCSHELL 0x863adc00 == 133 [pid = 1755] [id = 460] 22:06:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8ed7d400 == 132 [pid = 1755] [id = 458] 22:06:21 INFO - PROCESS | 1755 | --DOCSHELL 0x992dd400 == 131 [pid = 1755] [id = 456] 22:06:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8ef41c00 == 130 [pid = 1755] [id = 457] 22:06:21 INFO - PROCESS | 1755 | --DOCSHELL 0x951d5400 == 129 [pid = 1755] [id = 455] 22:06:21 INFO - PROCESS | 1755 | --DOCSHELL 0x91928000 == 128 [pid = 1755] [id = 454] 22:06:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8e577800 == 127 [pid = 1755] [id = 453] 22:06:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8da8fc00 == 126 [pid = 1755] [id = 452] 22:06:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8d8e4400 == 125 [pid = 1755] [id = 450] 22:06:21 INFO - PROCESS | 1755 | --DOCSHELL 0x91ada400 == 124 [pid = 1755] [id = 451] 22:06:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8dcef400 == 123 [pid = 1755] [id = 449] 22:06:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8e575c00 == 122 [pid = 1755] [id = 448] 22:06:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8ab0f400 == 121 [pid = 1755] [id = 447] 22:06:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8da97000 == 120 [pid = 1755] [id = 446] 22:06:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8d0b3800 == 119 [pid = 1755] [id = 445] 22:06:21 INFO - PROCESS | 1755 | --DOCSHELL 0x87152800 == 118 [pid = 1755] [id = 444] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 170 (0x8c93b800) [pid = 1755] [serial = 1329] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 169 (0x9192e400) [pid = 1755] [serial = 1298] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 168 (0x8ed80000) [pid = 1755] [serial = 1284] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 167 (0x94629c00) [pid = 1755] [serial = 1314] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 166 (0x8d320400) [pid = 1755] [serial = 1206] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 165 (0x95116400) [pid = 1755] [serial = 1316] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 164 (0x87e4e000) [pid = 1755] [serial = 1323] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 163 (0x910ec800) [pid = 1755] [serial = 1296] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 162 (0x8e57b800) [pid = 1755] [serial = 1283] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 161 (0x91dc8400) [pid = 1755] [serial = 1301] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 160 (0x9b54c000) [pid = 1755] [serial = 1257] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x8f615800) [pid = 1755] [serial = 1287] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x9762f800) [pid = 1755] [serial = 1319] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0x8ad44000) [pid = 1755] [serial = 1271] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x8ef4d800) [pid = 1755] [serial = 1286] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x87c16000) [pid = 1755] [serial = 1322] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x8adef400) [pid = 1755] [serial = 1326] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x91ad0c00) [pid = 1755] [serial = 1299] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x910b5400) [pid = 1755] [serial = 1295] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x93a8d400) [pid = 1755] [serial = 1311] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x90dad400) [pid = 1755] [serial = 1292] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x91de6800) [pid = 1755] [serial = 1302] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x92a7fc00) [pid = 1755] [serial = 1307] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x8d0ad000) [pid = 1755] [serial = 1275] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x8ad4c400) [pid = 1755] [serial = 1325] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x8da92800) [pid = 1755] [serial = 1278] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x8fa69800) [pid = 1755] [serial = 1290] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x90ed7000) [pid = 1755] [serial = 1293] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x8b89f800) [pid = 1755] [serial = 1328] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x8ad7d800) [pid = 1755] [serial = 1272] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x8f7dc400) [pid = 1755] [serial = 1289] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x9511d800) [pid = 1755] [serial = 1317] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x8e302800) [pid = 1755] [serial = 1280] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x93c84400) [pid = 1755] [serial = 1313] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x92cf9800) [pid = 1755] [serial = 1310] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x92910400) [pid = 1755] [serial = 1305] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x9290a000) [pid = 1755] [serial = 1304] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x8da88800) [pid = 1755] [serial = 1277] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x92c93800) [pid = 1755] [serial = 1308] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x8c9a9c00) [pid = 1755] [serial = 1274] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x8e310000) [pid = 1755] [serial = 1281] [outer = (nil)] [url = about:blank] 22:06:21 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x8d0b7400) [pid = 1755] [serial = 1331] [outer = (nil)] [url = about:blank] 22:06:22 INFO - PROCESS | 1755 | 1464930382248 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]]]}] 22:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 22:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 3840ms 22:06:22 INFO - PROCESS | 1755 | 1464930382305 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 22:06:22 INFO - PROCESS | 1755 | 1464930382310 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 22:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 22:06:22 INFO - PROCESS | 1755 | 1464930382320 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 22:06:22 INFO - PROCESS | 1755 | 1464930382325 Marionette TRACE conn4 <- [1,1890,null,{}] 22:06:22 INFO - PROCESS | 1755 | 1464930382335 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}] 22:06:22 INFO - PROCESS | 1755 | 1464930382690 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 22:06:22 INFO - PROCESS | 1755 | 1464930382828 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:22 INFO - PROCESS | 1755 | ++DOCSHELL 0x87e46400 == 119 [pid = 1755] [id = 480] 22:06:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x87fe6000) [pid = 1755] [serial = 1441] [outer = (nil)] 22:06:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x895d6800) [pid = 1755] [serial = 1442] [outer = 0x87fe6000] 22:06:22 INFO - PROCESS | 1755 | 1464930382913 Marionette DEBUG loaded listener.js 22:06:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x8a3f0400) [pid = 1755] [serial = 1443] [outer = 0x87fe6000] 22:06:23 INFO - PROCESS | 1755 | 1464930383784 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]]]}] 22:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 22:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1547ms 22:06:23 INFO - PROCESS | 1755 | 1464930383868 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 22:06:23 INFO - PROCESS | 1755 | 1464930383877 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 22:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 22:06:23 INFO - PROCESS | 1755 | 1464930383888 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 22:06:23 INFO - PROCESS | 1755 | 1464930383891 Marionette TRACE conn4 <- [1,1894,null,{}] 22:06:23 INFO - PROCESS | 1755 | 1464930383898 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}] 22:06:24 INFO - PROCESS | 1755 | 1464930384130 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 22:06:24 INFO - PROCESS | 1755 | 1464930384408 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:24 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ad7cc00 == 120 [pid = 1755] [id = 481] 22:06:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x8ad7ec00) [pid = 1755] [serial = 1444] [outer = (nil)] 22:06:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x8ae89000) [pid = 1755] [serial = 1445] [outer = 0x8ad7ec00] 22:06:24 INFO - PROCESS | 1755 | 1464930384508 Marionette DEBUG loaded listener.js 22:06:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x8b075800) [pid = 1755] [serial = 1446] [outer = 0x8ad7ec00] 22:06:25 INFO - PROCESS | 1755 | 1464930385483 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]]]}] 22:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 22:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1632ms 22:06:25 INFO - PROCESS | 1755 | 1464930385545 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 22:06:25 INFO - PROCESS | 1755 | 1464930385548 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 22:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 22:06:25 INFO - PROCESS | 1755 | 1464930385556 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 22:06:25 INFO - PROCESS | 1755 | 1464930385562 Marionette TRACE conn4 <- [1,1898,null,{}] 22:06:25 INFO - PROCESS | 1755 | 1464930385587 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}] 22:06:25 INFO - PROCESS | 1755 | 1464930385925 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 22:06:26 INFO - PROCESS | 1755 | 1464930386331 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:26 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ad82000 == 121 [pid = 1755] [id = 482] 22:06:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x8adf4c00) [pid = 1755] [serial = 1447] [outer = (nil)] 22:06:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x8d320400) [pid = 1755] [serial = 1448] [outer = 0x8adf4c00] 22:06:26 INFO - PROCESS | 1755 | 1464930386846 Marionette DEBUG loaded listener.js 22:06:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x8d8e4400) [pid = 1755] [serial = 1449] [outer = 0x8adf4c00] 22:06:27 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x92966c00) [pid = 1755] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 22:06:27 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x863af000) [pid = 1755] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 22:06:27 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x97630800) [pid = 1755] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 22:06:27 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x895e2000) [pid = 1755] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 22:06:27 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x9ad0a000) [pid = 1755] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 22:06:27 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x8dcecc00) [pid = 1755] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 22:06:27 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x92903800) [pid = 1755] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 22:06:27 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x92c9c400) [pid = 1755] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 22:06:27 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x9961ec00) [pid = 1755] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 22:06:27 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x8ef4b800) [pid = 1755] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 22:06:27 INFO - PROCESS | 1755 | --DOMWINDOW == 127 (0x99fe4400) [pid = 1755] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 22:06:27 INFO - PROCESS | 1755 | --DOMWINDOW == 126 (0x8d928c00) [pid = 1755] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 22:06:27 INFO - PROCESS | 1755 | --DOMWINDOW == 125 (0x8d0b4c00) [pid = 1755] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 22:06:27 INFO - PROCESS | 1755 | --DOMWINDOW == 124 (0x8f7dc000) [pid = 1755] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 22:06:27 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0x91baf000) [pid = 1755] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 22:06:27 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x91ba6800) [pid = 1755] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 22:06:27 INFO - PROCESS | 1755 | --DOMWINDOW == 121 (0x895e4c00) [pid = 1755] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 22:06:27 INFO - PROCESS | 1755 | --DOMWINDOW == 120 (0x8ed82800) [pid = 1755] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 22:06:27 INFO - PROCESS | 1755 | --DOMWINDOW == 119 (0x8d91bc00) [pid = 1755] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 22:06:27 INFO - PROCESS | 1755 | --DOMWINDOW == 118 (0x8ae88800) [pid = 1755] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 22:06:27 INFO - PROCESS | 1755 | --DOMWINDOW == 117 (0x9a8c2800) [pid = 1755] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 22:06:27 INFO - PROCESS | 1755 | --DOMWINDOW == 116 (0x8adf0800) [pid = 1755] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 22:06:27 INFO - PROCESS | 1755 | 1464930387750 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]]]}] 22:06:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 22:06:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 2239ms 22:06:27 INFO - PROCESS | 1755 | 1464930387797 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 22:06:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 22:06:27 INFO - PROCESS | 1755 | 1464930387802 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 22:06:27 INFO - PROCESS | 1755 | 1464930387808 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 22:06:27 INFO - PROCESS | 1755 | 1464930387812 Marionette TRACE conn4 <- [1,1902,null,{}] 22:06:27 INFO - PROCESS | 1755 | 1464930387818 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}] 22:06:28 INFO - PROCESS | 1755 | 1464930388114 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 22:06:28 INFO - PROCESS | 1755 | 1464930388138 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:28 INFO - PROCESS | 1755 | ++DOCSHELL 0x8a3eac00 == 122 [pid = 1755] [id = 483] 22:06:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 117 (0x8d32c800) [pid = 1755] [serial = 1450] [outer = (nil)] 22:06:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 118 (0x8da8ac00) [pid = 1755] [serial = 1451] [outer = 0x8d32c800] 22:06:28 INFO - PROCESS | 1755 | 1464930388228 Marionette DEBUG loaded listener.js 22:06:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 119 (0x8da97000) [pid = 1755] [serial = 1452] [outer = 0x8d32c800] 22:06:29 INFO - PROCESS | 1755 | 1464930389387 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]]]}] 22:06:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 22:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1637ms 22:06:29 INFO - PROCESS | 1755 | 1464930389446 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 22:06:29 INFO - PROCESS | 1755 | 1464930389453 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 22:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 22:06:29 INFO - PROCESS | 1755 | 1464930389463 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 22:06:29 INFO - PROCESS | 1755 | 1464930389470 Marionette TRACE conn4 <- [1,1906,null,{}] 22:06:29 INFO - PROCESS | 1755 | 1464930389481 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}] 22:06:29 INFO - PROCESS | 1755 | 1464930389768 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 22:06:30 INFO - PROCESS | 1755 | 1464930390129 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:30 INFO - PROCESS | 1755 | ++DOCSHELL 0x87150c00 == 123 [pid = 1755] [id = 484] 22:06:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 120 (0x87e50000) [pid = 1755] [serial = 1453] [outer = (nil)] 22:06:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 121 (0x8ad47400) [pid = 1755] [serial = 1454] [outer = 0x87e50000] 22:06:30 INFO - PROCESS | 1755 | 1464930390225 Marionette DEBUG loaded listener.js 22:06:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x8ad83c00) [pid = 1755] [serial = 1455] [outer = 0x87e50000] 22:06:31 INFO - PROCESS | 1755 | 1464930391229 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]]]}] 22:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 22:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1840ms 22:06:31 INFO - PROCESS | 1755 | 1464930391304 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 22:06:31 INFO - PROCESS | 1755 | 1464930391314 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 22:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 22:06:31 INFO - PROCESS | 1755 | 1464930391326 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 22:06:31 INFO - PROCESS | 1755 | 1464930391331 Marionette TRACE conn4 <- [1,1910,null,{}] 22:06:31 INFO - PROCESS | 1755 | 1464930391338 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}] 22:06:31 INFO - PROCESS | 1755 | 1464930391643 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 22:06:32 INFO - PROCESS | 1755 | 1464930391983 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:32 INFO - PROCESS | 1755 | ++DOCSHELL 0x895e4c00 == 124 [pid = 1755] [id = 485] 22:06:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x8ba8c800) [pid = 1755] [serial = 1456] [outer = (nil)] 22:06:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x8d0b3800) [pid = 1755] [serial = 1457] [outer = 0x8ba8c800] 22:06:32 INFO - PROCESS | 1755 | 1464930392089 Marionette DEBUG loaded listener.js 22:06:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x8da8b800) [pid = 1755] [serial = 1458] [outer = 0x8ba8c800] 22:06:33 INFO - PROCESS | 1755 | 1464930393136 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]]]}] 22:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 22:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1890ms 22:06:33 INFO - PROCESS | 1755 | 1464930393217 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 22:06:33 INFO - PROCESS | 1755 | 1464930393222 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 22:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 22:06:33 INFO - PROCESS | 1755 | 1464930393230 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 22:06:33 INFO - PROCESS | 1755 | 1464930393237 Marionette TRACE conn4 <- [1,1914,null,{}] 22:06:33 INFO - PROCESS | 1755 | 1464930393254 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}] 22:06:33 INFO - PROCESS | 1755 | 1464930393542 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 22:06:33 INFO - PROCESS | 1755 | 1464930393890 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:33 INFO - PROCESS | 1755 | ++DOCSHELL 0x8dce7c00 == 125 [pid = 1755] [id = 486] 22:06:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x8e479800) [pid = 1755] [serial = 1459] [outer = (nil)] 22:06:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x8ed82000) [pid = 1755] [serial = 1460] [outer = 0x8e479800] 22:06:33 INFO - PROCESS | 1755 | 1464930393992 Marionette DEBUG loaded listener.js 22:06:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0x8ee5e800) [pid = 1755] [serial = 1461] [outer = 0x8e479800] 22:06:34 INFO - PROCESS | 1755 | 1464930394923 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]]]}] 22:06:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 22:06:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1751ms 22:06:34 INFO - PROCESS | 1755 | 1464930394982 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 22:06:34 INFO - PROCESS | 1755 | 1464930394987 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 22:06:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 22:06:34 INFO - PROCESS | 1755 | 1464930394994 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 22:06:35 INFO - PROCESS | 1755 | 1464930394998 Marionette TRACE conn4 <- [1,1918,null,{}] 22:06:35 INFO - PROCESS | 1755 | 1464930395005 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}] 22:06:35 INFO - PROCESS | 1755 | 1464930395247 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 22:06:35 INFO - PROCESS | 1755 | 1464930395582 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:35 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e47c800 == 126 [pid = 1755] [id = 487] 22:06:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x8ed79400) [pid = 1755] [serial = 1462] [outer = (nil)] 22:06:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x8ef4d400) [pid = 1755] [serial = 1463] [outer = 0x8ed79400] 22:06:35 INFO - PROCESS | 1755 | 1464930395676 Marionette DEBUG loaded listener.js 22:06:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x8f616000) [pid = 1755] [serial = 1464] [outer = 0x8ed79400] 22:06:36 INFO - PROCESS | 1755 | 1464930396607 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]]]}] 22:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 22:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1685ms 22:06:36 INFO - PROCESS | 1755 | 1464930396681 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 22:06:36 INFO - PROCESS | 1755 | 1464930396684 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 22:06:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 22:06:36 INFO - PROCESS | 1755 | 1464930396691 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 22:06:36 INFO - PROCESS | 1755 | 1464930396695 Marionette TRACE conn4 <- [1,1922,null,{}] 22:06:36 INFO - PROCESS | 1755 | 1464930396701 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}] 22:06:36 INFO - PROCESS | 1755 | 1464930396978 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 22:06:37 INFO - PROCESS | 1755 | 1464930397319 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:37 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ad50c00 == 127 [pid = 1755] [id = 488] 22:06:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x8ed7d400) [pid = 1755] [serial = 1465] [outer = (nil)] 22:06:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x8fa66c00) [pid = 1755] [serial = 1466] [outer = 0x8ed7d400] 22:06:37 INFO - PROCESS | 1755 | 1464930397414 Marionette DEBUG loaded listener.js 22:06:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x90da8800) [pid = 1755] [serial = 1467] [outer = 0x8ed7d400] 22:06:38 INFO - PROCESS | 1755 | 1464930398361 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]]]}] 22:06:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 22:06:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1747ms 22:06:38 INFO - PROCESS | 1755 | 1464930398441 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 22:06:38 INFO - PROCESS | 1755 | 1464930398444 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 22:06:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 22:06:38 INFO - PROCESS | 1755 | 1464930398452 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 22:06:38 INFO - PROCESS | 1755 | 1464930398456 Marionette TRACE conn4 <- [1,1926,null,{}] 22:06:38 INFO - PROCESS | 1755 | 1464930398463 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}] 22:06:38 INFO - PROCESS | 1755 | 1464930398781 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 22:06:39 INFO - PROCESS | 1755 | 1464930399171 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:39 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ad43800 == 128 [pid = 1755] [id = 489] 22:06:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x8f616800) [pid = 1755] [serial = 1468] [outer = (nil)] 22:06:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x91921800) [pid = 1755] [serial = 1469] [outer = 0x8f616800] 22:06:39 INFO - PROCESS | 1755 | 1464930399266 Marionette DEBUG loaded listener.js 22:06:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x91ad5400) [pid = 1755] [serial = 1470] [outer = 0x8f616800] 22:06:40 INFO - PROCESS | 1755 | 1464930400227 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]]]}] 22:06:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 22:06:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1837ms 22:06:40 INFO - PROCESS | 1755 | 1464930400290 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 22:06:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 22:06:40 INFO - PROCESS | 1755 | 1464930400295 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 22:06:40 INFO - PROCESS | 1755 | 1464930400302 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 22:06:40 INFO - PROCESS | 1755 | 1464930400305 Marionette TRACE conn4 <- [1,1930,null,{}] 22:06:40 INFO - PROCESS | 1755 | 1464930400311 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}] 22:06:40 INFO - PROCESS | 1755 | 1464930400554 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 22:06:40 INFO - PROCESS | 1755 | 1464930400888 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:40 INFO - PROCESS | 1755 | ++DOCSHELL 0x8f7dcc00 == 129 [pid = 1755] [id = 490] 22:06:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x910ed800) [pid = 1755] [serial = 1471] [outer = (nil)] 22:06:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x91bad400) [pid = 1755] [serial = 1472] [outer = 0x910ed800] 22:06:41 INFO - PROCESS | 1755 | 1464930400995 Marionette DEBUG loaded listener.js 22:06:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x91dc8400) [pid = 1755] [serial = 1473] [outer = 0x910ed800] 22:06:41 INFO - PROCESS | 1755 | 1464930401949 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]]]}] 22:06:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 22:06:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1685ms 22:06:41 INFO - PROCESS | 1755 | 1464930401987 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 22:06:41 INFO - PROCESS | 1755 | 1464930401990 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 22:06:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 22:06:42 INFO - PROCESS | 1755 | 1464930401997 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 22:06:42 INFO - PROCESS | 1755 | 1464930402000 Marionette TRACE conn4 <- [1,1934,null,{}] 22:06:42 INFO - PROCESS | 1755 | 1464930402007 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}] 22:06:42 INFO - PROCESS | 1755 | 1464930402253 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 22:06:42 INFO - PROCESS | 1755 | 1464930402590 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:42 INFO - PROCESS | 1755 | ++DOCSHELL 0x910b1400 == 130 [pid = 1755] [id = 491] 22:06:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x91dccc00) [pid = 1755] [serial = 1474] [outer = (nil)] 22:06:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x92901c00) [pid = 1755] [serial = 1475] [outer = 0x91dccc00] 22:06:42 INFO - PROCESS | 1755 | 1464930402688 Marionette DEBUG loaded listener.js 22:06:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x92906400) [pid = 1755] [serial = 1476] [outer = 0x91dccc00] 22:06:43 INFO - PROCESS | 1755 | 1464930403652 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]]]}] 22:06:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 22:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1701ms 22:06:43 INFO - PROCESS | 1755 | 1464930403701 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 22:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 22:06:43 INFO - PROCESS | 1755 | 1464930403705 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 22:06:43 INFO - PROCESS | 1755 | 1464930403712 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 22:06:43 INFO - PROCESS | 1755 | 1464930403716 Marionette TRACE conn4 <- [1,1938,null,{}] 22:06:43 INFO - PROCESS | 1755 | 1464930403722 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}] 22:06:43 INFO - PROCESS | 1755 | 1464930403969 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 22:06:44 INFO - PROCESS | 1755 | 1464930404294 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:44 INFO - PROCESS | 1755 | ++DOCSHELL 0x8da88400 == 131 [pid = 1755] [id = 492] 22:06:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x910b7800) [pid = 1755] [serial = 1477] [outer = (nil)] 22:06:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x92967000) [pid = 1755] [serial = 1478] [outer = 0x910b7800] 22:06:44 INFO - PROCESS | 1755 | 1464930404393 Marionette DEBUG loaded listener.js 22:06:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x92a7b400) [pid = 1755] [serial = 1479] [outer = 0x910b7800] 22:06:45 INFO - PROCESS | 1755 | 1464930405285 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]]]}] 22:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 22:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1632ms 22:06:45 INFO - PROCESS | 1755 | 1464930405345 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 22:06:45 INFO - PROCESS | 1755 | 1464930405349 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 22:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 22:06:45 INFO - PROCESS | 1755 | 1464930405356 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 22:06:45 INFO - PROCESS | 1755 | 1464930405359 Marionette TRACE conn4 <- [1,1942,null,{}] 22:06:45 INFO - PROCESS | 1755 | 1464930405366 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}] 22:06:45 INFO - PROCESS | 1755 | 1464930405609 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 22:06:45 INFO - PROCESS | 1755 | 1464930405942 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:45 INFO - PROCESS | 1755 | ++DOCSHELL 0x8701bc00 == 132 [pid = 1755] [id = 493] 22:06:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x8f61dc00) [pid = 1755] [serial = 1480] [outer = (nil)] 22:06:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x92c9c400) [pid = 1755] [serial = 1481] [outer = 0x8f61dc00] 22:06:46 INFO - PROCESS | 1755 | 1464930406041 Marionette DEBUG loaded listener.js 22:06:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x92cf0c00) [pid = 1755] [serial = 1482] [outer = 0x8f61dc00] 22:06:47 INFO - PROCESS | 1755 | 1464930407021 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]]]}] 22:06:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 22:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1681ms 22:06:47 INFO - PROCESS | 1755 | 1464930407038 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 22:06:47 INFO - PROCESS | 1755 | 1464930407042 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 22:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 22:06:47 INFO - PROCESS | 1755 | 1464930407050 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 22:06:47 INFO - PROCESS | 1755 | 1464930407055 Marionette TRACE conn4 <- [1,1946,null,{}] 22:06:47 INFO - PROCESS | 1755 | 1464930407061 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}] 22:06:47 INFO - PROCESS | 1755 | 1464930407341 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 22:06:47 INFO - PROCESS | 1755 | 1464930407705 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:47 INFO - PROCESS | 1755 | ++DOCSHELL 0x90da9000 == 133 [pid = 1755] [id = 494] 22:06:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x91bac000) [pid = 1755] [serial = 1483] [outer = (nil)] 22:06:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x9511dc00) [pid = 1755] [serial = 1484] [outer = 0x91bac000] 22:06:47 INFO - PROCESS | 1755 | 1464930407809 Marionette DEBUG loaded listener.js 22:06:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x97630000) [pid = 1755] [serial = 1485] [outer = 0x91bac000] 22:06:48 INFO - PROCESS | 1755 | 1464930408921 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]]]}] 22:06:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 22:06:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1893ms 22:06:48 INFO - PROCESS | 1755 | 1464930408944 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 22:06:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 22:06:48 INFO - PROCESS | 1755 | 1464930408948 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 22:06:48 INFO - PROCESS | 1755 | 1464930408955 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 22:06:48 INFO - PROCESS | 1755 | 1464930408959 Marionette TRACE conn4 <- [1,1950,null,{}] 22:06:48 INFO - PROCESS | 1755 | 1464930408965 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}] 22:06:49 INFO - PROCESS | 1755 | 1464930409224 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 22:06:49 INFO - PROCESS | 1755 | 1464930409569 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:49 INFO - PROCESS | 1755 | ++DOCSHELL 0x9511e800 == 134 [pid = 1755] [id = 495] 22:06:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x98147c00) [pid = 1755] [serial = 1486] [outer = (nil)] 22:06:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x99fdf400) [pid = 1755] [serial = 1487] [outer = 0x98147c00] 22:06:49 INFO - PROCESS | 1755 | 1464930409669 Marionette DEBUG loaded listener.js 22:06:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x9a150800) [pid = 1755] [serial = 1488] [outer = 0x98147c00] 22:06:50 INFO - PROCESS | 1755 | 1464930410570 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]]]}] 22:06:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 22:06:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1682ms 22:06:50 INFO - PROCESS | 1755 | 1464930410638 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 22:06:50 INFO - PROCESS | 1755 | 1464930410643 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 22:06:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 22:06:50 INFO - PROCESS | 1755 | 1464930410650 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 22:06:50 INFO - PROCESS | 1755 | 1464930410654 Marionette TRACE conn4 <- [1,1954,null,{}] 22:06:50 INFO - PROCESS | 1755 | 1464930410660 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}] 22:06:50 INFO - PROCESS | 1755 | 1464930410917 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 22:06:51 INFO - PROCESS | 1755 | 1464930411252 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:51 INFO - PROCESS | 1755 | ++DOCSHELL 0x92c94800 == 135 [pid = 1755] [id = 496] 22:06:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x92cee400) [pid = 1755] [serial = 1489] [outer = (nil)] 22:06:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x9a8c1400) [pid = 1755] [serial = 1490] [outer = 0x92cee400] 22:06:51 INFO - PROCESS | 1755 | 1464930411355 Marionette DEBUG loaded listener.js 22:06:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x9a8cb000) [pid = 1755] [serial = 1491] [outer = 0x92cee400] 22:06:52 INFO - PROCESS | 1755 | 1464930412284 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]]]}] 22:06:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 22:06:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1686ms 22:06:52 INFO - PROCESS | 1755 | 1464930412338 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 22:06:52 INFO - PROCESS | 1755 | 1464930412341 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 22:06:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 22:06:52 INFO - PROCESS | 1755 | 1464930412349 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 22:06:52 INFO - PROCESS | 1755 | 1464930412351 Marionette TRACE conn4 <- [1,1958,null,{}] 22:06:52 INFO - PROCESS | 1755 | 1464930412358 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}] 22:06:52 INFO - PROCESS | 1755 | 1464930412600 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 22:06:53 INFO - PROCESS | 1755 | 1464930413022 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:53 INFO - PROCESS | 1755 | ++DOCSHELL 0x87ff1400 == 136 [pid = 1755] [id = 497] 22:06:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x8ab11800) [pid = 1755] [serial = 1492] [outer = (nil)] 22:06:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x9ad5e800) [pid = 1755] [serial = 1493] [outer = 0x8ab11800] 22:06:53 INFO - PROCESS | 1755 | 1464930413156 Marionette DEBUG loaded listener.js 22:06:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0x9ad61400) [pid = 1755] [serial = 1494] [outer = 0x8ab11800] 22:06:54 INFO - PROCESS | 1755 | 1464930414045 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]]]}] 22:06:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 22:06:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1740ms 22:06:54 INFO - PROCESS | 1755 | 1464930414089 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 22:06:54 INFO - PROCESS | 1755 | 1464930414094 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 22:06:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 22:06:54 INFO - PROCESS | 1755 | 1464930414101 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 22:06:54 INFO - PROCESS | 1755 | 1464930414105 Marionette TRACE conn4 <- [1,1962,null,{}] 22:06:54 INFO - PROCESS | 1755 | 1464930414111 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}] 22:06:54 INFO - PROCESS | 1755 | 1464930414383 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 22:06:54 INFO - PROCESS | 1755 | 1464930414729 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:54 INFO - PROCESS | 1755 | ++DOCSHELL 0x99069c00 == 137 [pid = 1755] [id = 498] 22:06:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0x9a6b0000) [pid = 1755] [serial = 1495] [outer = (nil)] 22:06:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 163 (0x9b085400) [pid = 1755] [serial = 1496] [outer = 0x9a6b0000] 22:06:54 INFO - PROCESS | 1755 | 1464930414827 Marionette DEBUG loaded listener.js 22:06:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 164 (0x9b2d4000) [pid = 1755] [serial = 1497] [outer = 0x9a6b0000] 22:06:55 INFO - PROCESS | 1755 | 1464930415743 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]]]}] 22:06:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 22:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1683ms 22:06:55 INFO - PROCESS | 1755 | 1464930415785 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 22:06:55 INFO - PROCESS | 1755 | 1464930415788 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 22:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 22:06:55 INFO - PROCESS | 1755 | 1464930415795 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 22:06:55 INFO - PROCESS | 1755 | 1464930415798 Marionette TRACE conn4 <- [1,1966,null,{}] 22:06:55 INFO - PROCESS | 1755 | 1464930415804 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}] 22:06:56 INFO - PROCESS | 1755 | 1464930416053 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 22:06:56 INFO - PROCESS | 1755 | 1464930416390 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:56 INFO - PROCESS | 1755 | ++DOCSHELL 0x9b081c00 == 138 [pid = 1755] [id = 499] 22:06:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 165 (0x9b442000) [pid = 1755] [serial = 1498] [outer = (nil)] 22:06:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 166 (0x9b545c00) [pid = 1755] [serial = 1499] [outer = 0x9b442000] 22:06:56 INFO - PROCESS | 1755 | 1464930416483 Marionette DEBUG loaded listener.js 22:06:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 167 (0x9b547800) [pid = 1755] [serial = 1500] [outer = 0x9b442000] 22:06:57 INFO - PROCESS | 1755 | 1464930417414 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]]]}] 22:06:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 22:06:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1682ms 22:06:57 INFO - PROCESS | 1755 | 1464930417478 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 22:06:57 INFO - PROCESS | 1755 | 1464930417482 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 22:06:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 22:06:57 INFO - PROCESS | 1755 | 1464930417488 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 22:06:57 INFO - PROCESS | 1755 | 1464930417491 Marionette TRACE conn4 <- [1,1970,null,{}] 22:06:57 INFO - PROCESS | 1755 | 1464930417498 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}] 22:06:57 INFO - PROCESS | 1755 | 1464930417741 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 22:06:58 INFO - PROCESS | 1755 | 1464930418096 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:06:58 INFO - PROCESS | 1755 | ++DOCSHELL 0x8a3ef400 == 139 [pid = 1755] [id = 500] 22:06:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 168 (0x8ad77800) [pid = 1755] [serial = 1501] [outer = (nil)] 22:06:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 169 (0x9b5b1c00) [pid = 1755] [serial = 1502] [outer = 0x8ad77800] 22:06:58 INFO - PROCESS | 1755 | 1464930418204 Marionette DEBUG loaded listener.js 22:06:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 170 (0x9b5b4400) [pid = 1755] [serial = 1503] [outer = 0x8ad77800] 22:06:59 INFO - PROCESS | 1755 | 1464930419071 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]]]}] 22:06:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 22:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1633ms 22:06:59 INFO - PROCESS | 1755 | 1464930419123 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 22:06:59 INFO - PROCESS | 1755 | 1464930419127 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 22:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 22:06:59 INFO - PROCESS | 1755 | 1464930419154 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 22:06:59 INFO - PROCESS | 1755 | 1464930419159 Marionette TRACE conn4 <- [1,1974,null,{}] 22:06:59 INFO - PROCESS | 1755 | 1464930419165 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}] 22:06:59 INFO - PROCESS | 1755 | 1464930419425 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 22:07:01 INFO - PROCESS | 1755 | --DOCSHELL 0x95114c00 == 138 [pid = 1755] [id = 478] 22:07:01 INFO - PROCESS | 1755 | --DOCSHELL 0x92ca0c00 == 137 [pid = 1755] [id = 477] 22:07:01 INFO - PROCESS | 1755 | --DOCSHELL 0x8e478c00 == 136 [pid = 1755] [id = 476] 22:07:01 INFO - PROCESS | 1755 | --DOCSHELL 0x92905000 == 135 [pid = 1755] [id = 474] 22:07:01 INFO - PROCESS | 1755 | --DOCSHELL 0x91defc00 == 134 [pid = 1755] [id = 475] 22:07:01 INFO - PROCESS | 1755 | --DOCSHELL 0x910e6400 == 133 [pid = 1755] [id = 473] 22:07:01 INFO - PROCESS | 1755 | --DOCSHELL 0x8701f800 == 132 [pid = 1755] [id = 472] 22:07:01 INFO - PROCESS | 1755 | --DOCSHELL 0x8ad4b400 == 131 [pid = 1755] [id = 471] 22:07:01 INFO - PROCESS | 1755 | --DOCSHELL 0x8ed7a800 == 130 [pid = 1755] [id = 470] 22:07:01 INFO - PROCESS | 1755 | --DOCSHELL 0x87146000 == 129 [pid = 1755] [id = 469] 22:07:01 INFO - PROCESS | 1755 | --DOCSHELL 0x8ad7f400 == 128 [pid = 1755] [id = 468] 22:07:01 INFO - PROCESS | 1755 | --DOCSHELL 0x8ae8e400 == 127 [pid = 1755] [id = 466] 22:07:01 INFO - PROCESS | 1755 | --DOCSHELL 0x8ba8c400 == 126 [pid = 1755] [id = 467] 22:07:01 INFO - PROCESS | 1755 | --DOCSHELL 0x8ab16800 == 125 [pid = 1755] [id = 465] 22:07:01 INFO - PROCESS | 1755 | --DOCSHELL 0x87e49800 == 124 [pid = 1755] [id = 464] 22:07:01 INFO - PROCESS | 1755 | --DOMWINDOW == 169 (0x8ba8d000) [pid = 1755] [serial = 1391] [outer = (nil)] [url = about:blank] 22:07:01 INFO - PROCESS | 1755 | --DOMWINDOW == 168 (0x9a8c1c00) [pid = 1755] [serial = 1376] [outer = (nil)] [url = about:blank] 22:07:01 INFO - PROCESS | 1755 | --DOMWINDOW == 167 (0x8701b000) [pid = 1755] [serial = 1382] [outer = (nil)] [url = about:blank] 22:07:01 INFO - PROCESS | 1755 | --DOMWINDOW == 166 (0x99e9e400) [pid = 1755] [serial = 1367] [outer = (nil)] [url = about:blank] 22:07:01 INFO - PROCESS | 1755 | --DOMWINDOW == 165 (0x8ab0d000) [pid = 1755] [serial = 1385] [outer = (nil)] [url = about:blank] 22:07:01 INFO - PROCESS | 1755 | --DOMWINDOW == 164 (0x9b441400) [pid = 1755] [serial = 1254] [outer = (nil)] [url = about:blank] 22:07:01 INFO - PROCESS | 1755 | --DOMWINDOW == 163 (0x8e475c00) [pid = 1755] [serial = 1340] [outer = (nil)] [url = about:blank] 22:07:01 INFO - PROCESS | 1755 | --DOMWINDOW == 162 (0x8e579c00) [pid = 1755] [serial = 1341] [outer = (nil)] [url = about:blank] 22:07:01 INFO - PROCESS | 1755 | --DOMWINDOW == 161 (0x99066000) [pid = 1755] [serial = 1320] [outer = (nil)] [url = about:blank] 22:07:01 INFO - PROCESS | 1755 | --DOMWINDOW == 160 (0x97631400) [pid = 1755] [serial = 1365] [outer = (nil)] [url = about:blank] 22:07:01 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x9a175000) [pid = 1755] [serial = 1371] [outer = (nil)] [url = about:blank] 22:07:01 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x910b0c00) [pid = 1755] [serial = 1349] [outer = (nil)] [url = about:blank] 22:07:01 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0x9a667400) [pid = 1755] [serial = 1373] [outer = (nil)] [url = about:blank] 22:07:01 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x91ba1c00) [pid = 1755] [serial = 1353] [outer = (nil)] [url = about:blank] 22:07:01 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x8d8e2800) [pid = 1755] [serial = 1338] [outer = (nil)] [url = about:blank] 22:07:01 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x9a8c5400) [pid = 1755] [serial = 1377] [outer = (nil)] [url = about:blank] 22:07:01 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x87c16c00) [pid = 1755] [serial = 1383] [outer = (nil)] [url = about:blank] 22:07:01 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x92cf4800) [pid = 1755] [serial = 1362] [outer = (nil)] [url = about:blank] 22:07:01 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x91dc3400) [pid = 1755] [serial = 1355] [outer = (nil)] [url = about:blank] 22:07:01 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x92910800) [pid = 1755] [serial = 1358] [outer = (nil)] [url = about:blank] 22:07:01 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x99fc5c00) [pid = 1755] [serial = 1368] [outer = (nil)] [url = about:blank] 22:07:01 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x91dc7c00) [pid = 1755] [serial = 1356] [outer = (nil)] [url = about:blank] 22:07:02 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x92965800) [pid = 1755] [serial = 1359] [outer = (nil)] [url = about:blank] 22:07:02 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x8ab16c00) [pid = 1755] [serial = 1386] [outer = (nil)] [url = about:blank] 22:07:02 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x8ad4dc00) [pid = 1755] [serial = 1334] [outer = (nil)] [url = about:blank] 22:07:02 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x8ae8b400) [pid = 1755] [serial = 1335] [outer = (nil)] [url = about:blank] 22:07:02 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x8f61b800) [pid = 1755] [serial = 1347] [outer = (nil)] [url = about:blank] 22:07:02 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x99fe8000) [pid = 1755] [serial = 1370] [outer = (nil)] [url = about:blank] 22:07:02 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x92ceb400) [pid = 1755] [serial = 1361] [outer = (nil)] [url = about:blank] 22:07:02 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x8ef41400) [pid = 1755] [serial = 1344] [outer = (nil)] [url = about:blank] 22:07:02 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x9a66e000) [pid = 1755] [serial = 1374] [outer = (nil)] [url = about:blank] 22:07:02 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x8b87e800) [pid = 1755] [serial = 1389] [outer = (nil)] [url = about:blank] 22:07:02 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x9ad06c00) [pid = 1755] [serial = 1380] [outer = (nil)] [url = about:blank] 22:07:02 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x8f611400) [pid = 1755] [serial = 1346] [outer = (nil)] [url = about:blank] 22:07:02 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x9ad04800) [pid = 1755] [serial = 1379] [outer = (nil)] [url = about:blank] 22:07:02 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x8c936c00) [pid = 1755] [serial = 1269] [outer = (nil)] [url = about:blank] 22:07:02 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x951d4000) [pid = 1755] [serial = 1364] [outer = (nil)] [url = about:blank] 22:07:02 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x8d320000) [pid = 1755] [serial = 1337] [outer = (nil)] [url = about:blank] 22:07:02 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x910f1c00) [pid = 1755] [serial = 1350] [outer = (nil)] [url = about:blank] 22:07:02 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x91ad7000) [pid = 1755] [serial = 1352] [outer = (nil)] [url = about:blank] 22:07:02 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x8ee5d000) [pid = 1755] [serial = 1343] [outer = (nil)] [url = about:blank] 22:07:02 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x8b06a800) [pid = 1755] [serial = 1388] [outer = (nil)] [url = about:blank] 22:07:02 INFO - PROCESS | 1755 | 1464930422235 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x8701ec00 == 125 [pid = 1755] [id = 501] 22:07:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x8701f800) [pid = 1755] [serial = 1504] [outer = (nil)] 22:07:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x87150000) [pid = 1755] [serial = 1505] [outer = 0x8701f800] 22:07:02 INFO - PROCESS | 1755 | 1464930422340 Marionette DEBUG loaded listener.js 22:07:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x87e48c00) [pid = 1755] [serial = 1506] [outer = 0x8701f800] 22:07:03 INFO - PROCESS | 1755 | 1464930423183 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]]]}] 22:07:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 22:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 4053ms 22:07:03 INFO - PROCESS | 1755 | 1464930423204 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 22:07:03 INFO - PROCESS | 1755 | 1464930423211 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 22:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 22:07:03 INFO - PROCESS | 1755 | 1464930423253 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 22:07:03 INFO - PROCESS | 1755 | 1464930423261 Marionette TRACE conn4 <- [1,1978,null,{}] 22:07:03 INFO - PROCESS | 1755 | 1464930423274 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}] 22:07:03 INFO - PROCESS | 1755 | 1464930423518 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 22:07:03 INFO - PROCESS | 1755 | 1464930423724 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:03 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ab0e400 == 126 [pid = 1755] [id = 502] 22:07:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x8ab11000) [pid = 1755] [serial = 1507] [outer = (nil)] 22:07:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x8ad4e000) [pid = 1755] [serial = 1508] [outer = 0x8ab11000] 22:07:03 INFO - PROCESS | 1755 | 1464930423852 Marionette DEBUG loaded listener.js 22:07:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x8adf3000) [pid = 1755] [serial = 1509] [outer = 0x8ab11000] 22:07:04 INFO - PROCESS | 1755 | 1464930424781 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]]]}] 22:07:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 22:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1607ms 22:07:04 INFO - PROCESS | 1755 | 1464930424854 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 22:07:04 INFO - PROCESS | 1755 | 1464930424860 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 22:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 22:07:04 INFO - PROCESS | 1755 | 1464930424868 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 22:07:04 INFO - PROCESS | 1755 | 1464930424872 Marionette TRACE conn4 <- [1,1982,null,{}] 22:07:04 INFO - PROCESS | 1755 | 1464930424889 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}] 22:07:05 INFO - PROCESS | 1755 | 1464930425214 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 22:07:05 INFO - PROCESS | 1755 | 1464930425255 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:05 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ab0d000 == 127 [pid = 1755] [id = 503] 22:07:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x8b87e800) [pid = 1755] [serial = 1510] [outer = (nil)] 22:07:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x8b8a8000) [pid = 1755] [serial = 1511] [outer = 0x8b87e800] 22:07:05 INFO - PROCESS | 1755 | 1464930425418 Marionette DEBUG loaded listener.js 22:07:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x8c93ac00) [pid = 1755] [serial = 1512] [outer = 0x8b87e800] 22:07:06 INFO - PROCESS | 1755 | 1464930426415 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]]]}] 22:07:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 22:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1603ms 22:07:06 INFO - PROCESS | 1755 | 1464930426472 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 22:07:06 INFO - PROCESS | 1755 | 1464930426477 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 22:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 22:07:07 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x8b87dc00) [pid = 1755] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 22:07:07 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x92905c00) [pid = 1755] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 22:07:07 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x87e4f000) [pid = 1755] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 22:07:07 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x8ed7ac00) [pid = 1755] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 22:07:07 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x8b87cc00) [pid = 1755] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 22:07:07 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x8adfb400) [pid = 1755] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 22:07:07 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x910e7800) [pid = 1755] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 22:07:07 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x95118800) [pid = 1755] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 22:07:07 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x8ab13800) [pid = 1755] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 22:07:07 INFO - PROCESS | 1755 | --DOMWINDOW == 127 (0x8d91c000) [pid = 1755] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 22:07:07 INFO - PROCESS | 1755 | --DOMWINDOW == 126 (0x87fe6000) [pid = 1755] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 22:07:07 INFO - PROCESS | 1755 | --DOMWINDOW == 125 (0x8ba89c00) [pid = 1755] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 22:07:07 INFO - PROCESS | 1755 | --DOMWINDOW == 124 (0x8ad4cc00) [pid = 1755] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 22:07:07 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0x92963400) [pid = 1755] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 22:07:07 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x8adf4c00) [pid = 1755] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 22:07:07 INFO - PROCESS | 1755 | --DOMWINDOW == 121 (0x8dcf0800) [pid = 1755] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 22:07:07 INFO - PROCESS | 1755 | --DOMWINDOW == 120 (0x8ad7ec00) [pid = 1755] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 22:07:07 INFO - PROCESS | 1755 | 1464930427253 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 22:07:07 INFO - PROCESS | 1755 | 1464930427263 Marionette TRACE conn4 <- [1,1986,null,{}] 22:07:07 INFO - PROCESS | 1755 | 1464930427271 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}] 22:07:07 INFO - PROCESS | 1755 | 1464930427577 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 22:07:07 INFO - PROCESS | 1755 | 1464930427707 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:07 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ae91800 == 128 [pid = 1755] [id = 504] 22:07:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 121 (0x8b87cc00) [pid = 1755] [serial = 1513] [outer = (nil)] 22:07:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x8c9abc00) [pid = 1755] [serial = 1514] [outer = 0x8b87cc00] 22:07:07 INFO - PROCESS | 1755 | 1464930427787 Marionette DEBUG loaded listener.js 22:07:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x8d0b8800) [pid = 1755] [serial = 1515] [outer = 0x8b87cc00] 22:07:08 INFO - PROCESS | 1755 | 1464930428562 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]]]}] 22:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 22:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1471ms 22:07:08 INFO - PROCESS | 1755 | 1464930428593 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 22:07:08 INFO - PROCESS | 1755 | 1464930428597 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 22:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 22:07:08 INFO - PROCESS | 1755 | 1464930428616 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 22:07:08 INFO - PROCESS | 1755 | 1464930428619 Marionette TRACE conn4 <- [1,1990,null,{}] 22:07:08 INFO - PROCESS | 1755 | 1464930428626 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}] 22:07:08 INFO - PROCESS | 1755 | 1464930428854 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 22:07:09 INFO - PROCESS | 1755 | 1464930429057 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:09 INFO - PROCESS | 1755 | ++DOCSHELL 0x8b070800 == 129 [pid = 1755] [id = 505] 22:07:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x8ba90c00) [pid = 1755] [serial = 1516] [outer = (nil)] 22:07:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x8da8c800) [pid = 1755] [serial = 1517] [outer = 0x8ba90c00] 22:07:09 INFO - PROCESS | 1755 | 1464930429138 Marionette DEBUG loaded listener.js 22:07:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x8dce6800) [pid = 1755] [serial = 1518] [outer = 0x8ba90c00] 22:07:10 INFO - PROCESS | 1755 | 1464930430462 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]]]}] 22:07:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 22:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1892ms 22:07:10 INFO - PROCESS | 1755 | 1464930430513 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 22:07:10 INFO - PROCESS | 1755 | 1464930430524 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 22:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 22:07:10 INFO - PROCESS | 1755 | 1464930430541 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 22:07:10 INFO - PROCESS | 1755 | 1464930430550 Marionette TRACE conn4 <- [1,1994,null,{}] 22:07:10 INFO - PROCESS | 1755 | 1464930430565 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}] 22:07:10 INFO - PROCESS | 1755 | 1464930430988 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 22:07:11 INFO - PROCESS | 1755 | 1464930431363 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:11 INFO - PROCESS | 1755 | ++DOCSHELL 0x8714c800 == 130 [pid = 1755] [id = 506] 22:07:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x8889fc00) [pid = 1755] [serial = 1519] [outer = (nil)] 22:07:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0x8ad7d800) [pid = 1755] [serial = 1520] [outer = 0x8889fc00] 22:07:11 INFO - PROCESS | 1755 | 1464930431511 Marionette DEBUG loaded listener.js 22:07:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x8ae95000) [pid = 1755] [serial = 1521] [outer = 0x8889fc00] 22:07:12 INFO - PROCESS | 1755 | 1464930432465 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]]]}] 22:07:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 22:07:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1945ms 22:07:12 INFO - PROCESS | 1755 | 1464930432483 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 22:07:12 INFO - PROCESS | 1755 | 1464930432492 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 22:07:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 22:07:12 INFO - PROCESS | 1755 | 1464930432522 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 22:07:12 INFO - PROCESS | 1755 | 1464930432528 Marionette TRACE conn4 <- [1,1998,null,{}] 22:07:12 INFO - PROCESS | 1755 | 1464930432540 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}] 22:07:12 INFO - PROCESS | 1755 | 1464930432802 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 22:07:13 INFO - PROCESS | 1755 | 1464930433182 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:13 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ba90000 == 131 [pid = 1755] [id = 507] 22:07:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x8d8e5800) [pid = 1755] [serial = 1522] [outer = (nil)] 22:07:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x8dce7800) [pid = 1755] [serial = 1523] [outer = 0x8d8e5800] 22:07:13 INFO - PROCESS | 1755 | 1464930433281 Marionette DEBUG loaded listener.js 22:07:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x8e30bc00) [pid = 1755] [serial = 1524] [outer = 0x8d8e5800] 22:07:14 INFO - PROCESS | 1755 | 1464930434179 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]]]}] 22:07:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 22:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1711ms 22:07:14 INFO - PROCESS | 1755 | 1464930434216 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 22:07:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 22:07:14 INFO - PROCESS | 1755 | 1464930434221 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 22:07:14 INFO - PROCESS | 1755 | 1464930434228 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 22:07:14 INFO - PROCESS | 1755 | 1464930434235 Marionette TRACE conn4 <- [1,2002,null,{}] 22:07:14 INFO - PROCESS | 1755 | 1464930434253 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}] 22:07:14 INFO - PROCESS | 1755 | 1464930434510 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 22:07:14 INFO - PROCESS | 1755 | 1464930434867 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:14 INFO - PROCESS | 1755 | ++DOCSHELL 0x8a3f4800 == 132 [pid = 1755] [id = 508] 22:07:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x8b8a9800) [pid = 1755] [serial = 1525] [outer = (nil)] 22:07:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x8e57fc00) [pid = 1755] [serial = 1526] [outer = 0x8b8a9800] 22:07:14 INFO - PROCESS | 1755 | 1464930434970 Marionette DEBUG loaded listener.js 22:07:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x8ed87c00) [pid = 1755] [serial = 1527] [outer = 0x8b8a9800] 22:07:15 INFO - PROCESS | 1755 | 1464930435900 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]]]}] 22:07:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 22:07:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1743ms 22:07:15 INFO - PROCESS | 1755 | 1464930435972 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 22:07:15 INFO - PROCESS | 1755 | 1464930435976 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 22:07:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 22:07:15 INFO - PROCESS | 1755 | 1464930435984 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 22:07:15 INFO - PROCESS | 1755 | 1464930435987 Marionette TRACE conn4 <- [1,2006,null,{}] 22:07:16 INFO - PROCESS | 1755 | 1464930435994 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}] 22:07:16 INFO - PROCESS | 1755 | 1464930436245 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 22:07:16 INFO - PROCESS | 1755 | 1464930436579 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:16 INFO - PROCESS | 1755 | ++DOCSHELL 0x8b072400 == 133 [pid = 1755] [id = 509] 22:07:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x8e577c00) [pid = 1755] [serial = 1528] [outer = (nil)] 22:07:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x8ef4d800) [pid = 1755] [serial = 1529] [outer = 0x8e577c00] 22:07:16 INFO - PROCESS | 1755 | 1464930436673 Marionette DEBUG loaded listener.js 22:07:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x8f61d000) [pid = 1755] [serial = 1530] [outer = 0x8e577c00] 22:07:17 INFO - PROCESS | 1755 | 1464930437649 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]]]}] 22:07:17 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 22:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1737ms 22:07:17 INFO - PROCESS | 1755 | 1464930437725 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 22:07:17 INFO - PROCESS | 1755 | 1464930437732 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 22:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 22:07:17 INFO - PROCESS | 1755 | 1464930437742 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 22:07:17 INFO - PROCESS | 1755 | 1464930437745 Marionette TRACE conn4 <- [1,2010,null,{}] 22:07:17 INFO - PROCESS | 1755 | 1464930437752 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}] 22:07:18 INFO - PROCESS | 1755 | 1464930438023 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 22:07:18 INFO - PROCESS | 1755 | 1464930438370 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:18 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ef41400 == 134 [pid = 1755] [id = 510] 22:07:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x8ef43400) [pid = 1755] [serial = 1531] [outer = (nil)] 22:07:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x8fa65400) [pid = 1755] [serial = 1532] [outer = 0x8ef43400] 22:07:18 INFO - PROCESS | 1755 | 1464930438464 Marionette DEBUG loaded listener.js 22:07:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x90da4c00) [pid = 1755] [serial = 1533] [outer = 0x8ef43400] 22:07:19 INFO - PROCESS | 1755 | 1464930439385 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]]]}] 22:07:19 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 22:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1705ms 22:07:19 INFO - PROCESS | 1755 | 1464930439446 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 22:07:19 INFO - PROCESS | 1755 | 1464930439451 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 22:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 22:07:19 INFO - PROCESS | 1755 | 1464930439458 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 22:07:19 INFO - PROCESS | 1755 | 1464930439461 Marionette TRACE conn4 <- [1,2014,null,{}] 22:07:19 INFO - PROCESS | 1755 | 1464930439467 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}] 22:07:19 INFO - PROCESS | 1755 | 1464930439725 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 22:07:20 INFO - PROCESS | 1755 | 1464930440079 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:20 INFO - PROCESS | 1755 | ++DOCSHELL 0x8f61c000 == 135 [pid = 1755] [id = 511] 22:07:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x8f7d5c00) [pid = 1755] [serial = 1534] [outer = (nil)] 22:07:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x910e2c00) [pid = 1755] [serial = 1535] [outer = 0x8f7d5c00] 22:07:20 INFO - PROCESS | 1755 | 1464930440169 Marionette DEBUG loaded listener.js 22:07:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x910e7800) [pid = 1755] [serial = 1536] [outer = 0x8f7d5c00] 22:07:21 INFO - PROCESS | 1755 | 1464930441063 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]]]}] 22:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 22:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1640ms 22:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 22:07:21 INFO - PROCESS | 1755 | 1464930441099 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 22:07:21 INFO - PROCESS | 1755 | 1464930441102 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 22:07:21 INFO - PROCESS | 1755 | 1464930441109 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 22:07:21 INFO - PROCESS | 1755 | 1464930441113 Marionette TRACE conn4 <- [1,2018,null,{}] 22:07:21 INFO - PROCESS | 1755 | 1464930441119 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}] 22:07:21 INFO - PROCESS | 1755 | 1464930441337 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 22:07:21 INFO - PROCESS | 1755 | 1464930441673 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:21 INFO - PROCESS | 1755 | ++DOCSHELL 0x8c9b0000 == 136 [pid = 1755] [id = 512] 22:07:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x90ee3400) [pid = 1755] [serial = 1537] [outer = (nil)] 22:07:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x9192e400) [pid = 1755] [serial = 1538] [outer = 0x90ee3400] 22:07:21 INFO - PROCESS | 1755 | 1464930441782 Marionette DEBUG loaded listener.js 22:07:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x91acf800) [pid = 1755] [serial = 1539] [outer = 0x90ee3400] 22:07:22 INFO - PROCESS | 1755 | 1464930442670 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]]]}] 22:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 22:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1633ms 22:07:22 INFO - PROCESS | 1755 | 1464930442742 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 22:07:22 INFO - PROCESS | 1755 | 1464930442747 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 22:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 22:07:22 INFO - PROCESS | 1755 | 1464930442753 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 22:07:22 INFO - PROCESS | 1755 | 1464930442757 Marionette TRACE conn4 <- [1,2022,null,{}] 22:07:22 INFO - PROCESS | 1755 | 1464930442763 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}] 22:07:23 INFO - PROCESS | 1755 | 1464930443001 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 22:07:23 INFO - PROCESS | 1755 | 1464930443410 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:23 INFO - PROCESS | 1755 | ++DOCSHELL 0x888a5400 == 137 [pid = 1755] [id = 513] 22:07:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x910ae400) [pid = 1755] [serial = 1540] [outer = (nil)] 22:07:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x91c7d400) [pid = 1755] [serial = 1541] [outer = 0x910ae400] 22:07:23 INFO - PROCESS | 1755 | 1464930443549 Marionette DEBUG loaded listener.js 22:07:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x91dc6800) [pid = 1755] [serial = 1542] [outer = 0x910ae400] 22:07:24 INFO - PROCESS | 1755 | 1464930444609 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]]]}] 22:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 22:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1935ms 22:07:24 INFO - PROCESS | 1755 | 1464930444692 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 22:07:24 INFO - PROCESS | 1755 | 1464930444699 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 22:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 22:07:24 INFO - PROCESS | 1755 | 1464930444710 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 22:07:24 INFO - PROCESS | 1755 | 1464930444716 Marionette TRACE conn4 <- [1,2026,null,{}] 22:07:24 INFO - PROCESS | 1755 | 1464930444725 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}] 22:07:25 INFO - PROCESS | 1755 | 1464930445054 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 22:07:25 INFO - PROCESS | 1755 | 1464930445435 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:25 INFO - PROCESS | 1755 | ++DOCSHELL 0x90ed4800 == 138 [pid = 1755] [id = 514] 22:07:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x91ba8400) [pid = 1755] [serial = 1543] [outer = (nil)] 22:07:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x92963c00) [pid = 1755] [serial = 1544] [outer = 0x91ba8400] 22:07:25 INFO - PROCESS | 1755 | 1464930445526 Marionette DEBUG loaded listener.js 22:07:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x92a82400) [pid = 1755] [serial = 1545] [outer = 0x91ba8400] 22:07:26 INFO - PROCESS | 1755 | 1464930446580 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]]]}] 22:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 22:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1941ms 22:07:26 INFO - PROCESS | 1755 | 1464930446650 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 22:07:26 INFO - PROCESS | 1755 | 1464930446653 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 22:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 22:07:26 INFO - PROCESS | 1755 | 1464930446661 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 22:07:26 INFO - PROCESS | 1755 | 1464930446665 Marionette TRACE conn4 <- [1,2030,null,{}] 22:07:26 INFO - PROCESS | 1755 | 1464930446671 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}] 22:07:26 INFO - PROCESS | 1755 | 1464930446926 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 22:07:27 INFO - PROCESS | 1755 | 1464930447274 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:27 INFO - PROCESS | 1755 | ++DOCSHELL 0x91dcdc00 == 139 [pid = 1755] [id = 515] 22:07:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x92cef800) [pid = 1755] [serial = 1546] [outer = (nil)] 22:07:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x93a7f400) [pid = 1755] [serial = 1547] [outer = 0x92cef800] 22:07:27 INFO - PROCESS | 1755 | 1464930447365 Marionette DEBUG loaded listener.js 22:07:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x93ad4c00) [pid = 1755] [serial = 1548] [outer = 0x92cef800] 22:07:28 INFO - PROCESS | 1755 | 1464930448339 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]]]}] 22:07:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 22:07:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1739ms 22:07:28 INFO - PROCESS | 1755 | 1464930448402 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 22:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 22:07:28 INFO - PROCESS | 1755 | 1464930448407 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 22:07:28 INFO - PROCESS | 1755 | 1464930448414 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 22:07:28 INFO - PROCESS | 1755 | 1464930448418 Marionette TRACE conn4 <- [1,2034,null,{}] 22:07:28 INFO - PROCESS | 1755 | 1464930448425 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}] 22:07:28 INFO - PROCESS | 1755 | 1464930448730 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 22:07:29 INFO - PROCESS | 1755 | 1464930449073 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:29 INFO - PROCESS | 1755 | ++DOCSHELL 0x92910000 == 140 [pid = 1755] [id = 516] 22:07:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x92cf1c00) [pid = 1755] [serial = 1549] [outer = (nil)] 22:07:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x951d6000) [pid = 1755] [serial = 1550] [outer = 0x92cf1c00] 22:07:29 INFO - PROCESS | 1755 | 1464930449175 Marionette DEBUG loaded listener.js 22:07:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x992e3c00) [pid = 1755] [serial = 1551] [outer = 0x92cf1c00] 22:07:30 INFO - PROCESS | 1755 | 1464930450085 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]]]}] 22:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 22:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1739ms 22:07:30 INFO - PROCESS | 1755 | 1464930450154 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 22:07:30 INFO - PROCESS | 1755 | 1464930450157 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 22:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 22:07:30 INFO - PROCESS | 1755 | 1464930450165 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 22:07:30 INFO - PROCESS | 1755 | 1464930450169 Marionette TRACE conn4 <- [1,2038,null,{}] 22:07:30 INFO - PROCESS | 1755 | 1464930450175 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}] 22:07:30 INFO - PROCESS | 1755 | 1464930450419 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 22:07:30 INFO - PROCESS | 1755 | 1464930450770 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:30 INFO - PROCESS | 1755 | ++DOCSHELL 0x910b3c00 == 141 [pid = 1755] [id = 517] 22:07:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x91ba6400) [pid = 1755] [serial = 1552] [outer = (nil)] 22:07:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0x99ea1000) [pid = 1755] [serial = 1553] [outer = 0x91ba6400] 22:07:30 INFO - PROCESS | 1755 | 1464930450861 Marionette DEBUG loaded listener.js 22:07:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0x99fe1000) [pid = 1755] [serial = 1554] [outer = 0x91ba6400] 22:07:31 INFO - PROCESS | 1755 | 1464930451878 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]]]}] 22:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 22:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1792ms 22:07:31 INFO - PROCESS | 1755 | 1464930451960 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 22:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 22:07:31 INFO - PROCESS | 1755 | 1464930451966 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 22:07:31 INFO - PROCESS | 1755 | 1464930451975 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 22:07:31 INFO - PROCESS | 1755 | 1464930451981 Marionette TRACE conn4 <- [1,2042,null,{}] 22:07:31 INFO - PROCESS | 1755 | 1464930451990 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}] 22:07:32 INFO - PROCESS | 1755 | 1464930452298 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 22:07:32 INFO - PROCESS | 1755 | 1464930452654 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:32 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ae90800 == 142 [pid = 1755] [id = 518] 22:07:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 163 (0x93c85800) [pid = 1755] [serial = 1555] [outer = (nil)] 22:07:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 164 (0x9a671c00) [pid = 1755] [serial = 1556] [outer = 0x93c85800] 22:07:32 INFO - PROCESS | 1755 | 1464930452745 Marionette DEBUG loaded listener.js 22:07:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 165 (0x9a8c1800) [pid = 1755] [serial = 1557] [outer = 0x93c85800] 22:07:33 INFO - PROCESS | 1755 | 1464930453694 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]]]}] 22:07:33 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) 22:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1788ms 22:07:33 INFO - PROCESS | 1755 | 1464930453762 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 22:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 22:07:33 INFO - PROCESS | 1755 | 1464930453767 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 22:07:33 INFO - PROCESS | 1755 | 1464930453773 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 22:07:33 INFO - PROCESS | 1755 | 1464930453777 Marionette TRACE conn4 <- [1,2046,null,{}] 22:07:33 INFO - PROCESS | 1755 | 1464930453782 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}] 22:07:34 INFO - PROCESS | 1755 | 1464930454054 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 22:07:34 INFO - PROCESS | 1755 | 1464930454404 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:34 INFO - PROCESS | 1755 | ++DOCSHELL 0x85b10000 == 143 [pid = 1755] [id = 519] 22:07:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 166 (0x9817f800) [pid = 1755] [serial = 1558] [outer = (nil)] 22:07:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 167 (0x9ad0d400) [pid = 1755] [serial = 1559] [outer = 0x9817f800] 22:07:34 INFO - PROCESS | 1755 | 1464930454496 Marionette DEBUG loaded listener.js 22:07:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 168 (0x9ad5c000) [pid = 1755] [serial = 1560] [outer = 0x9817f800] 22:07:35 INFO - PROCESS | 1755 | 1464930455438 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]]]}] 22:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1736ms 22:07:35 INFO - PROCESS | 1755 | 1464930455510 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 22:07:35 INFO - PROCESS | 1755 | 1464930455513 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 22:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 22:07:35 INFO - PROCESS | 1755 | 1464930455520 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 22:07:35 INFO - PROCESS | 1755 | 1464930455524 Marionette TRACE conn4 <- [1,2050,null,{}] 22:07:35 INFO - PROCESS | 1755 | 1464930455530 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}] 22:07:35 INFO - PROCESS | 1755 | 1464930455795 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 22:07:36 INFO - PROCESS | 1755 | 1464930456140 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:36 INFO - PROCESS | 1755 | ++DOCSHELL 0x87e4c000 == 144 [pid = 1755] [id = 520] 22:07:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 169 (0x87fe5c00) [pid = 1755] [serial = 1561] [outer = (nil)] 22:07:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 170 (0x9b083000) [pid = 1755] [serial = 1562] [outer = 0x87fe5c00] 22:07:36 INFO - PROCESS | 1755 | 1464930456231 Marionette DEBUG loaded listener.js 22:07:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 171 (0x9b54e000) [pid = 1755] [serial = 1563] [outer = 0x87fe5c00] 22:07:37 INFO - PROCESS | 1755 | 1464930457156 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]]]}] 22:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 22:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1681ms 22:07:37 INFO - PROCESS | 1755 | 1464930457203 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 22:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 22:07:37 INFO - PROCESS | 1755 | 1464930457207 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 22:07:37 INFO - PROCESS | 1755 | 1464930457214 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 22:07:37 INFO - PROCESS | 1755 | 1464930457217 Marionette TRACE conn4 <- [1,2054,null,{}] 22:07:37 INFO - PROCESS | 1755 | 1464930457223 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}] 22:07:37 INFO - PROCESS | 1755 | 1464930457479 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 22:07:37 INFO - PROCESS | 1755 | 1464930457822 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:37 INFO - PROCESS | 1755 | ++DOCSHELL 0x9a8c8000 == 145 [pid = 1755] [id = 521] 22:07:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 172 (0x9ad02000) [pid = 1755] [serial = 1564] [outer = (nil)] 22:07:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 173 (0x9b5c6800) [pid = 1755] [serial = 1565] [outer = 0x9ad02000] 22:07:37 INFO - PROCESS | 1755 | 1464930457910 Marionette DEBUG loaded listener.js 22:07:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 174 (0x9b5c9000) [pid = 1755] [serial = 1566] [outer = 0x9ad02000] 22:07:38 INFO - PROCESS | 1755 | 1464930458847 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]]]}] 22:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 22:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1688ms 22:07:38 INFO - PROCESS | 1755 | 1464930458902 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 22:07:38 INFO - PROCESS | 1755 | 1464930458905 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 22:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 22:07:38 INFO - PROCESS | 1755 | 1464930458912 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 22:07:38 INFO - PROCESS | 1755 | 1464930458915 Marionette TRACE conn4 <- [1,2058,null,{}] 22:07:38 INFO - PROCESS | 1755 | 1464930458921 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}] 22:07:39 INFO - PROCESS | 1755 | 1464930459161 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 22:07:39 INFO - PROCESS | 1755 | 1464930459506 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:39 INFO - PROCESS | 1755 | ++DOCSHELL 0x9b2cf400 == 146 [pid = 1755] [id = 522] 22:07:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 175 (0x9b5bbc00) [pid = 1755] [serial = 1567] [outer = (nil)] 22:07:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 176 (0x9ba40400) [pid = 1755] [serial = 1568] [outer = 0x9b5bbc00] 22:07:39 INFO - PROCESS | 1755 | 1464930459596 Marionette DEBUG loaded listener.js 22:07:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 177 (0x9bae7400) [pid = 1755] [serial = 1569] [outer = 0x9b5bbc00] 22:07:41 INFO - PROCESS | 1755 | --DOCSHELL 0x85b02c00 == 145 [pid = 1755] [id = 463] 22:07:41 INFO - PROCESS | 1755 | --DOCSHELL 0x895dcc00 == 144 [pid = 1755] [id = 443] 22:07:41 INFO - PROCESS | 1755 | --DOCSHELL 0x863a7800 == 143 [pid = 1755] [id = 272] 22:07:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8a3f0000 == 142 [pid = 1755] [id = 279] 22:07:41 INFO - PROCESS | 1755 | --DOCSHELL 0x87c1f800 == 141 [pid = 1755] [id = 281] 22:07:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8adf5c00 == 140 [pid = 1755] [id = 358] 22:07:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8ad45c00 == 139 [pid = 1755] [id = 276] 22:07:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8dce5800 == 138 [pid = 1755] [id = 277] 22:07:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8e47d400 == 137 [pid = 1755] [id = 278] 22:07:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8da8e400 == 136 [pid = 1755] [id = 280] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 176 (0x8da8ac00) [pid = 1755] [serial = 1451] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 175 (0x8dcec400) [pid = 1755] [serial = 1406] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 174 (0x8d8e8800) [pid = 1755] [serial = 1332] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 173 (0x91badc00) [pid = 1755] [serial = 1422] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 172 (0x9ad10800) [pid = 1755] [serial = 1440] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 171 (0x910eec00) [pid = 1755] [serial = 1418] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 170 (0x8da89000) [pid = 1755] [serial = 1403] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 169 (0x91925400) [pid = 1755] [serial = 1419] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 168 (0x9ad0bc00) [pid = 1755] [serial = 1439] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 167 (0x8a3f0400) [pid = 1755] [serial = 1443] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 166 (0x895d6800) [pid = 1755] [serial = 1442] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 165 (0x9a287400) [pid = 1755] [serial = 1436] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 164 (0x8d0af800) [pid = 1755] [serial = 1401] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 163 (0x98146400) [pid = 1755] [serial = 1433] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 162 (0x8ae8a800) [pid = 1755] [serial = 1398] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 161 (0x93ae1c00) [pid = 1755] [serial = 1428] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 160 (0x8d320400) [pid = 1755] [serial = 1448] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x8f61e800) [pid = 1755] [serial = 1410] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x8b075800) [pid = 1755] [serial = 1446] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0x8ae89000) [pid = 1755] [serial = 1445] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x910ae800) [pid = 1755] [serial = 1416] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x91ba8c00) [pid = 1755] [serial = 1421] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x92a81400) [pid = 1755] [serial = 1425] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x87fea000) [pid = 1755] [serial = 1394] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x8adee400) [pid = 1755] [serial = 1397] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x9509d400) [pid = 1755] [serial = 1430] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x8fa6dc00) [pid = 1755] [serial = 1412] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x8e30b800) [pid = 1755] [serial = 1407] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x8889f800) [pid = 1755] [serial = 1395] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x8d8e4400) [pid = 1755] [serial = 1449] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x8da97400) [pid = 1755] [serial = 1404] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x93a7f000) [pid = 1755] [serial = 1427] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x90ee2800) [pid = 1755] [serial = 1415] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x90da1800) [pid = 1755] [serial = 1413] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x92960000) [pid = 1755] [serial = 1424] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x8c932000) [pid = 1755] [serial = 1400] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x8ee5bc00) [pid = 1755] [serial = 1409] [outer = (nil)] [url = about:blank] 22:07:42 INFO - PROCESS | 1755 | 1464930462694 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]]]}] 22:07:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 22:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 3842ms 22:07:42 INFO - PROCESS | 1755 | 1464930462754 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 22:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 22:07:42 INFO - PROCESS | 1755 | 1464930462759 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 22:07:42 INFO - PROCESS | 1755 | 1464930462767 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 22:07:42 INFO - PROCESS | 1755 | 1464930462772 Marionette TRACE conn4 <- [1,2062,null,{}] 22:07:42 INFO - PROCESS | 1755 | 1464930462780 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}] 22:07:42 INFO - PROCESS | 1755 | 1464930462988 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 22:07:43 INFO - PROCESS | 1755 | 1464930463260 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:43 INFO - PROCESS | 1755 | ++DOCSHELL 0x895d9000 == 137 [pid = 1755] [id = 523] 22:07:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x895e2400) [pid = 1755] [serial = 1570] [outer = (nil)] 22:07:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x8ab13400) [pid = 1755] [serial = 1571] [outer = 0x895e2400] 22:07:43 INFO - PROCESS | 1755 | 1464930463347 Marionette DEBUG loaded listener.js 22:07:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x8ad7f400) [pid = 1755] [serial = 1572] [outer = 0x895e2400] 22:07:44 INFO - PROCESS | 1755 | 1464930464178 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]]]}] 22:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 22:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1483ms 22:07:44 INFO - PROCESS | 1755 | 1464930464250 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 22:07:44 INFO - PROCESS | 1755 | 1464930464258 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 22:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 22:07:44 INFO - PROCESS | 1755 | 1464930464269 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 22:07:44 INFO - PROCESS | 1755 | 1464930464273 Marionette TRACE conn4 <- [1,2066,null,{}] 22:07:44 INFO - PROCESS | 1755 | 1464930464285 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}] 22:07:44 INFO - PROCESS | 1755 | 1464930464562 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 22:07:44 INFO - PROCESS | 1755 | 1464930464596 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:44 INFO - PROCESS | 1755 | ++DOCSHELL 0x8a3f0800 == 138 [pid = 1755] [id = 524] 22:07:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x8b879000) [pid = 1755] [serial = 1573] [outer = (nil)] 22:07:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x8ba8ec00) [pid = 1755] [serial = 1574] [outer = 0x8b879000] 22:07:44 INFO - PROCESS | 1755 | 1464930464671 Marionette DEBUG loaded listener.js 22:07:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x8c9b1000) [pid = 1755] [serial = 1575] [outer = 0x8b879000] 22:07:45 INFO - PROCESS | 1755 | 1464930465678 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]]]}] 22:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 22:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1438ms 22:07:45 INFO - PROCESS | 1755 | 1464930465706 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 22:07:45 INFO - PROCESS | 1755 | 1464930465710 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 22:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 22:07:45 INFO - PROCESS | 1755 | 1464930465717 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 22:07:45 INFO - PROCESS | 1755 | 1464930465723 Marionette TRACE conn4 <- [1,2070,null,{}] 22:07:45 INFO - PROCESS | 1755 | 1464930465744 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}] 22:07:46 INFO - PROCESS | 1755 | 1464930466024 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 22:07:46 INFO - PROCESS | 1755 | 1464930466081 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:46 INFO - PROCESS | 1755 | ++DOCSHELL 0x87ff4c00 == 139 [pid = 1755] [id = 525] 22:07:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x8ad41800) [pid = 1755] [serial = 1576] [outer = (nil)] 22:07:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x8da8e800) [pid = 1755] [serial = 1577] [outer = 0x8ad41800] 22:07:46 INFO - PROCESS | 1755 | 1464930466286 Marionette DEBUG loaded listener.js 22:07:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x8dcea800) [pid = 1755] [serial = 1578] [outer = 0x8ad41800] 22:07:47 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x863aac00) [pid = 1755] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 22:07:47 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x8ab11800) [pid = 1755] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 22:07:47 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x91dccc00) [pid = 1755] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 22:07:47 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x8ab11000) [pid = 1755] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 22:07:47 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x8b87e800) [pid = 1755] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 22:07:47 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x9a6b0000) [pid = 1755] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 22:07:47 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x910b7800) [pid = 1755] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 22:07:47 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x93ae1800) [pid = 1755] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 22:07:47 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x98147c00) [pid = 1755] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 22:07:47 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x8ad77800) [pid = 1755] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 22:07:47 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x8e479800) [pid = 1755] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 22:07:47 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x8ed7d400) [pid = 1755] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 22:07:47 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x8701f800) [pid = 1755] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 22:07:47 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x8ed79400) [pid = 1755] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 22:07:47 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x8ba8c800) [pid = 1755] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 22:07:47 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x910ed800) [pid = 1755] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 22:07:47 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x92cee400) [pid = 1755] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 22:07:47 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x92903000) [pid = 1755] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 22:07:47 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x91bac000) [pid = 1755] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 22:07:47 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x8f616800) [pid = 1755] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 22:07:47 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x9b442000) [pid = 1755] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 22:07:47 INFO - PROCESS | 1755 | --DOMWINDOW == 127 (0x8f61dc00) [pid = 1755] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 22:07:47 INFO - PROCESS | 1755 | --DOMWINDOW == 126 (0x8b87cc00) [pid = 1755] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 22:07:47 INFO - PROCESS | 1755 | --DOMWINDOW == 125 (0x87e50000) [pid = 1755] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 22:07:47 INFO - PROCESS | 1755 | --DOMWINDOW == 124 (0x951dcc00) [pid = 1755] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 22:07:47 INFO - PROCESS | 1755 | 1464930467836 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]]]}] 22:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 22:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 2148ms 22:07:47 INFO - PROCESS | 1755 | 1464930467865 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 22:07:47 INFO - PROCESS | 1755 | 1464930467870 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 22:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 22:07:47 INFO - PROCESS | 1755 | 1464930467876 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 22:07:47 INFO - PROCESS | 1755 | 1464930467878 Marionette TRACE conn4 <- [1,2074,null,{}] 22:07:47 INFO - PROCESS | 1755 | 1464930467884 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}] 22:07:48 INFO - PROCESS | 1755 | 1464930468101 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 22:07:48 INFO - PROCESS | 1755 | 1464930468310 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:48 INFO - PROCESS | 1755 | ++DOCSHELL 0x87e50000 == 140 [pid = 1755] [id = 526] 22:07:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x8b884c00) [pid = 1755] [serial = 1579] [outer = (nil)] 22:07:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x8dce3c00) [pid = 1755] [serial = 1580] [outer = 0x8b884c00] 22:07:48 INFO - PROCESS | 1755 | 1464930468389 Marionette DEBUG loaded listener.js 22:07:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x8e473800) [pid = 1755] [serial = 1581] [outer = 0x8b884c00] 22:07:49 INFO - PROCESS | 1755 | 1464930469308 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]]]}] 22:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 22:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1483ms 22:07:49 INFO - PROCESS | 1755 | 1464930469361 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 22:07:49 INFO - PROCESS | 1755 | 1464930469367 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 22:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 22:07:49 INFO - PROCESS | 1755 | 1464930469377 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 22:07:49 INFO - PROCESS | 1755 | 1464930469383 Marionette TRACE conn4 <- [1,2078,null,{}] 22:07:49 INFO - PROCESS | 1755 | 1464930469392 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}] 22:07:49 INFO - PROCESS | 1755 | 1464930469675 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 22:07:50 INFO - PROCESS | 1755 | 1464930470046 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:50 INFO - PROCESS | 1755 | ++DOCSHELL 0x895dcc00 == 141 [pid = 1755] [id = 527] 22:07:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0x895e0c00) [pid = 1755] [serial = 1582] [outer = (nil)] 22:07:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x8ab10c00) [pid = 1755] [serial = 1583] [outer = 0x895e0c00] 22:07:50 INFO - PROCESS | 1755 | 1464930470141 Marionette DEBUG loaded listener.js 22:07:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x8adf5c00) [pid = 1755] [serial = 1584] [outer = 0x895e0c00] 22:07:51 INFO - PROCESS | 1755 | 1464930471133 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]]]}] 22:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 22:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1787ms 22:07:51 INFO - PROCESS | 1755 | 1464930471164 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 22:07:51 INFO - PROCESS | 1755 | 1464930471173 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 22:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 22:07:51 INFO - PROCESS | 1755 | 1464930471184 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 22:07:51 INFO - PROCESS | 1755 | 1464930471188 Marionette TRACE conn4 <- [1,2082,null,{}] 22:07:51 INFO - PROCESS | 1755 | 1464930471195 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}] 22:07:51 INFO - PROCESS | 1755 | 1464930471435 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 22:07:51 INFO - PROCESS | 1755 | 1464930471791 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:51 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ba8a000 == 142 [pid = 1755] [id = 528] 22:07:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x8c931800) [pid = 1755] [serial = 1585] [outer = (nil)] 22:07:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x8d320000) [pid = 1755] [serial = 1586] [outer = 0x8c931800] 22:07:51 INFO - PROCESS | 1755 | 1464930471897 Marionette DEBUG loaded listener.js 22:07:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x8d91d800) [pid = 1755] [serial = 1587] [outer = 0x8c931800] 22:07:52 INFO - PROCESS | 1755 | 1464930472851 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]]]}] 22:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 22:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1737ms 22:07:52 INFO - PROCESS | 1755 | 1464930472922 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 22:07:52 INFO - PROCESS | 1755 | 1464930472927 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 22:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 22:07:52 INFO - PROCESS | 1755 | 1464930472934 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 22:07:52 INFO - PROCESS | 1755 | 1464930472940 Marionette TRACE conn4 <- [1,2086,null,{}] 22:07:52 INFO - PROCESS | 1755 | 1464930472958 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}] 22:07:53 INFO - PROCESS | 1755 | 1464930473233 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 22:07:53 INFO - PROCESS | 1755 | 1464930473619 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:53 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e579c00 == 143 [pid = 1755] [id = 529] 22:07:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x8e581c00) [pid = 1755] [serial = 1588] [outer = (nil)] 22:07:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x8ee62800) [pid = 1755] [serial = 1589] [outer = 0x8e581c00] 22:07:53 INFO - PROCESS | 1755 | 1464930473716 Marionette DEBUG loaded listener.js 22:07:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x8ef4a000) [pid = 1755] [serial = 1590] [outer = 0x8e581c00] 22:07:54 INFO - PROCESS | 1755 | 1464930474695 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]]]}] 22:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 22:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1840ms 22:07:54 INFO - PROCESS | 1755 | 1464930474776 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 22:07:54 INFO - PROCESS | 1755 | 1464930474781 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 22:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 22:07:54 INFO - PROCESS | 1755 | 1464930474787 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 22:07:54 INFO - PROCESS | 1755 | 1464930474791 Marionette TRACE conn4 <- [1,2090,null,{}] 22:07:54 INFO - PROCESS | 1755 | 1464930474797 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}] 22:07:55 INFO - PROCESS | 1755 | 1464930475073 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 22:07:55 INFO - PROCESS | 1755 | 1464930475413 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x8adf5800 == 144 [pid = 1755] [id = 530] 22:07:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x8e580000) [pid = 1755] [serial = 1591] [outer = (nil)] 22:07:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x8fa65000) [pid = 1755] [serial = 1592] [outer = 0x8e580000] 22:07:55 INFO - PROCESS | 1755 | 1464930475509 Marionette DEBUG loaded listener.js 22:07:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x90daac00) [pid = 1755] [serial = 1593] [outer = 0x8e580000] 22:07:56 INFO - PROCESS | 1755 | 1464930476401 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]]]}] 22:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 22:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1681ms 22:07:56 INFO - PROCESS | 1755 | 1464930476471 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 22:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 22:07:56 INFO - PROCESS | 1755 | 1464930476475 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 22:07:56 INFO - PROCESS | 1755 | 1464930476482 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 22:07:56 INFO - PROCESS | 1755 | 1464930476485 Marionette TRACE conn4 <- [1,2094,null,{}] 22:07:56 INFO - PROCESS | 1755 | 1464930476492 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}] 22:07:56 INFO - PROCESS | 1755 | 1464930476730 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 22:07:57 INFO - PROCESS | 1755 | 1464930477067 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:57 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d8e2400 == 145 [pid = 1755] [id = 531] 22:07:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x8da8d800) [pid = 1755] [serial = 1594] [outer = (nil)] 22:07:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x90ee0800) [pid = 1755] [serial = 1595] [outer = 0x8da8d800] 22:07:57 INFO - PROCESS | 1755 | 1464930477159 Marionette DEBUG loaded listener.js 22:07:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x910b3000) [pid = 1755] [serial = 1596] [outer = 0x8da8d800] 22:07:58 INFO - PROCESS | 1755 | 1464930478087 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]]]}] 22:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 22:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1637ms 22:07:58 INFO - PROCESS | 1755 | 1464930478118 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 22:07:58 INFO - PROCESS | 1755 | 1464930478122 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 22:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 22:07:58 INFO - PROCESS | 1755 | 1464930478129 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 22:07:58 INFO - PROCESS | 1755 | 1464930478132 Marionette TRACE conn4 <- [1,2098,null,{}] 22:07:58 INFO - PROCESS | 1755 | 1464930478138 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}] 22:07:58 INFO - PROCESS | 1755 | 1464930478480 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 22:07:58 INFO - PROCESS | 1755 | 1464930478756 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:07:58 INFO - PROCESS | 1755 | ++DOCSHELL 0x8f7cd400 == 146 [pid = 1755] [id = 532] 22:07:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x910e3800) [pid = 1755] [serial = 1597] [outer = (nil)] 22:07:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x91ba8c00) [pid = 1755] [serial = 1598] [outer = 0x910e3800] 22:07:58 INFO - PROCESS | 1755 | 1464930478855 Marionette DEBUG loaded listener.js 22:07:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x91dcac00) [pid = 1755] [serial = 1599] [outer = 0x910e3800] 22:07:59 INFO - PROCESS | 1755 | 1464930479873 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]]]}] 22:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 22:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1787ms 22:07:59 INFO - PROCESS | 1755 | 1464930479917 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 22:07:59 INFO - PROCESS | 1755 | 1464930479921 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 22:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 22:07:59 INFO - PROCESS | 1755 | 1464930479927 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 22:07:59 INFO - PROCESS | 1755 | 1464930479931 Marionette TRACE conn4 <- [1,2102,null,{}] 22:07:59 INFO - PROCESS | 1755 | 1464930479937 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}] 22:08:00 INFO - PROCESS | 1755 | 1464930480162 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 22:08:00 INFO - PROCESS | 1755 | 1464930480508 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:00 INFO - PROCESS | 1755 | ++DOCSHELL 0x8f610c00 == 147 [pid = 1755] [id = 533] 22:08:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x91bac000) [pid = 1755] [serial = 1600] [outer = (nil)] 22:08:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x9290c000) [pid = 1755] [serial = 1601] [outer = 0x91bac000] 22:08:00 INFO - PROCESS | 1755 | 1464930480604 Marionette DEBUG loaded listener.js 22:08:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x92960c00) [pid = 1755] [serial = 1602] [outer = 0x91bac000] 22:08:01 INFO - PROCESS | 1755 | 1464930481515 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]]]}] 22:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 22:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1632ms 22:08:01 INFO - PROCESS | 1755 | 1464930481561 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 22:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 22:08:01 INFO - PROCESS | 1755 | 1464930481566 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 22:08:01 INFO - PROCESS | 1755 | 1464930481572 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 22:08:01 INFO - PROCESS | 1755 | 1464930481576 Marionette TRACE conn4 <- [1,2106,null,{}] 22:08:01 INFO - PROCESS | 1755 | 1464930481583 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}] 22:08:01 INFO - PROCESS | 1755 | 1464930481824 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 22:08:02 INFO - PROCESS | 1755 | 1464930482163 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x8c9ae400 == 148 [pid = 1755] [id = 534] 22:08:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x8ef47000) [pid = 1755] [serial = 1603] [outer = (nil)] 22:08:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x92a7f000) [pid = 1755] [serial = 1604] [outer = 0x8ef47000] 22:08:02 INFO - PROCESS | 1755 | 1464930482279 Marionette DEBUG loaded listener.js 22:08:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x93a7f800) [pid = 1755] [serial = 1605] [outer = 0x8ef47000] 22:08:03 INFO - PROCESS | 1755 | 1464930483228 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]]]}] 22:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 22:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1733ms 22:08:03 INFO - PROCESS | 1755 | 1464930483306 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 22:08:03 INFO - PROCESS | 1755 | 1464930483310 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 22:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 22:08:03 INFO - PROCESS | 1755 | 1464930483317 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 22:08:03 INFO - PROCESS | 1755 | 1464930483321 Marionette TRACE conn4 <- [1,2110,null,{}] 22:08:03 INFO - PROCESS | 1755 | 1464930483327 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}] 22:08:03 INFO - PROCESS | 1755 | 1464930483591 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 22:08:03 INFO - PROCESS | 1755 | 1464930483932 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:03 INFO - PROCESS | 1755 | ++DOCSHELL 0x91de9800 == 149 [pid = 1755] [id = 535] 22:08:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x92904400) [pid = 1755] [serial = 1606] [outer = (nil)] 22:08:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x9462d000) [pid = 1755] [serial = 1607] [outer = 0x92904400] 22:08:04 INFO - PROCESS | 1755 | 1464930484027 Marionette DEBUG loaded listener.js 22:08:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x9509d400) [pid = 1755] [serial = 1608] [outer = 0x92904400] 22:08:04 INFO - PROCESS | 1755 | 1464930484935 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]]]}] 22:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 22:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1686ms 22:08:05 INFO - PROCESS | 1755 | 1464930485005 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 22:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 22:08:05 INFO - PROCESS | 1755 | 1464930485009 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 22:08:05 INFO - PROCESS | 1755 | 1464930485017 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 22:08:05 INFO - PROCESS | 1755 | 1464930485020 Marionette TRACE conn4 <- [1,2114,null,{}] 22:08:05 INFO - PROCESS | 1755 | 1464930485027 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}] 22:08:05 INFO - PROCESS | 1755 | 1464930485297 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 22:08:05 INFO - PROCESS | 1755 | 1464930485638 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:05 INFO - PROCESS | 1755 | ++DOCSHELL 0x91de9000 == 150 [pid = 1755] [id = 536] 22:08:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x92c97c00) [pid = 1755] [serial = 1609] [outer = (nil)] 22:08:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x99066000) [pid = 1755] [serial = 1610] [outer = 0x92c97c00] 22:08:05 INFO - PROCESS | 1755 | 1464930485732 Marionette DEBUG loaded listener.js 22:08:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x9961ec00) [pid = 1755] [serial = 1611] [outer = 0x92c97c00] 22:08:06 INFO - PROCESS | 1755 | 1464930486637 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]]]}] 22:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 22:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1690ms 22:08:06 INFO - PROCESS | 1755 | 1464930486708 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 22:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 22:08:06 INFO - PROCESS | 1755 | 1464930486715 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 22:08:06 INFO - PROCESS | 1755 | 1464930486723 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 22:08:06 INFO - PROCESS | 1755 | 1464930486727 Marionette TRACE conn4 <- [1,2118,null,{}] 22:08:06 INFO - PROCESS | 1755 | 1464930486734 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}] 22:08:07 INFO - PROCESS | 1755 | 1464930487044 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 22:08:07 INFO - PROCESS | 1755 | 1464930487409 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:07 INFO - PROCESS | 1755 | ++DOCSHELL 0x91ba5c00 == 151 [pid = 1755] [id = 537] 22:08:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x9a674000) [pid = 1755] [serial = 1612] [outer = (nil)] 22:08:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x9ad05c00) [pid = 1755] [serial = 1613] [outer = 0x9a674000] 22:08:07 INFO - PROCESS | 1755 | 1464930487511 Marionette DEBUG loaded listener.js 22:08:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x9ad59c00) [pid = 1755] [serial = 1614] [outer = 0x9a674000] 22:08:08 INFO - PROCESS | 1755 | 1464930488522 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]]]}] 22:08:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 22:08:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1833ms 22:08:08 INFO - PROCESS | 1755 | 1464930488556 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 22:08:08 INFO - PROCESS | 1755 | 1464930488559 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 22:08:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 22:08:08 INFO - PROCESS | 1755 | 1464930488566 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 22:08:08 INFO - PROCESS | 1755 | 1464930488571 Marionette TRACE conn4 <- [1,2122,null,{}] 22:08:08 INFO - PROCESS | 1755 | 1464930488576 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}] 22:08:08 INFO - PROCESS | 1755 | 1464930488804 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 22:08:09 INFO - PROCESS | 1755 | 1464930489156 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:09 INFO - PROCESS | 1755 | ++DOCSHELL 0x9a66c800 == 152 [pid = 1755] [id = 538] 22:08:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0x9a9e5c00) [pid = 1755] [serial = 1615] [outer = (nil)] 22:08:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0x9b546800) [pid = 1755] [serial = 1616] [outer = 0x9a9e5c00] 22:08:09 INFO - PROCESS | 1755 | 1464930489246 Marionette DEBUG loaded listener.js 22:08:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 163 (0x9b5af800) [pid = 1755] [serial = 1617] [outer = 0x9a9e5c00] 22:08:10 INFO - PROCESS | 1755 | 1464930490162 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]]]}] 22:08:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 22:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1638ms 22:08:10 INFO - PROCESS | 1755 | 1464930490205 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 22:08:10 INFO - PROCESS | 1755 | 1464930490210 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 22:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 22:08:10 INFO - PROCESS | 1755 | 1464930490216 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 22:08:10 INFO - PROCESS | 1755 | 1464930490220 Marionette TRACE conn4 <- [1,2126,null,{}] 22:08:10 INFO - PROCESS | 1755 | 1464930490226 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}] 22:08:10 INFO - PROCESS | 1755 | 1464930490475 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 22:08:10 INFO - PROCESS | 1755 | 1464930490821 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:10 INFO - PROCESS | 1755 | ++DOCSHELL 0x9b439400 == 153 [pid = 1755] [id = 539] 22:08:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 164 (0x9b439c00) [pid = 1755] [serial = 1618] [outer = (nil)] 22:08:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 165 (0x9ba3e800) [pid = 1755] [serial = 1619] [outer = 0x9b439c00] 22:08:10 INFO - PROCESS | 1755 | 1464930490918 Marionette DEBUG loaded listener.js 22:08:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 166 (0x9bae5800) [pid = 1755] [serial = 1620] [outer = 0x9b439c00] 22:08:11 INFO - PROCESS | 1755 | 1464930491816 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]]]}] 22:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 22:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1634ms 22:08:11 INFO - PROCESS | 1755 | 1464930491851 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 22:08:11 INFO - PROCESS | 1755 | 1464930491855 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 22:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 22:08:11 INFO - PROCESS | 1755 | 1464930491861 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 22:08:11 INFO - PROCESS | 1755 | 1464930491865 Marionette TRACE conn4 <- [1,2130,null,{}] 22:08:11 INFO - PROCESS | 1755 | 1464930491871 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}] 22:08:12 INFO - PROCESS | 1755 | 1464930492108 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 22:08:12 INFO - PROCESS | 1755 | 1464930492457 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:12 INFO - PROCESS | 1755 | ++DOCSHELL 0x9296c400 == 154 [pid = 1755] [id = 540] 22:08:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 167 (0x92ceb000) [pid = 1755] [serial = 1621] [outer = (nil)] 22:08:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 168 (0x9bfa0800) [pid = 1755] [serial = 1622] [outer = 0x92ceb000] 22:08:12 INFO - PROCESS | 1755 | 1464930492551 Marionette DEBUG loaded listener.js 22:08:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 169 (0x9bfe7400) [pid = 1755] [serial = 1623] [outer = 0x92ceb000] 22:08:13 INFO - PROCESS | 1755 | 1464930493554 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] 22:08:13 INFO - PROCESS | 1755 | 1464930493603 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 22:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 22:08:13 INFO - PROCESS | 1755 | 1464930493610 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 22:08:13 INFO - PROCESS | 1755 | 1464930493614 Marionette TRACE conn4 <- [1,2134,null,{}] 22:08:13 INFO - PROCESS | 1755 | 1464930493620 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}] 22:08:13 INFO - PROCESS | 1755 | 1464930493867 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 22:08:14 INFO - PROCESS | 1755 | 1464930494216 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:14 INFO - PROCESS | 1755 | ++DOCSHELL 0x91df1c00 == 155 [pid = 1755] [id = 541] 22:08:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 170 (0x9b2d4400) [pid = 1755] [serial = 1624] [outer = (nil)] 22:08:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 171 (0x9c1c0c00) [pid = 1755] [serial = 1625] [outer = 0x9b2d4400] 22:08:14 INFO - PROCESS | 1755 | 1464930494313 Marionette DEBUG loaded listener.js 22:08:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 172 (0x9c1c3400) [pid = 1755] [serial = 1626] [outer = 0x9b2d4400] 22:08:15 INFO - PROCESS | 1755 | 1464930495199 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]]]}] 22:08:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 22:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1635ms 22:08:15 INFO - PROCESS | 1755 | 1464930495263 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 22:08:15 INFO - PROCESS | 1755 | 1464930495267 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 22:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 22:08:15 INFO - PROCESS | 1755 | 1464930495278 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 22:08:15 INFO - PROCESS | 1755 | 1464930495282 Marionette TRACE conn4 <- [1,2138,null,{}] 22:08:15 INFO - PROCESS | 1755 | 1464930495288 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}] 22:08:15 INFO - PROCESS | 1755 | 1464930495520 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 22:08:15 INFO - PROCESS | 1755 | 1464930495868 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:15 INFO - PROCESS | 1755 | ++DOCSHELL 0x9c1bfc00 == 156 [pid = 1755] [id = 542] 22:08:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 173 (0x9c1c1c00) [pid = 1755] [serial = 1627] [outer = (nil)] 22:08:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 174 (0x9d8c3400) [pid = 1755] [serial = 1628] [outer = 0x9c1c1c00] 22:08:15 INFO - PROCESS | 1755 | 1464930495976 Marionette DEBUG loaded listener.js 22:08:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 175 (0x9d8c9800) [pid = 1755] [serial = 1629] [outer = 0x9c1c1c00] 22:08:16 INFO - PROCESS | 1755 | 1464930496896 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]]]}] 22:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 22:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1684ms 22:08:16 INFO - PROCESS | 1755 | 1464930496962 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 22:08:16 INFO - PROCESS | 1755 | 1464930496966 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 22:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 22:08:16 INFO - PROCESS | 1755 | 1464930496978 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 22:08:16 INFO - PROCESS | 1755 | 1464930496989 Marionette TRACE conn4 <- [1,2142,null,{}] 22:08:17 INFO - PROCESS | 1755 | 1464930496997 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}] 22:08:17 INFO - PROCESS | 1755 | 1464930497289 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 22:08:17 INFO - PROCESS | 1755 | 1464930497645 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:17 INFO - PROCESS | 1755 | ++DOCSHELL 0x87fec000 == 157 [pid = 1755] [id = 543] 22:08:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 176 (0x8ab14000) [pid = 1755] [serial = 1630] [outer = (nil)] 22:08:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 177 (0xa0511c00) [pid = 1755] [serial = 1631] [outer = 0x8ab14000] 22:08:17 INFO - PROCESS | 1755 | 1464930497742 Marionette DEBUG loaded listener.js 22:08:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 178 (0xa1064800) [pid = 1755] [serial = 1632] [outer = 0x8ab14000] 22:08:18 INFO - PROCESS | 1755 | 1464930498669 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] 22:08:18 INFO - PROCESS | 1755 | 1464930498725 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 22:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 22:08:18 INFO - PROCESS | 1755 | 1464930498732 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 22:08:18 INFO - PROCESS | 1755 | 1464930498735 Marionette TRACE conn4 <- [1,2146,null,{}] 22:08:18 INFO - PROCESS | 1755 | 1464930498741 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}] 22:08:18 INFO - PROCESS | 1755 | 1464930498986 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 22:08:19 INFO - PROCESS | 1755 | 1464930499330 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:21 INFO - PROCESS | 1755 | --DOCSHELL 0x92a7b000 == 156 [pid = 1755] [id = 436] 22:08:21 INFO - PROCESS | 1755 | --DOCSHELL 0x92a83000 == 155 [pid = 1755] [id = 437] 22:08:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8ae89c00 == 154 [pid = 1755] [id = 435] 22:08:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8701ec00 == 153 [pid = 1755] [id = 501] 22:08:21 INFO - PROCESS | 1755 | --DOCSHELL 0x87ff4c00 == 152 [pid = 1755] [id = 525] 22:08:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8a3f0800 == 151 [pid = 1755] [id = 524] 22:08:21 INFO - PROCESS | 1755 | --DOCSHELL 0x895d9000 == 150 [pid = 1755] [id = 523] 22:08:21 INFO - PROCESS | 1755 | --DOCSHELL 0x92910000 == 149 [pid = 1755] [id = 516] 22:08:21 INFO - PROCESS | 1755 | --DOCSHELL 0x910b3c00 == 148 [pid = 1755] [id = 517] 22:08:21 INFO - PROCESS | 1755 | --DOCSHELL 0x91dcdc00 == 147 [pid = 1755] [id = 515] 22:08:21 INFO - PROCESS | 1755 | --DOCSHELL 0x90ed4800 == 146 [pid = 1755] [id = 514] 22:08:21 INFO - PROCESS | 1755 | --DOCSHELL 0x888a5400 == 145 [pid = 1755] [id = 513] 22:08:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8c9b0000 == 144 [pid = 1755] [id = 512] 22:08:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8f61c000 == 143 [pid = 1755] [id = 511] 22:08:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8b072400 == 142 [pid = 1755] [id = 509] 22:08:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8ef41400 == 141 [pid = 1755] [id = 510] 22:08:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8a3f4800 == 140 [pid = 1755] [id = 508] 22:08:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8ba90000 == 139 [pid = 1755] [id = 507] 22:08:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8714c800 == 138 [pid = 1755] [id = 506] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 177 (0x8d0b8800) [pid = 1755] [serial = 1515] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 176 (0x8c938c00) [pid = 1755] [serial = 1392] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 175 (0x9ad61400) [pid = 1755] [serial = 1494] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 174 (0x92906400) [pid = 1755] [serial = 1476] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 173 (0x8ad4e000) [pid = 1755] [serial = 1508] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 172 (0x8c93ac00) [pid = 1755] [serial = 1512] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 171 (0x9b2d4000) [pid = 1755] [serial = 1497] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 170 (0x92967000) [pid = 1755] [serial = 1478] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 169 (0x9905f400) [pid = 1755] [serial = 1434] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 168 (0x99fdf400) [pid = 1755] [serial = 1487] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 167 (0x8b8a8000) [pid = 1755] [serial = 1511] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 166 (0x9b5b4400) [pid = 1755] [serial = 1503] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 165 (0x8ee5e800) [pid = 1755] [serial = 1461] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 164 (0x92a7b400) [pid = 1755] [serial = 1479] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 163 (0x90da8800) [pid = 1755] [serial = 1467] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 162 (0x87150000) [pid = 1755] [serial = 1505] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 161 (0x8ed82000) [pid = 1755] [serial = 1460] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 160 (0x8f616000) [pid = 1755] [serial = 1464] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x8adf3000) [pid = 1755] [serial = 1509] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x8d0b3800) [pid = 1755] [serial = 1457] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0x8fa66c00) [pid = 1755] [serial = 1466] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x9ad5e800) [pid = 1755] [serial = 1493] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x87e48c00) [pid = 1755] [serial = 1506] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x9b5b1c00) [pid = 1755] [serial = 1502] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x91bad400) [pid = 1755] [serial = 1472] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x9a8c1400) [pid = 1755] [serial = 1490] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x95115000) [pid = 1755] [serial = 1431] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x9511dc00) [pid = 1755] [serial = 1484] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x91921800) [pid = 1755] [serial = 1469] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x9b545c00) [pid = 1755] [serial = 1499] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x9a150800) [pid = 1755] [serial = 1488] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x91dc8400) [pid = 1755] [serial = 1473] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x92c9c400) [pid = 1755] [serial = 1481] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x9b547800) [pid = 1755] [serial = 1500] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x8c9abc00) [pid = 1755] [serial = 1514] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x9b085400) [pid = 1755] [serial = 1496] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x92901c00) [pid = 1755] [serial = 1475] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x8da8b800) [pid = 1755] [serial = 1458] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x8ef4d400) [pid = 1755] [serial = 1463] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x8ad83c00) [pid = 1755] [serial = 1455] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x9a667c00) [pid = 1755] [serial = 1437] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x97630000) [pid = 1755] [serial = 1485] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x9a8cb000) [pid = 1755] [serial = 1491] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x8ad47400) [pid = 1755] [serial = 1454] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x92cf0c00) [pid = 1755] [serial = 1482] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x91ad5400) [pid = 1755] [serial = 1470] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1755 | ++DOCSHELL 0x85b09c00 == 139 [pid = 1755] [id = 544] 22:08:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x85b10400) [pid = 1755] [serial = 1633] [outer = (nil)] 22:08:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x87013000) [pid = 1755] [serial = 1634] [outer = 0x85b10400] 22:08:21 INFO - PROCESS | 1755 | 1464930501667 Marionette DEBUG loaded listener.js 22:08:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x87150000) [pid = 1755] [serial = 1635] [outer = 0x85b10400] 22:08:22 INFO - PROCESS | 1755 | 1464930502556 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] 22:08:22 INFO - PROCESS | 1755 | 1464930502645 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 22:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 22:08:22 INFO - PROCESS | 1755 | 1464930502660 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 22:08:22 INFO - PROCESS | 1755 | 1464930502666 Marionette TRACE conn4 <- [1,2150,null,{}] 22:08:22 INFO - PROCESS | 1755 | 1464930502673 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}] 22:08:22 INFO - PROCESS | 1755 | 1464930502921 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 22:08:23 INFO - PROCESS | 1755 | 1464930503207 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:23 INFO - PROCESS | 1755 | ++DOCSHELL 0x8a3e7000 == 140 [pid = 1755] [id = 545] 22:08:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x8a3ecc00) [pid = 1755] [serial = 1636] [outer = (nil)] 22:08:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x8ab16c00) [pid = 1755] [serial = 1637] [outer = 0x8a3ecc00] 22:08:23 INFO - PROCESS | 1755 | 1464930503293 Marionette DEBUG loaded listener.js 22:08:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x8ad77c00) [pid = 1755] [serial = 1638] [outer = 0x8a3ecc00] 22:08:24 INFO - PROCESS | 1755 | 1464930504177 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]]]}] 22:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 22:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1594ms 22:08:24 INFO - PROCESS | 1755 | 1464930504255 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 22:08:24 INFO - PROCESS | 1755 | 1464930504261 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 22:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 22:08:24 INFO - PROCESS | 1755 | 1464930504272 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 22:08:24 INFO - PROCESS | 1755 | 1464930504276 Marionette TRACE conn4 <- [1,2154,null,{}] 22:08:24 INFO - PROCESS | 1755 | 1464930504283 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}] 22:08:24 INFO - PROCESS | 1755 | 1464930504593 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 22:08:24 INFO - PROCESS | 1755 | 1464930504625 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:24 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ab0d400 == 141 [pid = 1755] [id = 546] 22:08:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x8adf7000) [pid = 1755] [serial = 1639] [outer = (nil)] 22:08:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x8b87cc00) [pid = 1755] [serial = 1640] [outer = 0x8adf7000] 22:08:24 INFO - PROCESS | 1755 | 1464930504705 Marionette DEBUG loaded listener.js 22:08:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x8ba8b800) [pid = 1755] [serial = 1641] [outer = 0x8adf7000] 22:08:25 INFO - PROCESS | 1755 | 1464930505798 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]]]}] 22:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 22:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1591ms 22:08:25 INFO - PROCESS | 1755 | 1464930505864 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 22:08:25 INFO - PROCESS | 1755 | 1464930505867 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 22:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 22:08:25 INFO - PROCESS | 1755 | 1464930505875 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 22:08:25 INFO - PROCESS | 1755 | 1464930505880 Marionette TRACE conn4 <- [1,2158,null,{}] 22:08:25 INFO - PROCESS | 1755 | 1464930505897 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}] 22:08:26 INFO - PROCESS | 1755 | 1464930506792 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 22:08:26 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x8d32c800) [pid = 1755] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 22:08:26 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x8ad41800) [pid = 1755] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 22:08:26 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x93c85800) [pid = 1755] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 22:08:26 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x91ba6400) [pid = 1755] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 22:08:26 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x92cf1c00) [pid = 1755] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 22:08:26 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x92cef800) [pid = 1755] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 22:08:26 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x91ba8400) [pid = 1755] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 22:08:26 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x910ae400) [pid = 1755] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 22:08:26 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x90ee3400) [pid = 1755] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 22:08:26 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x8f7d5c00) [pid = 1755] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 22:08:26 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x8ef43400) [pid = 1755] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 22:08:26 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x8e577c00) [pid = 1755] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 22:08:26 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x8b8a9800) [pid = 1755] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 22:08:26 INFO - PROCESS | 1755 | --DOMWINDOW == 127 (0x8d8e5800) [pid = 1755] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 22:08:26 INFO - PROCESS | 1755 | --DOMWINDOW == 126 (0x8889fc00) [pid = 1755] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 22:08:26 INFO - PROCESS | 1755 | --DOMWINDOW == 125 (0x895e2400) [pid = 1755] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 22:08:26 INFO - PROCESS | 1755 | --DOMWINDOW == 124 (0x9ad02000) [pid = 1755] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 22:08:26 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0x87fe5c00) [pid = 1755] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 22:08:26 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x9817f800) [pid = 1755] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 22:08:26 INFO - PROCESS | 1755 | --DOMWINDOW == 121 (0x8b879000) [pid = 1755] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 22:08:27 INFO - PROCESS | 1755 | 1464930507065 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:27 INFO - PROCESS | 1755 | ++DOCSHELL 0x87e48800 == 142 [pid = 1755] [id = 547] 22:08:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x8889fc00) [pid = 1755] [serial = 1642] [outer = (nil)] 22:08:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x8d0b5400) [pid = 1755] [serial = 1643] [outer = 0x8889fc00] 22:08:27 INFO - PROCESS | 1755 | 1464930507143 Marionette DEBUG loaded listener.js 22:08:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x8d91dc00) [pid = 1755] [serial = 1644] [outer = 0x8889fc00] 22:08:27 INFO - PROCESS | 1755 | 1464930507919 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]]]}] 22:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 22:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 2093ms 22:08:27 INFO - PROCESS | 1755 | 1464930507969 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 22:08:27 INFO - PROCESS | 1755 | 1464930507974 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 22:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 22:08:27 INFO - PROCESS | 1755 | 1464930507980 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 22:08:27 INFO - PROCESS | 1755 | 1464930507983 Marionette TRACE conn4 <- [1,2162,null,{}] 22:08:28 INFO - PROCESS | 1755 | 1464930508032 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}] 22:08:28 INFO - PROCESS | 1755 | 1464930508233 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 22:08:28 INFO - PROCESS | 1755 | 1464930508245 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:28 INFO - PROCESS | 1755 | ++DOCSHELL 0x87019400 == 143 [pid = 1755] [id = 548] 22:08:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x8adf0c00) [pid = 1755] [serial = 1645] [outer = (nil)] 22:08:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x8e302c00) [pid = 1755] [serial = 1646] [outer = 0x8adf0c00] 22:08:28 INFO - PROCESS | 1755 | 1464930508514 Marionette DEBUG loaded listener.js 22:08:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x8e473000) [pid = 1755] [serial = 1647] [outer = 0x8adf0c00] 22:08:29 INFO - PROCESS | 1755 | 1464930509605 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]]]}] 22:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 22:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1698ms 22:08:29 INFO - PROCESS | 1755 | 1464930509680 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 22:08:29 INFO - PROCESS | 1755 | 1464930509687 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 22:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 22:08:29 INFO - PROCESS | 1755 | 1464930509698 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 22:08:29 INFO - PROCESS | 1755 | 1464930509702 Marionette TRACE conn4 <- [1,2166,null,{}] 22:08:29 INFO - PROCESS | 1755 | 1464930509712 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}] 22:08:29 INFO - PROCESS | 1755 | 1464930509988 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 22:08:30 INFO - PROCESS | 1755 | 1464930510347 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:30 INFO - PROCESS | 1755 | ++DOCSHELL 0x888a0000 == 144 [pid = 1755] [id = 549] 22:08:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0x895e3c00) [pid = 1755] [serial = 1648] [outer = (nil)] 22:08:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x8ad83000) [pid = 1755] [serial = 1649] [outer = 0x895e3c00] 22:08:30 INFO - PROCESS | 1755 | 1464930510441 Marionette DEBUG loaded listener.js 22:08:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x8ae8f400) [pid = 1755] [serial = 1650] [outer = 0x895e3c00] 22:08:31 INFO - PROCESS | 1755 | 1464930511403 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]]]}] 22:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 22:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1740ms 22:08:31 INFO - PROCESS | 1755 | 1464930511439 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 22:08:31 INFO - PROCESS | 1755 | 1464930511449 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 22:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 22:08:31 INFO - PROCESS | 1755 | 1464930511461 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 22:08:31 INFO - PROCESS | 1755 | 1464930511465 Marionette TRACE conn4 <- [1,2170,null,{}] 22:08:31 INFO - PROCESS | 1755 | 1464930511473 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}] 22:08:31 INFO - PROCESS | 1755 | 1464930511736 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 22:08:32 INFO - PROCESS | 1755 | 1464930512089 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:32 INFO - PROCESS | 1755 | ++DOCSHELL 0x8c9b0000 == 145 [pid = 1755] [id = 550] 22:08:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x8d0b2400) [pid = 1755] [serial = 1651] [outer = (nil)] 22:08:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x8d324800) [pid = 1755] [serial = 1652] [outer = 0x8d0b2400] 22:08:32 INFO - PROCESS | 1755 | 1464930512189 Marionette DEBUG loaded listener.js 22:08:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x8da96400) [pid = 1755] [serial = 1653] [outer = 0x8d0b2400] 22:08:33 INFO - PROCESS | 1755 | 1464930513218 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]]]}] 22:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 22:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1794ms 22:08:33 INFO - PROCESS | 1755 | 1464930513255 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 22:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 22:08:33 INFO - PROCESS | 1755 | 1464930513260 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 22:08:33 INFO - PROCESS | 1755 | 1464930513268 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 22:08:33 INFO - PROCESS | 1755 | 1464930513275 Marionette TRACE conn4 <- [1,2174,null,{}] 22:08:33 INFO - PROCESS | 1755 | 1464930513293 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}] 22:08:33 INFO - PROCESS | 1755 | 1464930513572 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 22:08:33 INFO - PROCESS | 1755 | 1464930513917 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:33 INFO - PROCESS | 1755 | ++DOCSHELL 0x8da90800 == 146 [pid = 1755] [id = 551] 22:08:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x8ed82000) [pid = 1755] [serial = 1654] [outer = (nil)] 22:08:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x8ee65800) [pid = 1755] [serial = 1655] [outer = 0x8ed82000] 22:08:34 INFO - PROCESS | 1755 | 1464930514020 Marionette DEBUG loaded listener.js 22:08:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x8ef4f800) [pid = 1755] [serial = 1656] [outer = 0x8ed82000] 22:08:34 INFO - PROCESS | 1755 | 1464930514962 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]]]}] 22:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 22:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1762ms 22:08:35 INFO - PROCESS | 1755 | 1464930515030 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 22:08:35 INFO - PROCESS | 1755 | 1464930515035 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 22:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 22:08:35 INFO - PROCESS | 1755 | 1464930515042 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 22:08:35 INFO - PROCESS | 1755 | 1464930515045 Marionette TRACE conn4 <- [1,2178,null,{}] 22:08:35 INFO - PROCESS | 1755 | 1464930515053 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}] 22:08:35 INFO - PROCESS | 1755 | 1464930515311 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 22:08:35 INFO - PROCESS | 1755 | 1464930515653 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:35 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ed84400 == 147 [pid = 1755] [id = 552] 22:08:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x8ee62000) [pid = 1755] [serial = 1657] [outer = (nil)] 22:08:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x8f7d4800) [pid = 1755] [serial = 1658] [outer = 0x8ee62000] 22:08:35 INFO - PROCESS | 1755 | 1464930515749 Marionette DEBUG loaded listener.js 22:08:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x8fa6ac00) [pid = 1755] [serial = 1659] [outer = 0x8ee62000] 22:08:36 INFO - PROCESS | 1755 | 1464930516739 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]]]}] 22:08:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 22:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1735ms 22:08:36 INFO - PROCESS | 1755 | 1464930516779 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 22:08:36 INFO - PROCESS | 1755 | 1464930516782 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 22:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 22:08:36 INFO - PROCESS | 1755 | 1464930516789 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 22:08:36 INFO - PROCESS | 1755 | 1464930516792 Marionette TRACE conn4 <- [1,2182,null,{}] 22:08:36 INFO - PROCESS | 1755 | 1464930516799 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}] 22:08:37 INFO - PROCESS | 1755 | 1464930517049 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 22:08:37 INFO - PROCESS | 1755 | 1464930517430 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:37 INFO - PROCESS | 1755 | ++DOCSHELL 0x8f61b400 == 148 [pid = 1755] [id = 553] 22:08:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x8f61b800) [pid = 1755] [serial = 1660] [outer = (nil)] 22:08:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x90daf800) [pid = 1755] [serial = 1661] [outer = 0x8f61b800] 22:08:37 INFO - PROCESS | 1755 | 1464930517527 Marionette DEBUG loaded listener.js 22:08:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x90edcc00) [pid = 1755] [serial = 1662] [outer = 0x8f61b800] 22:08:38 INFO - PROCESS | 1755 | 1464930518524 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]]]}] 22:08:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 22:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1791ms 22:08:38 INFO - PROCESS | 1755 | 1464930518581 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 22:08:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 22:08:38 INFO - PROCESS | 1755 | 1464930518587 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 22:08:38 INFO - PROCESS | 1755 | 1464930518594 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 22:08:38 INFO - PROCESS | 1755 | 1464930518599 Marionette TRACE conn4 <- [1,2186,null,{}] 22:08:38 INFO - PROCESS | 1755 | 1464930518608 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}] 22:08:38 INFO - PROCESS | 1755 | 1464930518927 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 22:08:39 INFO - PROCESS | 1755 | 1464930519253 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:39 INFO - PROCESS | 1755 | ++DOCSHELL 0x87147400 == 149 [pid = 1755] [id = 554] 22:08:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x8f7d5000) [pid = 1755] [serial = 1663] [outer = (nil)] 22:08:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x910efc00) [pid = 1755] [serial = 1664] [outer = 0x8f7d5000] 22:08:39 INFO - PROCESS | 1755 | 1464930519346 Marionette DEBUG loaded listener.js 22:08:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x91ad4c00) [pid = 1755] [serial = 1665] [outer = 0x8f7d5000] 22:08:40 INFO - PROCESS | 1755 | 1464930520314 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]]]}] 22:08:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 22:08:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1786ms 22:08:40 INFO - PROCESS | 1755 | 1464930520383 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 22:08:40 INFO - PROCESS | 1755 | 1464930520390 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 22:08:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 22:08:40 INFO - PROCESS | 1755 | 1464930520397 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 22:08:40 INFO - PROCESS | 1755 | 1464930520401 Marionette TRACE conn4 <- [1,2190,null,{}] 22:08:40 INFO - PROCESS | 1755 | 1464930520407 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}] 22:08:40 INFO - PROCESS | 1755 | 1464930520706 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 22:08:41 INFO - PROCESS | 1755 | 1464930521050 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:41 INFO - PROCESS | 1755 | ++DOCSHELL 0x91924000 == 150 [pid = 1755] [id = 555] 22:08:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x91ad5400) [pid = 1755] [serial = 1666] [outer = (nil)] 22:08:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x91bac800) [pid = 1755] [serial = 1667] [outer = 0x91ad5400] 22:08:41 INFO - PROCESS | 1755 | 1464930521141 Marionette DEBUG loaded listener.js 22:08:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x91bb0c00) [pid = 1755] [serial = 1668] [outer = 0x91ad5400] 22:08:42 INFO - PROCESS | 1755 | 1464930522070 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]]]}] 22:08:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 22:08:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1734ms 22:08:42 INFO - PROCESS | 1755 | 1464930522133 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 22:08:42 INFO - PROCESS | 1755 | 1464930522137 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 22:08:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 22:08:42 INFO - PROCESS | 1755 | 1464930522144 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 22:08:42 INFO - PROCESS | 1755 | 1464930522148 Marionette TRACE conn4 <- [1,2194,null,{}] 22:08:42 INFO - PROCESS | 1755 | 1464930522154 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}] 22:08:42 INFO - PROCESS | 1755 | 1464930522408 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 22:08:42 INFO - PROCESS | 1755 | 1464930522762 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:42 INFO - PROCESS | 1755 | ++DOCSHELL 0x91ba4400 == 151 [pid = 1755] [id = 556] 22:08:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x91c8a800) [pid = 1755] [serial = 1669] [outer = (nil)] 22:08:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x91de8c00) [pid = 1755] [serial = 1670] [outer = 0x91c8a800] 22:08:42 INFO - PROCESS | 1755 | 1464930522858 Marionette DEBUG loaded listener.js 22:08:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x92901c00) [pid = 1755] [serial = 1671] [outer = 0x91c8a800] 22:08:43 INFO - PROCESS | 1755 | 1464930523816 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]]]}] 22:08:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 22:08:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1737ms 22:08:43 INFO - PROCESS | 1755 | 1464930523883 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 22:08:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 22:08:43 INFO - PROCESS | 1755 | 1464930523887 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 22:08:43 INFO - PROCESS | 1755 | 1464930523894 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 22:08:43 INFO - PROCESS | 1755 | 1464930523898 Marionette TRACE conn4 <- [1,2198,null,{}] 22:08:43 INFO - PROCESS | 1755 | 1464930523904 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}] 22:08:44 INFO - PROCESS | 1755 | 1464930524146 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 22:08:44 INFO - PROCESS | 1755 | 1464930524493 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:44 INFO - PROCESS | 1755 | ++DOCSHELL 0x91ad2400 == 152 [pid = 1755] [id = 557] 22:08:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x91dc7000) [pid = 1755] [serial = 1672] [outer = (nil)] 22:08:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x92969400) [pid = 1755] [serial = 1673] [outer = 0x91dc7000] 22:08:44 INFO - PROCESS | 1755 | 1464930524597 Marionette DEBUG loaded listener.js 22:08:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x92a7e400) [pid = 1755] [serial = 1674] [outer = 0x91dc7000] 22:08:45 INFO - PROCESS | 1755 | 1464930525488 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]]]}] 22:08:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 22:08:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1634ms 22:08:45 INFO - PROCESS | 1755 | 1464930525528 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 22:08:45 INFO - PROCESS | 1755 | 1464930525533 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 22:08:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 22:08:45 INFO - PROCESS | 1755 | 1464930525539 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 22:08:45 INFO - PROCESS | 1755 | 1464930525543 Marionette TRACE conn4 <- [1,2202,null,{}] 22:08:45 INFO - PROCESS | 1755 | 1464930525549 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}] 22:08:45 INFO - PROCESS | 1755 | 1464930525794 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 22:08:46 INFO - PROCESS | 1755 | 1464930526135 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:46 INFO - PROCESS | 1755 | ++DOCSHELL 0x91dca000 == 153 [pid = 1755] [id = 558] 22:08:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x92906800) [pid = 1755] [serial = 1675] [outer = (nil)] 22:08:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x92cf2000) [pid = 1755] [serial = 1676] [outer = 0x92906800] 22:08:46 INFO - PROCESS | 1755 | 1464930526233 Marionette DEBUG loaded listener.js 22:08:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x92cf5800) [pid = 1755] [serial = 1677] [outer = 0x92906800] 22:08:47 INFO - PROCESS | 1755 | 1464930527197 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]]]}] 22:08:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 22:08:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1680ms 22:08:47 INFO - PROCESS | 1755 | 1464930527221 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 22:08:47 INFO - PROCESS | 1755 | 1464930527226 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 22:08:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 22:08:47 INFO - PROCESS | 1755 | 1464930527232 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 22:08:47 INFO - PROCESS | 1755 | 1464930527237 Marionette TRACE conn4 <- [1,2206,null,{}] 22:08:47 INFO - PROCESS | 1755 | 1464930527243 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}] 22:08:47 INFO - PROCESS | 1755 | 1464930527505 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 22:08:47 INFO - PROCESS | 1755 | 1464930527872 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:47 INFO - PROCESS | 1755 | ++DOCSHELL 0x93a88c00 == 154 [pid = 1755] [id = 559] 22:08:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x9511d000) [pid = 1755] [serial = 1678] [outer = (nil)] 22:08:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x951dac00) [pid = 1755] [serial = 1679] [outer = 0x9511d000] 22:08:47 INFO - PROCESS | 1755 | 1464930527971 Marionette DEBUG loaded listener.js 22:08:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x9817f000) [pid = 1755] [serial = 1680] [outer = 0x9511d000] 22:08:48 INFO - PROCESS | 1755 | 1464930528950 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]]]}] 22:08:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 22:08:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1746ms 22:08:48 INFO - PROCESS | 1755 | 1464930528979 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 22:08:48 INFO - PROCESS | 1755 | 1464930528982 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 22:08:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 22:08:48 INFO - PROCESS | 1755 | 1464930528989 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 22:08:48 INFO - PROCESS | 1755 | 1464930528993 Marionette TRACE conn4 <- [1,2210,null,{}] 22:08:49 INFO - PROCESS | 1755 | 1464930528999 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}] 22:08:49 INFO - PROCESS | 1755 | 1464930529241 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 22:08:49 INFO - PROCESS | 1755 | 1464930529602 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:49 INFO - PROCESS | 1755 | ++DOCSHELL 0x92c96800 == 155 [pid = 1755] [id = 560] 22:08:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0x92c9f800) [pid = 1755] [serial = 1681] [outer = (nil)] 22:08:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0x99fde400) [pid = 1755] [serial = 1682] [outer = 0x92c9f800] 22:08:49 INFO - PROCESS | 1755 | 1464930529694 Marionette DEBUG loaded listener.js 22:08:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 163 (0x99e9f800) [pid = 1755] [serial = 1683] [outer = 0x92c9f800] 22:08:50 INFO - PROCESS | 1755 | 1464930530654 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]]]}] 22:08:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 22:08:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1731ms 22:08:50 INFO - PROCESS | 1755 | 1464930530722 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 22:08:50 INFO - PROCESS | 1755 | 1464930530726 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 22:08:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 22:08:50 INFO - PROCESS | 1755 | 1464930530733 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 22:08:50 INFO - PROCESS | 1755 | 1464930530737 Marionette TRACE conn4 <- [1,2214,null,{}] 22:08:50 INFO - PROCESS | 1755 | 1464930530754 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}] 22:08:51 INFO - PROCESS | 1755 | 1464930531037 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 22:08:51 INFO - PROCESS | 1755 | 1464930531380 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:51 INFO - PROCESS | 1755 | ++DOCSHELL 0x951d5c00 == 156 [pid = 1755] [id = 561] 22:08:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 164 (0x992dd400) [pid = 1755] [serial = 1684] [outer = (nil)] 22:08:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 165 (0x9a66d000) [pid = 1755] [serial = 1685] [outer = 0x992dd400] 22:08:51 INFO - PROCESS | 1755 | 1464930531476 Marionette DEBUG loaded listener.js 22:08:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 166 (0x9a671800) [pid = 1755] [serial = 1686] [outer = 0x992dd400] 22:08:52 INFO - PROCESS | 1755 | 1464930532397 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]]]}] 22:08:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 22:08:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1703ms 22:08:52 INFO - PROCESS | 1755 | 1464930532437 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 22:08:52 INFO - PROCESS | 1755 | 1464930532441 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 22:08:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 22:08:52 INFO - PROCESS | 1755 | 1464930532448 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 22:08:52 INFO - PROCESS | 1755 | 1464930532451 Marionette TRACE conn4 <- [1,2218,null,{}] 22:08:52 INFO - PROCESS | 1755 | 1464930532457 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}] 22:08:52 INFO - PROCESS | 1755 | 1464930532698 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 22:08:53 INFO - PROCESS | 1755 | 1464930533048 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:53 INFO - PROCESS | 1755 | ++DOCSHELL 0x95112c00 == 157 [pid = 1755] [id = 562] 22:08:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 167 (0x9a8c2000) [pid = 1755] [serial = 1687] [outer = (nil)] 22:08:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 168 (0x9ad03400) [pid = 1755] [serial = 1688] [outer = 0x9a8c2000] 22:08:53 INFO - PROCESS | 1755 | 1464930533150 Marionette DEBUG loaded listener.js 22:08:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 169 (0x9ad06800) [pid = 1755] [serial = 1689] [outer = 0x9a8c2000] 22:08:54 INFO - PROCESS | 1755 | 1464930534083 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]]]}] 22:08:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 22:08:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1684ms 22:08:54 INFO - PROCESS | 1755 | 1464930534134 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 22:08:54 INFO - PROCESS | 1755 | 1464930534137 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 22:08:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 22:08:54 INFO - PROCESS | 1755 | 1464930534145 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 22:08:54 INFO - PROCESS | 1755 | 1464930534149 Marionette TRACE conn4 <- [1,2222,null,{}] 22:08:54 INFO - PROCESS | 1755 | 1464930534156 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}] 22:08:54 INFO - PROCESS | 1755 | 1464930534415 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 22:08:54 INFO - PROCESS | 1755 | 1464930534773 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:54 INFO - PROCESS | 1755 | ++DOCSHELL 0x9511fc00 == 158 [pid = 1755] [id = 563] 22:08:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 170 (0x98145c00) [pid = 1755] [serial = 1690] [outer = (nil)] 22:08:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 171 (0x9ad62000) [pid = 1755] [serial = 1691] [outer = 0x98145c00] 22:08:54 INFO - PROCESS | 1755 | 1464930534871 Marionette DEBUG loaded listener.js 22:08:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 172 (0x9b06c000) [pid = 1755] [serial = 1692] [outer = 0x98145c00] 22:08:55 INFO - PROCESS | 1755 | 1464930535798 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]]]}] 22:08:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 22:08:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1687ms 22:08:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 22:08:55 INFO - PROCESS | 1755 | 1464930535833 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 22:08:55 INFO - PROCESS | 1755 | 1464930535836 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 22:08:55 INFO - PROCESS | 1755 | 1464930535844 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 22:08:55 INFO - PROCESS | 1755 | 1464930535847 Marionette TRACE conn4 <- [1,2226,null,{}] 22:08:55 INFO - PROCESS | 1755 | 1464930535853 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}] 22:08:56 INFO - PROCESS | 1755 | 1464930536093 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 22:08:56 INFO - PROCESS | 1755 | 1464930536441 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:56 INFO - PROCESS | 1755 | ++DOCSHELL 0x87151c00 == 159 [pid = 1755] [id = 564] 22:08:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 173 (0x9a8c6800) [pid = 1755] [serial = 1693] [outer = (nil)] 22:08:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 174 (0x9b54a400) [pid = 1755] [serial = 1694] [outer = 0x9a8c6800] 22:08:56 INFO - PROCESS | 1755 | 1464930536538 Marionette DEBUG loaded listener.js 22:08:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 175 (0x9b54c000) [pid = 1755] [serial = 1695] [outer = 0x9a8c6800] 22:08:57 INFO - PROCESS | 1755 | 1464930537506 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]]]}] 22:08:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 22:08:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1682ms 22:08:57 INFO - PROCESS | 1755 | 1464930537548 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 22:08:57 INFO - PROCESS | 1755 | 1464930537555 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 22:08:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 22:08:57 INFO - PROCESS | 1755 | 1464930537575 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 22:08:57 INFO - PROCESS | 1755 | 1464930537581 Marionette TRACE conn4 <- [1,2230,null,{}] 22:08:57 INFO - PROCESS | 1755 | 1464930537591 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}] 22:08:57 INFO - PROCESS | 1755 | 1464930537982 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 22:08:58 INFO - PROCESS | 1755 | 1464930538355 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:08:58 INFO - PROCESS | 1755 | ++DOCSHELL 0x9b5b5800 == 160 [pid = 1755] [id = 565] 22:08:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 176 (0x9b5c1400) [pid = 1755] [serial = 1696] [outer = (nil)] 22:08:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 177 (0x9b5cc400) [pid = 1755] [serial = 1697] [outer = 0x9b5c1400] 22:08:58 INFO - PROCESS | 1755 | 1464930538482 Marionette DEBUG loaded listener.js 22:08:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 178 (0x9ba36400) [pid = 1755] [serial = 1698] [outer = 0x9b5c1400] 22:09:01 INFO - PROCESS | 1755 | --DOCSHELL 0x8d0ae000 == 159 [pid = 1755] [id = 156] 22:09:01 INFO - PROCESS | 1755 | --DOCSHELL 0x99069c00 == 158 [pid = 1755] [id = 498] 22:09:01 INFO - PROCESS | 1755 | --DOCSHELL 0x87e50400 == 157 [pid = 1755] [id = 401] 22:09:01 INFO - PROCESS | 1755 | --DOCSHELL 0x8ab0e400 == 156 [pid = 1755] [id = 502] 22:09:01 INFO - PROCESS | 1755 | --DOCSHELL 0x8ae91800 == 155 [pid = 1755] [id = 504] 22:09:01 INFO - PROCESS | 1755 | --DOCSHELL 0x8f7d2000 == 154 [pid = 1755] [id = 282] 22:09:01 INFO - PROCESS | 1755 | --DOCSHELL 0x8ab0d000 == 153 [pid = 1755] [id = 503] 22:09:01 INFO - PROCESS | 1755 | --DOCSHELL 0x87e48800 == 152 [pid = 1755] [id = 547] 22:09:01 INFO - PROCESS | 1755 | --DOCSHELL 0x8ab0d400 == 151 [pid = 1755] [id = 546] 22:09:01 INFO - PROCESS | 1755 | --DOCSHELL 0x8a3e7000 == 150 [pid = 1755] [id = 545] 22:09:01 INFO - PROCESS | 1755 | --DOCSHELL 0x85b09c00 == 149 [pid = 1755] [id = 544] 22:09:01 INFO - PROCESS | 1755 | --DOCSHELL 0x9a66c800 == 148 [pid = 1755] [id = 538] 22:09:01 INFO - PROCESS | 1755 | --DOCSHELL 0x91de9000 == 147 [pid = 1755] [id = 536] 22:09:01 INFO - PROCESS | 1755 | --DOCSHELL 0x91ba5c00 == 146 [pid = 1755] [id = 537] 22:09:01 INFO - PROCESS | 1755 | --DOCSHELL 0x91de9800 == 145 [pid = 1755] [id = 535] 22:09:01 INFO - PROCESS | 1755 | --DOCSHELL 0x8c9ae400 == 144 [pid = 1755] [id = 534] 22:09:01 INFO - PROCESS | 1755 | --DOCSHELL 0x8f610c00 == 143 [pid = 1755] [id = 533] 22:09:01 INFO - PROCESS | 1755 | --DOCSHELL 0x8f7cd400 == 142 [pid = 1755] [id = 532] 22:09:01 INFO - PROCESS | 1755 | --DOCSHELL 0x8d8e2400 == 141 [pid = 1755] [id = 531] 22:09:01 INFO - PROCESS | 1755 | --DOCSHELL 0x8e579c00 == 140 [pid = 1755] [id = 529] 22:09:01 INFO - PROCESS | 1755 | --DOCSHELL 0x8adf5800 == 139 [pid = 1755] [id = 530] 22:09:01 INFO - PROCESS | 1755 | --DOCSHELL 0x8ba8a000 == 138 [pid = 1755] [id = 528] 22:09:01 INFO - PROCESS | 1755 | --DOCSHELL 0x895dcc00 == 137 [pid = 1755] [id = 527] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 177 (0x9b5c9000) [pid = 1755] [serial = 1566] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 176 (0x9b5c6800) [pid = 1755] [serial = 1565] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 175 (0x9b083000) [pid = 1755] [serial = 1562] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 174 (0x9b54e000) [pid = 1755] [serial = 1563] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 173 (0x9ad0d400) [pid = 1755] [serial = 1559] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 172 (0x9ad5c000) [pid = 1755] [serial = 1560] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 171 (0x9a8c1800) [pid = 1755] [serial = 1557] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 170 (0x8ba8ec00) [pid = 1755] [serial = 1574] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 169 (0x8dcea800) [pid = 1755] [serial = 1578] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 168 (0x8c9b1000) [pid = 1755] [serial = 1575] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 167 (0x8ad7f400) [pid = 1755] [serial = 1572] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 166 (0x8dce3c00) [pid = 1755] [serial = 1580] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 165 (0x8da97000) [pid = 1755] [serial = 1452] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 164 (0x8da8e800) [pid = 1755] [serial = 1577] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 163 (0x9a671c00) [pid = 1755] [serial = 1556] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 162 (0x99fe1000) [pid = 1755] [serial = 1554] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 161 (0x99ea1000) [pid = 1755] [serial = 1553] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 160 (0x992e3c00) [pid = 1755] [serial = 1551] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x951d6000) [pid = 1755] [serial = 1550] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x93ad4c00) [pid = 1755] [serial = 1548] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0x93a7f400) [pid = 1755] [serial = 1547] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x92a82400) [pid = 1755] [serial = 1545] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x92963c00) [pid = 1755] [serial = 1544] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x91c7d400) [pid = 1755] [serial = 1541] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x91dc6800) [pid = 1755] [serial = 1542] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x91acf800) [pid = 1755] [serial = 1539] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x9192e400) [pid = 1755] [serial = 1538] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x910e7800) [pid = 1755] [serial = 1536] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x910e2c00) [pid = 1755] [serial = 1535] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x90da4c00) [pid = 1755] [serial = 1533] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x8fa65400) [pid = 1755] [serial = 1532] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x8f61d000) [pid = 1755] [serial = 1530] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x8ef4d800) [pid = 1755] [serial = 1529] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x8ed87c00) [pid = 1755] [serial = 1527] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x8e57fc00) [pid = 1755] [serial = 1526] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x8e30bc00) [pid = 1755] [serial = 1524] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x8dce7800) [pid = 1755] [serial = 1523] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x8ae95000) [pid = 1755] [serial = 1521] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x8ad7d800) [pid = 1755] [serial = 1520] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x8da8c800) [pid = 1755] [serial = 1517] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x8ab13400) [pid = 1755] [serial = 1571] [outer = (nil)] [url = about:blank] 22:09:01 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x9ba40400) [pid = 1755] [serial = 1568] [outer = (nil)] [url = about:blank] 22:09:02 INFO - PROCESS | 1755 | 1464930542052 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]]]}] 22:09:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 22:09:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 4503ms 22:09:02 INFO - PROCESS | 1755 | 1464930542075 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 22:09:02 INFO - PROCESS | 1755 | 1464930542081 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 22:09:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 22:09:02 INFO - PROCESS | 1755 | 1464930542090 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 22:09:02 INFO - PROCESS | 1755 | 1464930542097 Marionette TRACE conn4 <- [1,2234,null,{}] 22:09:02 INFO - PROCESS | 1755 | 1464930542155 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}] 22:09:02 INFO - PROCESS | 1755 | 1464930542419 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 22:09:02 INFO - PROCESS | 1755 | 1464930542636 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x87e48800 == 138 [pid = 1755] [id = 566] 22:09:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x87feec00) [pid = 1755] [serial = 1699] [outer = (nil)] 22:09:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x8ab17000) [pid = 1755] [serial = 1700] [outer = 0x87feec00] 22:09:02 INFO - PROCESS | 1755 | 1464930542719 Marionette DEBUG loaded listener.js 22:09:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x8ad7f400) [pid = 1755] [serial = 1701] [outer = 0x87feec00] 22:09:03 INFO - PROCESS | 1755 | 1464930543605 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]]]}] 22:09:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 22:09:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1529ms 22:09:03 INFO - PROCESS | 1755 | 1464930543655 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 22:09:03 INFO - PROCESS | 1755 | 1464930543664 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 22:09:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 22:09:03 INFO - PROCESS | 1755 | 1464930543682 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 22:09:03 INFO - PROCESS | 1755 | 1464930543687 Marionette TRACE conn4 <- [1,2238,null,{}] 22:09:03 INFO - PROCESS | 1755 | 1464930543693 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}] 22:09:03 INFO - PROCESS | 1755 | 1464930543922 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 22:09:04 INFO - PROCESS | 1755 | 1464930544223 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:04 INFO - PROCESS | 1755 | ++DOCSHELL 0x8b067800 == 139 [pid = 1755] [id = 567] 22:09:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x8b070400) [pid = 1755] [serial = 1702] [outer = (nil)] 22:09:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x8ba8ec00) [pid = 1755] [serial = 1703] [outer = 0x8b070400] 22:09:04 INFO - PROCESS | 1755 | 1464930544314 Marionette DEBUG loaded listener.js 22:09:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x8c9ab400) [pid = 1755] [serial = 1704] [outer = 0x8b070400] 22:09:05 INFO - PROCESS | 1755 | 1464930545214 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]]]}] 22:09:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 22:09:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1584ms 22:09:05 INFO - PROCESS | 1755 | 1464930545266 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 22:09:05 INFO - PROCESS | 1755 | 1464930545271 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 22:09:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 22:09:05 INFO - PROCESS | 1755 | 1464930545288 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 22:09:05 INFO - PROCESS | 1755 | 1464930545294 Marionette TRACE conn4 <- [1,2242,null,{}] 22:09:05 INFO - PROCESS | 1755 | 1464930545311 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}] 22:09:05 INFO - PROCESS | 1755 | 1464930545662 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 22:09:05 INFO - PROCESS | 1755 | 1464930545747 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:05 INFO - PROCESS | 1755 | ++DOCSHELL 0x8adf3000 == 140 [pid = 1755] [id = 568] 22:09:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x8d91ec00) [pid = 1755] [serial = 1705] [outer = (nil)] 22:09:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x8dce4c00) [pid = 1755] [serial = 1706] [outer = 0x8d91ec00] 22:09:05 INFO - PROCESS | 1755 | 1464930545965 Marionette DEBUG loaded listener.js 22:09:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x8e308400) [pid = 1755] [serial = 1707] [outer = 0x8d91ec00] 22:09:06 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x8adf7000) [pid = 1755] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 22:09:06 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x8889fc00) [pid = 1755] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 22:09:06 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x8a3ecc00) [pid = 1755] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 22:09:06 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x85b10400) [pid = 1755] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 22:09:06 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x8ab14000) [pid = 1755] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 22:09:06 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x9c1c1c00) [pid = 1755] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 22:09:06 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x9b2d4400) [pid = 1755] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 22:09:06 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x92ceb000) [pid = 1755] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 22:09:06 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x9b439c00) [pid = 1755] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 22:09:06 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x9a9e5c00) [pid = 1755] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 22:09:06 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x9a674000) [pid = 1755] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 22:09:06 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x92c97c00) [pid = 1755] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 22:09:06 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x92904400) [pid = 1755] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 22:09:06 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x8ef47000) [pid = 1755] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 22:09:06 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x91bac000) [pid = 1755] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 22:09:06 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x910e3800) [pid = 1755] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 22:09:06 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x8da8d800) [pid = 1755] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 22:09:06 INFO - PROCESS | 1755 | --DOMWINDOW == 127 (0x8e580000) [pid = 1755] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 22:09:06 INFO - PROCESS | 1755 | --DOMWINDOW == 126 (0x8e581c00) [pid = 1755] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 22:09:06 INFO - PROCESS | 1755 | --DOMWINDOW == 125 (0x8c931800) [pid = 1755] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 22:09:06 INFO - PROCESS | 1755 | --DOMWINDOW == 124 (0x895e0c00) [pid = 1755] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 22:09:06 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0x8ba90c00) [pid = 1755] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 22:09:06 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x9b5bbc00) [pid = 1755] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 22:09:07 INFO - PROCESS | 1755 | 1464930547382 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]]]}] 22:09:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 22:09:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 2142ms 22:09:07 INFO - PROCESS | 1755 | 1464930547430 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 22:09:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 22:09:07 INFO - PROCESS | 1755 | 1464930547436 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 22:09:07 INFO - PROCESS | 1755 | 1464930547443 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 22:09:07 INFO - PROCESS | 1755 | 1464930547446 Marionette TRACE conn4 <- [1,2246,null,{}] 22:09:07 INFO - PROCESS | 1755 | 1464930547452 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}] 22:09:07 INFO - PROCESS | 1755 | 1464930547680 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 22:09:07 INFO - PROCESS | 1755 | 1464930547885 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:07 INFO - PROCESS | 1755 | ++DOCSHELL 0x87c16400 == 141 [pid = 1755] [id = 569] 22:09:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x8b072400) [pid = 1755] [serial = 1708] [outer = (nil)] 22:09:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x8e304400) [pid = 1755] [serial = 1709] [outer = 0x8b072400] 22:09:07 INFO - PROCESS | 1755 | 1464930547983 Marionette DEBUG loaded listener.js 22:09:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x8e480c00) [pid = 1755] [serial = 1710] [outer = 0x8b072400] 22:09:08 INFO - PROCESS | 1755 | 1464930548979 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]]]}] 22:09:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 22:09:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1592ms 22:09:09 INFO - PROCESS | 1755 | 1464930549036 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 22:09:09 INFO - PROCESS | 1755 | 1464930549042 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 22:09:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 22:09:09 INFO - PROCESS | 1755 | 1464930549053 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 22:09:09 INFO - PROCESS | 1755 | 1464930549060 Marionette TRACE conn4 <- [1,2250,null,{}] 22:09:09 INFO - PROCESS | 1755 | 1464930549116 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}] 22:09:09 INFO - PROCESS | 1755 | 1464930549414 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 22:09:09 INFO - PROCESS | 1755 | 1464930549792 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:09 INFO - PROCESS | 1755 | ++DOCSHELL 0x888a0400 == 142 [pid = 1755] [id = 570] 22:09:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x8a3f0400) [pid = 1755] [serial = 1711] [outer = (nil)] 22:09:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x8ab17c00) [pid = 1755] [serial = 1712] [outer = 0x8a3f0400] 22:09:09 INFO - PROCESS | 1755 | 1464930549887 Marionette DEBUG loaded listener.js 22:09:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0x8adf3400) [pid = 1755] [serial = 1713] [outer = 0x8a3f0400] 22:09:10 INFO - PROCESS | 1755 | 1464930550910 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]]]}] 22:09:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 22:09:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1901ms 22:09:10 INFO - PROCESS | 1755 | 1464930550955 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 22:09:10 INFO - PROCESS | 1755 | 1464930550965 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 22:09:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 22:09:10 INFO - PROCESS | 1755 | 1464930550977 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 22:09:10 INFO - PROCESS | 1755 | 1464930550981 Marionette TRACE conn4 <- [1,2254,null,{}] 22:09:10 INFO - PROCESS | 1755 | 1464930550988 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}] 22:09:11 INFO - PROCESS | 1755 | 1464930551247 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 22:09:11 INFO - PROCESS | 1755 | 1464930551594 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:11 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d0abc00 == 143 [pid = 1755] [id = 571] 22:09:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x8d0b5000) [pid = 1755] [serial = 1714] [outer = (nil)] 22:09:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x8d8e6400) [pid = 1755] [serial = 1715] [outer = 0x8d0b5000] 22:09:11 INFO - PROCESS | 1755 | 1464930551692 Marionette DEBUG loaded listener.js 22:09:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x8da8f800) [pid = 1755] [serial = 1716] [outer = 0x8d0b5000] 22:09:12 INFO - PROCESS | 1755 | 1464930552662 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]]]}] 22:09:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 22:09:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1736ms 22:09:12 INFO - PROCESS | 1755 | 1464930552714 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 22:09:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 22:09:12 INFO - PROCESS | 1755 | 1464930552719 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 22:09:12 INFO - PROCESS | 1755 | 1464930552726 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 22:09:12 INFO - PROCESS | 1755 | 1464930552733 Marionette TRACE conn4 <- [1,2258,null,{}] 22:09:12 INFO - PROCESS | 1755 | 1464930552751 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}] 22:09:13 INFO - PROCESS | 1755 | 1464930553139 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 22:09:13 INFO - PROCESS | 1755 | 1464930553459 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:13 INFO - PROCESS | 1755 | ++DOCSHELL 0x8da97000 == 144 [pid = 1755] [id = 572] 22:09:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x8ee5e000) [pid = 1755] [serial = 1717] [outer = (nil)] 22:09:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x8ef45000) [pid = 1755] [serial = 1718] [outer = 0x8ee5e000] 22:09:13 INFO - PROCESS | 1755 | 1464930553570 Marionette DEBUG loaded listener.js 22:09:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x8f616800) [pid = 1755] [serial = 1719] [outer = 0x8ee5e000] 22:09:14 INFO - PROCESS | 1755 | 1464930554511 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]]]}] 22:09:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 22:09:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1838ms 22:09:14 INFO - PROCESS | 1755 | 1464930554565 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 22:09:14 INFO - PROCESS | 1755 | 1464930554569 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 22:09:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 22:09:14 INFO - PROCESS | 1755 | 1464930554577 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 22:09:14 INFO - PROCESS | 1755 | 1464930554580 Marionette TRACE conn4 <- [1,2262,null,{}] 22:09:14 INFO - PROCESS | 1755 | 1464930554586 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}] 22:09:14 INFO - PROCESS | 1755 | 1464930554835 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 22:09:15 INFO - PROCESS | 1755 | 1464930555174 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:15 INFO - PROCESS | 1755 | ++DOCSHELL 0x8889d800 == 145 [pid = 1755] [id = 573] 22:09:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x8f61a800) [pid = 1755] [serial = 1720] [outer = (nil)] 22:09:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x8fa70800) [pid = 1755] [serial = 1721] [outer = 0x8f61a800] 22:09:15 INFO - PROCESS | 1755 | 1464930555276 Marionette DEBUG loaded listener.js 22:09:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x90dab000) [pid = 1755] [serial = 1722] [outer = 0x8f61a800] 22:09:16 INFO - PROCESS | 1755 | 1464930556197 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]]]}] 22:09:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 22:09:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1682ms 22:09:16 INFO - PROCESS | 1755 | 1464930556261 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 22:09:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 22:09:16 INFO - PROCESS | 1755 | 1464930556265 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 22:09:16 INFO - PROCESS | 1755 | 1464930556272 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 22:09:16 INFO - PROCESS | 1755 | 1464930556276 Marionette TRACE conn4 <- [1,2266,null,{}] 22:09:16 INFO - PROCESS | 1755 | 1464930556282 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}] 22:09:16 INFO - PROCESS | 1755 | 1464930556531 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 22:09:16 INFO - PROCESS | 1755 | 1464930556874 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:16 INFO - PROCESS | 1755 | ++DOCSHELL 0x8f615c00 == 146 [pid = 1755] [id = 574] 22:09:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x8f7cf400) [pid = 1755] [serial = 1723] [outer = (nil)] 22:09:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x910e3000) [pid = 1755] [serial = 1724] [outer = 0x8f7cf400] 22:09:16 INFO - PROCESS | 1755 | 1464930556970 Marionette DEBUG loaded listener.js 22:09:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x910e5c00) [pid = 1755] [serial = 1725] [outer = 0x8f7cf400] 22:09:17 INFO - PROCESS | 1755 | 1464930557892 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]]]}] 22:09:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 22:09:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1689ms 22:09:17 INFO - PROCESS | 1755 | 1464930557961 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 22:09:17 INFO - PROCESS | 1755 | 1464930557967 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 22:09:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 22:09:17 INFO - PROCESS | 1755 | 1464930557974 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 22:09:17 INFO - PROCESS | 1755 | 1464930557977 Marionette TRACE conn4 <- [1,2270,null,{}] 22:09:17 INFO - PROCESS | 1755 | 1464930557983 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}] 22:09:18 INFO - PROCESS | 1755 | 1464930558300 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 22:09:18 INFO - PROCESS | 1755 | 1464930558661 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:18 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ed88c00 == 147 [pid = 1755] [id = 575] 22:09:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x8ee60800) [pid = 1755] [serial = 1726] [outer = (nil)] 22:09:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x91ad7c00) [pid = 1755] [serial = 1727] [outer = 0x8ee60800] 22:09:18 INFO - PROCESS | 1755 | 1464930558759 Marionette DEBUG loaded listener.js 22:09:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x91dc7800) [pid = 1755] [serial = 1728] [outer = 0x8ee60800] 22:09:19 INFO - PROCESS | 1755 | 1464930559674 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]]]}] 22:09:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 22:09:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1733ms 22:09:19 INFO - PROCESS | 1755 | 1464930559708 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 22:09:19 INFO - PROCESS | 1755 | 1464930559712 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 22:09:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 22:09:19 INFO - PROCESS | 1755 | 1464930559719 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 22:09:19 INFO - PROCESS | 1755 | 1464930559723 Marionette TRACE conn4 <- [1,2274,null,{}] 22:09:19 INFO - PROCESS | 1755 | 1464930559729 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}] 22:09:19 INFO - PROCESS | 1755 | 1464930559967 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 22:09:20 INFO - PROCESS | 1755 | 1464930560310 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:20 INFO - PROCESS | 1755 | ++DOCSHELL 0x910b3c00 == 148 [pid = 1755] [id = 576] 22:09:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x91929400) [pid = 1755] [serial = 1729] [outer = (nil)] 22:09:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x92905800) [pid = 1755] [serial = 1730] [outer = 0x91929400] 22:09:20 INFO - PROCESS | 1755 | 1464930560408 Marionette DEBUG loaded listener.js 22:09:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x92968c00) [pid = 1755] [serial = 1731] [outer = 0x91929400] 22:09:21 INFO - PROCESS | 1755 | 1464930561422 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]]]}] 22:09:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 22:09:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1733ms 22:09:21 INFO - PROCESS | 1755 | 1464930561454 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 22:09:21 INFO - PROCESS | 1755 | 1464930561458 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 22:09:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 22:09:21 INFO - PROCESS | 1755 | 1464930561466 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 22:09:21 INFO - PROCESS | 1755 | 1464930561470 Marionette TRACE conn4 <- [1,2278,null,{}] 22:09:21 INFO - PROCESS | 1755 | 1464930561476 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}] 22:09:21 INFO - PROCESS | 1755 | 1464930561722 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 22:09:22 INFO - PROCESS | 1755 | 1464930562062 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:22 INFO - PROCESS | 1755 | ++DOCSHELL 0x9192d400 == 149 [pid = 1755] [id = 577] 22:09:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x91bad000) [pid = 1755] [serial = 1732] [outer = (nil)] 22:09:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x92ca0c00) [pid = 1755] [serial = 1733] [outer = 0x91bad000] 22:09:22 INFO - PROCESS | 1755 | 1464930562159 Marionette DEBUG loaded listener.js 22:09:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x92cf9800) [pid = 1755] [serial = 1734] [outer = 0x91bad000] 22:09:23 INFO - PROCESS | 1755 | 1464930563088 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]]]}] 22:09:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 22:09:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1687ms 22:09:23 INFO - PROCESS | 1755 | 1464930563154 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 22:09:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 22:09:23 INFO - PROCESS | 1755 | 1464930563159 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 22:09:23 INFO - PROCESS | 1755 | 1464930563166 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 22:09:23 INFO - PROCESS | 1755 | 1464930563170 Marionette TRACE conn4 <- [1,2282,null,{}] 22:09:23 INFO - PROCESS | 1755 | 1464930563176 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}] 22:09:23 INFO - PROCESS | 1755 | 1464930563536 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 22:09:23 INFO - PROCESS | 1755 | 1464930563886 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:23 INFO - PROCESS | 1755 | ++DOCSHELL 0x92908400 == 150 [pid = 1755] [id = 578] 22:09:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x92968800) [pid = 1755] [serial = 1735] [outer = (nil)] 22:09:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x94612400) [pid = 1755] [serial = 1736] [outer = 0x92968800] 22:09:23 INFO - PROCESS | 1755 | 1464930563979 Marionette DEBUG loaded listener.js 22:09:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x94629c00) [pid = 1755] [serial = 1737] [outer = 0x92968800] 22:09:24 INFO - PROCESS | 1755 | 1464930564882 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]]]}] 22:09:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 22:09:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1791ms 22:09:24 INFO - PROCESS | 1755 | 1464930564957 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 22:09:24 INFO - PROCESS | 1755 | 1464930564960 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 22:09:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 22:09:24 INFO - PROCESS | 1755 | 1464930564968 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 22:09:24 INFO - PROCESS | 1755 | 1464930564971 Marionette TRACE conn4 <- [1,2286,null,{}] 22:09:24 INFO - PROCESS | 1755 | 1464930564979 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}] 22:09:25 INFO - PROCESS | 1755 | 1464930565265 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 22:09:25 INFO - PROCESS | 1755 | 1464930565614 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:25 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d0aa400 == 151 [pid = 1755] [id = 579] 22:09:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x8f7d1800) [pid = 1755] [serial = 1738] [outer = (nil)] 22:09:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x951ddc00) [pid = 1755] [serial = 1739] [outer = 0x8f7d1800] 22:09:25 INFO - PROCESS | 1755 | 1464930565710 Marionette DEBUG loaded listener.js 22:09:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x9817f400) [pid = 1755] [serial = 1740] [outer = 0x8f7d1800] 22:09:26 INFO - PROCESS | 1755 | 1464930566615 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]]]}] 22:09: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 22:09:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1695ms 22:09:26 INFO - PROCESS | 1755 | 1464930566665 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 22:09:26 INFO - PROCESS | 1755 | 1464930566671 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 22:09:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 22:09:26 INFO - PROCESS | 1755 | 1464930566699 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 22:09:26 INFO - PROCESS | 1755 | 1464930566704 Marionette TRACE conn4 <- [1,2290,null,{}] 22:09:26 INFO - PROCESS | 1755 | 1464930566711 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}] 22:09:26 INFO - PROCESS | 1755 | 1464930566992 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 22:09:27 INFO - PROCESS | 1755 | 1464930567346 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:27 INFO - PROCESS | 1755 | ++DOCSHELL 0x94613c00 == 152 [pid = 1755] [id = 580] 22:09:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x9a671c00) [pid = 1755] [serial = 1741] [outer = (nil)] 22:09:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x9a8c2c00) [pid = 1755] [serial = 1742] [outer = 0x9a671c00] 22:09:27 INFO - PROCESS | 1755 | 1464930567444 Marionette DEBUG loaded listener.js 22:09:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x9ad0f400) [pid = 1755] [serial = 1743] [outer = 0x9a671c00] 22:09:28 INFO - PROCESS | 1755 | 1464930568393 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]]]}] 22:09:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 22:09:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1748ms 22:09:28 INFO - PROCESS | 1755 | 1464930568443 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 22:09:28 INFO - PROCESS | 1755 | 1464930568447 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 22:09:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 22:09:28 INFO - PROCESS | 1755 | 1464930568454 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 22:09:28 INFO - PROCESS | 1755 | 1464930568457 Marionette TRACE conn4 <- [1,2294,null,{}] 22:09:28 INFO - PROCESS | 1755 | 1464930568463 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}] 22:09:28 INFO - PROCESS | 1755 | 1464930568765 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 22:09:29 INFO - PROCESS | 1755 | 1464930569122 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:29 INFO - PROCESS | 1755 | ++DOCSHELL 0x9810a400 == 153 [pid = 1755] [id = 581] 22:09:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x99dd8c00) [pid = 1755] [serial = 1744] [outer = (nil)] 22:09:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x9b43d400) [pid = 1755] [serial = 1745] [outer = 0x99dd8c00] 22:09:29 INFO - PROCESS | 1755 | 1464930569214 Marionette DEBUG loaded listener.js 22:09:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0x9b545c00) [pid = 1755] [serial = 1746] [outer = 0x99dd8c00] 22:09:30 INFO - PROCESS | 1755 | 1464930570127 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]]]}] 22:09:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 22:09:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1737ms 22:09:30 INFO - PROCESS | 1755 | 1464930570193 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 22:09:30 INFO - PROCESS | 1755 | 1464930570197 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 22:09:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 22:09:30 INFO - PROCESS | 1755 | 1464930570215 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 22:09:30 INFO - PROCESS | 1755 | 1464930570218 Marionette TRACE conn4 <- [1,2298,null,{}] 22:09:30 INFO - PROCESS | 1755 | 1464930570226 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}] 22:09:30 INFO - PROCESS | 1755 | 1464930570508 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 22:09:30 INFO - PROCESS | 1755 | 1464930570859 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:30 INFO - PROCESS | 1755 | ++DOCSHELL 0x9a9e5c00 == 154 [pid = 1755] [id = 582] 22:09:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0x9ad59000) [pid = 1755] [serial = 1747] [outer = (nil)] 22:09:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 163 (0x9b5c5000) [pid = 1755] [serial = 1748] [outer = 0x9ad59000] 22:09:30 INFO - PROCESS | 1755 | 1464930570956 Marionette DEBUG loaded listener.js 22:09:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 164 (0x9b5c8800) [pid = 1755] [serial = 1749] [outer = 0x9ad59000] 22:09:31 INFO - PROCESS | 1755 | 1464930571868 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]]]}] 22:09:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 22:09:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1692ms 22:09:31 INFO - PROCESS | 1755 | 1464930571907 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 22:09:31 INFO - PROCESS | 1755 | 1464930571910 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 22:09:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 22:09:31 INFO - PROCESS | 1755 | 1464930571918 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 22:09:31 INFO - PROCESS | 1755 | 1464930571922 Marionette TRACE conn4 <- [1,2302,null,{}] 22:09:31 INFO - PROCESS | 1755 | 1464930571928 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}] 22:09:32 INFO - PROCESS | 1755 | 1464930572179 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 22:09:32 INFO - PROCESS | 1755 | 1464930572539 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:32 INFO - PROCESS | 1755 | ++DOCSHELL 0x98110800 == 155 [pid = 1755] [id = 583] 22:09:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 165 (0x9b546c00) [pid = 1755] [serial = 1750] [outer = (nil)] 22:09:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 166 (0x9bf98800) [pid = 1755] [serial = 1751] [outer = 0x9b546c00] 22:09:32 INFO - PROCESS | 1755 | 1464930572637 Marionette DEBUG loaded listener.js 22:09:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 167 (0x9bf9f000) [pid = 1755] [serial = 1752] [outer = 0x9b546c00] 22:09:33 INFO - PROCESS | 1755 | 1464930573565 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]]]}] 22:09:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 22:09:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1695ms 22:09:33 INFO - PROCESS | 1755 | 1464930573617 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 22:09:33 INFO - PROCESS | 1755 | 1464930573625 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 22:09:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 22:09:33 INFO - PROCESS | 1755 | 1464930573637 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 22:09:33 INFO - PROCESS | 1755 | 1464930573640 Marionette TRACE conn4 <- [1,2306,null,{}] 22:09:33 INFO - PROCESS | 1755 | 1464930573646 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}] 22:09:33 INFO - PROCESS | 1755 | 1464930573898 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 22:09:34 INFO - PROCESS | 1755 | 1464930574268 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:34 INFO - PROCESS | 1755 | ++DOCSHELL 0x9a156800 == 156 [pid = 1755] [id = 584] 22:09:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 168 (0x9a669000) [pid = 1755] [serial = 1753] [outer = (nil)] 22:09:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 169 (0x9c1ba000) [pid = 1755] [serial = 1754] [outer = 0x9a669000] 22:09:34 INFO - PROCESS | 1755 | 1464930574367 Marionette DEBUG loaded listener.js 22:09:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 170 (0x9c1bd400) [pid = 1755] [serial = 1755] [outer = 0x9a669000] 22:09:35 INFO - PROCESS | 1755 | 1464930575487 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]]]}] 22:09:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 22:09:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1887ms 22:09:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 22:09:35 INFO - PROCESS | 1755 | 1464930575524 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 22:09:35 INFO - PROCESS | 1755 | 1464930575527 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 22:09:35 INFO - PROCESS | 1755 | 1464930575534 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 22:09:35 INFO - PROCESS | 1755 | 1464930575538 Marionette TRACE conn4 <- [1,2310,null,{}] 22:09:35 INFO - PROCESS | 1755 | 1464930575545 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}] 22:09:35 INFO - PROCESS | 1755 | 1464930575792 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 22:09:36 INFO - PROCESS | 1755 | 1464930576196 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:36 INFO - PROCESS | 1755 | ++DOCSHELL 0x9c1ba800 == 157 [pid = 1755] [id = 585] 22:09:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 171 (0x9c1c5c00) [pid = 1755] [serial = 1756] [outer = (nil)] 22:09:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 172 (0xa0513c00) [pid = 1755] [serial = 1757] [outer = 0x9c1c5c00] 22:09:36 INFO - PROCESS | 1755 | 1464930576329 Marionette DEBUG loaded listener.js 22:09:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 173 (0xa105f800) [pid = 1755] [serial = 1758] [outer = 0x9c1c5c00] 22:09:37 INFO - PROCESS | 1755 | 1464930577265 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]]]}] 22:09:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 22:09:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1785ms 22:09:37 INFO - PROCESS | 1755 | 1464930577319 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 22:09:37 INFO - PROCESS | 1755 | 1464930577323 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 22:09:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 22:09:37 INFO - PROCESS | 1755 | 1464930577330 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 22:09:37 INFO - PROCESS | 1755 | 1464930577333 Marionette TRACE conn4 <- [1,2314,null,{}] 22:09:37 INFO - PROCESS | 1755 | 1464930577343 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}] 22:09:37 INFO - PROCESS | 1755 | 1464930577640 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 22:09:38 INFO - PROCESS | 1755 | 1464930577998 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:38 INFO - PROCESS | 1755 | ++DOCSHELL 0x863aac00 == 158 [pid = 1755] [id = 586] 22:09:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 174 (0x9bf9e000) [pid = 1755] [serial = 1759] [outer = (nil)] 22:09:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 175 (0xa21b1c00) [pid = 1755] [serial = 1760] [outer = 0x9bf9e000] 22:09:38 INFO - PROCESS | 1755 | 1464930578104 Marionette DEBUG loaded listener.js 22:09:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 176 (0xa227d800) [pid = 1755] [serial = 1761] [outer = 0x9bf9e000] 22:09:39 INFO - PROCESS | 1755 | 1464930579039 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]]]}] 22:09:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8adf3000 == 157 [pid = 1755] [id = 568] 22:09:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8b067800 == 156 [pid = 1755] [id = 567] 22:09:41 INFO - PROCESS | 1755 | --DOCSHELL 0x87e48800 == 155 [pid = 1755] [id = 566] 22:09:41 INFO - PROCESS | 1755 | --DOCSHELL 0x92c96800 == 154 [pid = 1755] [id = 560] 22:09:41 INFO - PROCESS | 1755 | --DOCSHELL 0x99dd8800 == 153 [pid = 1755] [id = 459] 22:09:41 INFO - PROCESS | 1755 | --DOCSHELL 0x93a88c00 == 152 [pid = 1755] [id = 559] 22:09:41 INFO - PROCESS | 1755 | --DOCSHELL 0x91dca000 == 151 [pid = 1755] [id = 558] 22:09:41 INFO - PROCESS | 1755 | --DOCSHELL 0x91ba4400 == 150 [pid = 1755] [id = 556] 22:09:41 INFO - PROCESS | 1755 | --DOCSHELL 0x91ad2400 == 149 [pid = 1755] [id = 557] 22:09:41 INFO - PROCESS | 1755 | --DOCSHELL 0x91924000 == 148 [pid = 1755] [id = 555] 22:09:41 INFO - PROCESS | 1755 | --DOCSHELL 0x87147400 == 147 [pid = 1755] [id = 554] 22:09:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8f61b400 == 146 [pid = 1755] [id = 553] 22:09:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8ed84400 == 145 [pid = 1755] [id = 552] 22:09:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8da90800 == 144 [pid = 1755] [id = 551] 22:09:41 INFO - PROCESS | 1755 | --DOCSHELL 0x8c9b0000 == 143 [pid = 1755] [id = 550] 22:09:41 INFO - PROCESS | 1755 | --DOCSHELL 0x888a0000 == 142 [pid = 1755] [id = 549] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 175 (0x8dce6800) [pid = 1755] [serial = 1518] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 174 (0x9bae7400) [pid = 1755] [serial = 1569] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 173 (0x8e302c00) [pid = 1755] [serial = 1646] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 172 (0x8ba8b800) [pid = 1755] [serial = 1641] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 171 (0x8b87cc00) [pid = 1755] [serial = 1640] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 170 (0x8d0b5400) [pid = 1755] [serial = 1643] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 169 (0x8ab16c00) [pid = 1755] [serial = 1637] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 168 (0x87013000) [pid = 1755] [serial = 1634] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 167 (0x87150000) [pid = 1755] [serial = 1635] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 166 (0xa1064800) [pid = 1755] [serial = 1632] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 165 (0xa0511c00) [pid = 1755] [serial = 1631] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 164 (0x9d8c9800) [pid = 1755] [serial = 1629] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 163 (0x9d8c3400) [pid = 1755] [serial = 1628] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 162 (0x9c1c3400) [pid = 1755] [serial = 1626] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 161 (0x9c1c0c00) [pid = 1755] [serial = 1625] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 160 (0x9bfe7400) [pid = 1755] [serial = 1623] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x9bfa0800) [pid = 1755] [serial = 1622] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x9bae5800) [pid = 1755] [serial = 1620] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0x9ba3e800) [pid = 1755] [serial = 1619] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x9b5af800) [pid = 1755] [serial = 1617] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x9b546800) [pid = 1755] [serial = 1616] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x9ad59c00) [pid = 1755] [serial = 1614] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x9ad05c00) [pid = 1755] [serial = 1613] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x9961ec00) [pid = 1755] [serial = 1611] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x99066000) [pid = 1755] [serial = 1610] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x9509d400) [pid = 1755] [serial = 1608] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x9462d000) [pid = 1755] [serial = 1607] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x93a7f800) [pid = 1755] [serial = 1605] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x92a7f000) [pid = 1755] [serial = 1604] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x92960c00) [pid = 1755] [serial = 1602] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x9290c000) [pid = 1755] [serial = 1601] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x91dcac00) [pid = 1755] [serial = 1599] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x91ba8c00) [pid = 1755] [serial = 1598] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x910b3000) [pid = 1755] [serial = 1596] [outer = (nil)] [url = about:blank] 22:09:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 22:09:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 4589ms 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x90ee0800) [pid = 1755] [serial = 1595] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x90daac00) [pid = 1755] [serial = 1593] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x8fa65000) [pid = 1755] [serial = 1592] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x8ef4a000) [pid = 1755] [serial = 1590] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x8ee62800) [pid = 1755] [serial = 1589] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x8d91d800) [pid = 1755] [serial = 1587] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x8d320000) [pid = 1755] [serial = 1586] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x8adf5c00) [pid = 1755] [serial = 1584] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x8ab10c00) [pid = 1755] [serial = 1583] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x8d91dc00) [pid = 1755] [serial = 1644] [outer = (nil)] [url = about:blank] 22:09:41 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x8ad77c00) [pid = 1755] [serial = 1638] [outer = (nil)] [url = about:blank] 22:09:42 INFO - PROCESS | 1755 | 1464930582057 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 22:09:42 INFO - PROCESS | 1755 | 1464930582063 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 22:09:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 22:09:42 INFO - PROCESS | 1755 | 1464930582074 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 22:09:42 INFO - PROCESS | 1755 | 1464930582082 Marionette TRACE conn4 <- [1,2318,null,{}] 22:09:42 INFO - PROCESS | 1755 | 1464930582089 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}] 22:09:42 INFO - PROCESS | 1755 | 1464930582290 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 22:09:42 INFO - PROCESS | 1755 | 1464930582531 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:42 INFO - PROCESS | 1755 | ++DOCSHELL 0x87fee400 == 143 [pid = 1755] [id = 587] 22:09:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x87ff0400) [pid = 1755] [serial = 1762] [outer = (nil)] 22:09:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x888a4000) [pid = 1755] [serial = 1763] [outer = 0x87ff0400] 22:09:42 INFO - PROCESS | 1755 | 1464930582614 Marionette DEBUG loaded listener.js 22:09:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x8a3ea800) [pid = 1755] [serial = 1764] [outer = 0x87ff0400] 22:09:43 INFO - PROCESS | 1755 | 1464930583484 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] 22:09:43 INFO - PROCESS | 1755 | 1464930583519 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 22:09:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 22:09:43 INFO - PROCESS | 1755 | 1464930583532 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 22:09:43 INFO - PROCESS | 1755 | 1464930583537 Marionette TRACE conn4 <- [1,2322,null,{}] 22:09:43 INFO - PROCESS | 1755 | 1464930583543 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}] 22:09:43 INFO - PROCESS | 1755 | 1464930583784 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 22:09:44 INFO - PROCESS | 1755 | 1464930584155 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:44 INFO - PROCESS | 1755 | ++DOCSHELL 0x8b070000 == 144 [pid = 1755] [id = 588] 22:09:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x8b073400) [pid = 1755] [serial = 1765] [outer = (nil)] 22:09:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x8b883000) [pid = 1755] [serial = 1766] [outer = 0x8b073400] 22:09:44 INFO - PROCESS | 1755 | 1464930584273 Marionette DEBUG loaded listener.js 22:09:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x8c930000) [pid = 1755] [serial = 1767] [outer = 0x8b073400] 22:09:45 INFO - PROCESS | 1755 | 1464930585152 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]]]}] 22:09:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 22:09:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1688ms 22:09:45 INFO - PROCESS | 1755 | 1464930585216 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 22:09:45 INFO - PROCESS | 1755 | 1464930585220 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 22:09:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 22:09:45 INFO - PROCESS | 1755 | 1464930585227 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 22:09:45 INFO - PROCESS | 1755 | 1464930585231 Marionette TRACE conn4 <- [1,2326,null,{}] 22:09:45 INFO - PROCESS | 1755 | 1464930585253 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}] 22:09:45 INFO - PROCESS | 1755 | 1464930585539 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 22:09:45 INFO - PROCESS | 1755 | 1464930585574 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:45 INFO - PROCESS | 1755 | ++DOCSHELL 0x8c9a7c00 == 145 [pid = 1755] [id = 589] 22:09:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x8d919800) [pid = 1755] [serial = 1768] [outer = (nil)] 22:09:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x8d927400) [pid = 1755] [serial = 1769] [outer = 0x8d919800] 22:09:45 INFO - PROCESS | 1755 | 1464930585655 Marionette DEBUG loaded listener.js 22:09:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x8dcecc00) [pid = 1755] [serial = 1770] [outer = 0x8d919800] 22:09:47 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x8d91ec00) [pid = 1755] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 22:09:47 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x87feec00) [pid = 1755] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 22:09:47 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x9b5c1400) [pid = 1755] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 22:09:47 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x9a8c6800) [pid = 1755] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 22:09:47 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x98145c00) [pid = 1755] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 22:09:47 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x9a8c2000) [pid = 1755] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 22:09:47 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x992dd400) [pid = 1755] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 22:09:47 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x92c9f800) [pid = 1755] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 22:09:47 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x9511d000) [pid = 1755] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 22:09:47 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x92906800) [pid = 1755] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 22:09:47 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x91dc7000) [pid = 1755] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 22:09:47 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x91c8a800) [pid = 1755] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 22:09:47 INFO - PROCESS | 1755 | --DOMWINDOW == 127 (0x91ad5400) [pid = 1755] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 22:09:47 INFO - PROCESS | 1755 | --DOMWINDOW == 126 (0x8f7d5000) [pid = 1755] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 22:09:47 INFO - PROCESS | 1755 | --DOMWINDOW == 125 (0x8f61b800) [pid = 1755] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 22:09:47 INFO - PROCESS | 1755 | --DOMWINDOW == 124 (0x8ee62000) [pid = 1755] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 22:09:47 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0x8ed82000) [pid = 1755] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 22:09:47 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x8d0b2400) [pid = 1755] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 22:09:47 INFO - PROCESS | 1755 | --DOMWINDOW == 121 (0x895e3c00) [pid = 1755] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 22:09:47 INFO - PROCESS | 1755 | --DOMWINDOW == 120 (0x8b070400) [pid = 1755] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 22:09:47 INFO - PROCESS | 1755 | --DOMWINDOW == 119 (0x8b884c00) [pid = 1755] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 22:09:47 INFO - PROCESS | 1755 | 1464930587377 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]]]}] 22:09:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 22:09:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 2184ms 22:09:47 INFO - PROCESS | 1755 | 1464930587412 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 22:09:47 INFO - PROCESS | 1755 | 1464930587416 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 22:09:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 22:09:47 INFO - PROCESS | 1755 | 1464930587422 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 22:09:47 INFO - PROCESS | 1755 | 1464930587426 Marionette TRACE conn4 <- [1,2330,null,{}] 22:09:47 INFO - PROCESS | 1755 | 1464930587432 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}] 22:09:47 INFO - PROCESS | 1755 | 1464930587740 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 22:09:47 INFO - PROCESS | 1755 | 1464930587760 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:47 INFO - PROCESS | 1755 | ++DOCSHELL 0x85b0e400 == 146 [pid = 1755] [id = 590] 22:09:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 120 (0x87ff2000) [pid = 1755] [serial = 1771] [outer = (nil)] 22:09:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 121 (0x8e310c00) [pid = 1755] [serial = 1772] [outer = 0x87ff2000] 22:09:47 INFO - PROCESS | 1755 | 1464930587840 Marionette DEBUG loaded listener.js 22:09:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x8e577800) [pid = 1755] [serial = 1773] [outer = 0x87ff2000] 22:09:48 INFO - PROCESS | 1755 | 1464930588761 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]]]}] 22:09:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 22:09:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1387ms 22:09:48 INFO - PROCESS | 1755 | 1464930588811 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 22:09:48 INFO - PROCESS | 1755 | 1464930588815 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 22:09:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 22:09:48 INFO - PROCESS | 1755 | 1464930588821 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 22:09:48 INFO - PROCESS | 1755 | 1464930588825 Marionette TRACE conn4 <- [1,2334,null,{}] 22:09:48 INFO - PROCESS | 1755 | 1464930588830 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}] 22:09:49 INFO - PROCESS | 1755 | 1464930589065 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 22:09:49 INFO - PROCESS | 1755 | 1464930589520 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:49 INFO - PROCESS | 1755 | ++DOCSHELL 0x87018800 == 147 [pid = 1755] [id = 591] 22:09:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x8701c400) [pid = 1755] [serial = 1774] [outer = (nil)] 22:09:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x87c17000) [pid = 1755] [serial = 1775] [outer = 0x8701c400] 22:09:49 INFO - PROCESS | 1755 | 1464930589621 Marionette DEBUG loaded listener.js 22:09:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x87feb000) [pid = 1755] [serial = 1776] [outer = 0x8701c400] 22:09:50 INFO - PROCESS | 1755 | 1464930590596 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]]]}] 22:09:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 22:09:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1838ms 22:09:50 INFO - PROCESS | 1755 | 1464930590662 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 22:09:50 INFO - PROCESS | 1755 | 1464930590670 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 22:09:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 22:09:50 INFO - PROCESS | 1755 | 1464930590680 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 22:09:50 INFO - PROCESS | 1755 | 1464930590686 Marionette TRACE conn4 <- [1,2338,null,{}] 22:09:50 INFO - PROCESS | 1755 | 1464930590694 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}] 22:09:51 INFO - PROCESS | 1755 | 1464930591141 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 22:09:51 INFO - PROCESS | 1755 | 1464930591524 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:51 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ae91800 == 148 [pid = 1755] [id = 592] 22:09:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x8b067c00) [pid = 1755] [serial = 1777] [outer = (nil)] 22:09:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x8b06f000) [pid = 1755] [serial = 1778] [outer = 0x8b067c00] 22:09:51 INFO - PROCESS | 1755 | 1464930591623 Marionette DEBUG loaded listener.js 22:09:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0x8ba90400) [pid = 1755] [serial = 1779] [outer = 0x8b067c00] 22:09:52 INFO - PROCESS | 1755 | 1464930592662 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]]]}] 22:09:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 22:09:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 2039ms 22:09:52 INFO - PROCESS | 1755 | 1464930592723 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 22:09:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 22:09:52 INFO - PROCESS | 1755 | 1464930592730 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 22:09:52 INFO - PROCESS | 1755 | 1464930592738 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 22:09:52 INFO - PROCESS | 1755 | 1464930592741 Marionette TRACE conn4 <- [1,2342,null,{}] 22:09:52 INFO - PROCESS | 1755 | 1464930592748 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}] 22:09:53 INFO - PROCESS | 1755 | 1464930593049 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 22:09:53 INFO - PROCESS | 1755 | 1464930593460 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:53 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d8e8800 == 149 [pid = 1755] [id = 593] 22:09:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x8d91a000) [pid = 1755] [serial = 1780] [outer = (nil)] 22:09:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x8d920800) [pid = 1755] [serial = 1781] [outer = 0x8d91a000] 22:09:53 INFO - PROCESS | 1755 | 1464930593557 Marionette DEBUG loaded listener.js 22:09:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x8da96000) [pid = 1755] [serial = 1782] [outer = 0x8d91a000] 22:09:54 INFO - PROCESS | 1755 | 1464930594638 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]]]}] 22:09:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 22:09:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1943ms 22:09:54 INFO - PROCESS | 1755 | 1464930594682 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 22:09:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 22:09:54 INFO - PROCESS | 1755 | 1464930594687 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 22:09:54 INFO - PROCESS | 1755 | 1464930594705 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 22:09:54 INFO - PROCESS | 1755 | 1464930594716 Marionette TRACE conn4 <- [1,2346,null,{}] 22:09:54 INFO - PROCESS | 1755 | 1464930594722 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}] 22:09:55 INFO - PROCESS | 1755 | 1464930595026 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 22:09:55 INFO - PROCESS | 1755 | 1464930595370 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d921c00 == 150 [pid = 1755] [id = 594] 22:09:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x8ed84c00) [pid = 1755] [serial = 1783] [outer = (nil)] 22:09:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x8f615800) [pid = 1755] [serial = 1784] [outer = 0x8ed84c00] 22:09:55 INFO - PROCESS | 1755 | 1464930595468 Marionette DEBUG loaded listener.js 22:09:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x8f7cd400) [pid = 1755] [serial = 1785] [outer = 0x8ed84c00] 22:09:56 INFO - PROCESS | 1755 | 1464930596422 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]]]}] 22:09:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 22:09:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1753ms 22:09:56 INFO - PROCESS | 1755 | 1464930596449 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 22:09:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 22:09:56 INFO - PROCESS | 1755 | 1464930596454 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 22:09:56 INFO - PROCESS | 1755 | 1464930596461 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 22:09:56 INFO - PROCESS | 1755 | 1464930596465 Marionette TRACE conn4 <- [1,2350,null,{}] 22:09:56 INFO - PROCESS | 1755 | 1464930596471 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}] 22:09:56 INFO - PROCESS | 1755 | 1464930596723 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 22:09:57 INFO - PROCESS | 1755 | 1464930597090 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:57 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ed7cc00 == 151 [pid = 1755] [id = 595] 22:09:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x8ed7dc00) [pid = 1755] [serial = 1786] [outer = (nil)] 22:09:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x90ed6400) [pid = 1755] [serial = 1787] [outer = 0x8ed7dc00] 22:09:57 INFO - PROCESS | 1755 | 1464930597189 Marionette DEBUG loaded listener.js 22:09:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x90ee0800) [pid = 1755] [serial = 1788] [outer = 0x8ed7dc00] 22:09:58 INFO - PROCESS | 1755 | 1464930598105 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]]]}] 22:09:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 22:09:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1685ms 22:09:58 INFO - PROCESS | 1755 | 1464930598146 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 22:09:58 INFO - PROCESS | 1755 | 1464930598150 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 22:09:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 22:09:58 INFO - PROCESS | 1755 | 1464930598162 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 22:09:58 INFO - PROCESS | 1755 | 1464930598165 Marionette TRACE conn4 <- [1,2354,null,{}] 22:09:58 INFO - PROCESS | 1755 | 1464930598171 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}] 22:09:58 INFO - PROCESS | 1755 | 1464930598414 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 22:09:58 INFO - PROCESS | 1755 | 1464930598759 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:09:58 INFO - PROCESS | 1755 | ++DOCSHELL 0x910b3000 == 152 [pid = 1755] [id = 596] 22:09:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x910b8c00) [pid = 1755] [serial = 1789] [outer = (nil)] 22:09:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x91920c00) [pid = 1755] [serial = 1790] [outer = 0x910b8c00] 22:09:58 INFO - PROCESS | 1755 | 1464930598869 Marionette DEBUG loaded listener.js 22:09:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x91bab000) [pid = 1755] [serial = 1791] [outer = 0x910b8c00] 22:09:59 INFO - PROCESS | 1755 | 1464930599906 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]]]}] 22:09:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 22:09:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1788ms 22:09:59 INFO - PROCESS | 1755 | 1464930599951 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 22:09:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 22:09:59 INFO - PROCESS | 1755 | 1464930599956 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 22:09:59 INFO - PROCESS | 1755 | 1464930599962 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 22:09:59 INFO - PROCESS | 1755 | 1464930599966 Marionette TRACE conn4 <- [1,2358,null,{}] 22:09:59 INFO - PROCESS | 1755 | 1464930599972 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}] 22:10:00 INFO - PROCESS | 1755 | 1464930600219 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 22:10:00 INFO - PROCESS | 1755 | 1464930600579 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:00 INFO - PROCESS | 1755 | ++DOCSHELL 0x90da0400 == 153 [pid = 1755] [id = 597] 22:10:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x90eda000) [pid = 1755] [serial = 1792] [outer = (nil)] 22:10:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x91def400) [pid = 1755] [serial = 1793] [outer = 0x90eda000] 22:10:00 INFO - PROCESS | 1755 | 1464930600671 Marionette DEBUG loaded listener.js 22:10:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x9290b000) [pid = 1755] [serial = 1794] [outer = 0x90eda000] 22:10:01 INFO - PROCESS | 1755 | 1464930601609 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]]]}] 22:10:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 22:10:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1682ms 22:10:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 22:10:01 INFO - PROCESS | 1755 | 1464930601663 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 22:10:01 INFO - PROCESS | 1755 | 1464930601666 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 22:10:01 INFO - PROCESS | 1755 | 1464930601676 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 22:10:01 INFO - PROCESS | 1755 | 1464930601682 Marionette TRACE conn4 <- [1,2362,null,{}] 22:10:01 INFO - PROCESS | 1755 | 1464930601691 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}] 22:10:02 INFO - PROCESS | 1755 | 1464930601998 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 22:10:02 INFO - PROCESS | 1755 | 1464930602435 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ef4ec00 == 154 [pid = 1755] [id = 598] 22:10:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x90dafc00) [pid = 1755] [serial = 1795] [outer = (nil)] 22:10:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x92a77c00) [pid = 1755] [serial = 1796] [outer = 0x90dafc00] 22:10:02 INFO - PROCESS | 1755 | 1464930602528 Marionette DEBUG loaded listener.js 22:10:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x92a83400) [pid = 1755] [serial = 1797] [outer = 0x90dafc00] 22:10:03 INFO - PROCESS | 1755 | 1464930603504 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]]]}] 22:10:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 22:10:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1893ms 22:10:03 INFO - PROCESS | 1755 | 1464930603566 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 22:10:03 INFO - PROCESS | 1755 | 1464930603571 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 22:10:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 22:10:03 INFO - PROCESS | 1755 | 1464930603578 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 22:10:03 INFO - PROCESS | 1755 | 1464930603582 Marionette TRACE conn4 <- [1,2366,null,{}] 22:10:03 INFO - PROCESS | 1755 | 1464930603589 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}] 22:10:03 INFO - PROCESS | 1755 | 1464930603842 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 22:10:04 INFO - PROCESS | 1755 | 1464930604192 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:04 INFO - PROCESS | 1755 | ++DOCSHELL 0x91de4800 == 155 [pid = 1755] [id = 599] 22:10:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x92969800) [pid = 1755] [serial = 1798] [outer = (nil)] 22:10:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x93c7f400) [pid = 1755] [serial = 1799] [outer = 0x92969800] 22:10:04 INFO - PROCESS | 1755 | 1464930604288 Marionette DEBUG loaded listener.js 22:10:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x94611c00) [pid = 1755] [serial = 1800] [outer = 0x92969800] 22:10:05 INFO - PROCESS | 1755 | 1464930605242 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]]]}] 22:10:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 22:10:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1732ms 22:10:05 INFO - PROCESS | 1755 | 1464930605312 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 22:10:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 22:10:05 INFO - PROCESS | 1755 | 1464930605316 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 22:10:05 INFO - PROCESS | 1755 | 1464930605324 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 22:10:05 INFO - PROCESS | 1755 | 1464930605328 Marionette TRACE conn4 <- [1,2370,null,{}] 22:10:05 INFO - PROCESS | 1755 | 1464930605334 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}] 22:10:05 INFO - PROCESS | 1755 | 1464930605589 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 22:10:05 INFO - PROCESS | 1755 | 1464930605933 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:05 INFO - PROCESS | 1755 | ++DOCSHELL 0x910b2800 == 156 [pid = 1755] [id = 600] 22:10:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x91dc7000) [pid = 1755] [serial = 1801] [outer = (nil)] 22:10:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x951dd800) [pid = 1755] [serial = 1802] [outer = 0x91dc7000] 22:10:06 INFO - PROCESS | 1755 | 1464930606024 Marionette DEBUG loaded listener.js 22:10:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x99066000) [pid = 1755] [serial = 1803] [outer = 0x91dc7000] 22:10:06 INFO - PROCESS | 1755 | 1464930606985 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]]]}] 22:10:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 22:10:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1698ms 22:10:07 INFO - PROCESS | 1755 | 1464930607022 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 22:10:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 22:10:07 INFO - PROCESS | 1755 | 1464930607027 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 22:10:07 INFO - PROCESS | 1755 | 1464930607033 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 22:10:07 INFO - PROCESS | 1755 | 1464930607037 Marionette TRACE conn4 <- [1,2374,null,{}] 22:10:07 INFO - PROCESS | 1755 | 1464930607043 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}] 22:10:07 INFO - PROCESS | 1755 | 1464930607316 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 22:10:07 INFO - PROCESS | 1755 | 1464930607678 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:07 INFO - PROCESS | 1755 | ++DOCSHELL 0x99fdcc00 == 157 [pid = 1755] [id = 601] 22:10:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x99fdec00) [pid = 1755] [serial = 1804] [outer = (nil)] 22:10:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x9a14c800) [pid = 1755] [serial = 1805] [outer = 0x99fdec00] 22:10:07 INFO - PROCESS | 1755 | 1464930607792 Marionette DEBUG loaded listener.js 22:10:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x9a667c00) [pid = 1755] [serial = 1806] [outer = 0x99fdec00] 22:10:08 INFO - PROCESS | 1755 | 1464930608898 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]]]}] 22:10:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 22:10:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1933ms 22:10:08 INFO - PROCESS | 1755 | 1464930608968 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 22:10:08 INFO - PROCESS | 1755 | 1464930608973 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 22:10:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 22:10:08 INFO - PROCESS | 1755 | 1464930608979 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 22:10:08 INFO - PROCESS | 1755 | 1464930608984 Marionette TRACE conn4 <- [1,2378,null,{}] 22:10:08 INFO - PROCESS | 1755 | 1464930608989 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}] 22:10:09 INFO - PROCESS | 1755 | 1464930609302 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 22:10:09 INFO - PROCESS | 1755 | 1464930609671 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:09 INFO - PROCESS | 1755 | ++DOCSHELL 0x99dd5000 == 158 [pid = 1755] [id = 602] 22:10:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x99fe3400) [pid = 1755] [serial = 1807] [outer = (nil)] 22:10:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x9ad5fc00) [pid = 1755] [serial = 1808] [outer = 0x99fe3400] 22:10:09 INFO - PROCESS | 1755 | 1464930609767 Marionette DEBUG loaded listener.js 22:10:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x9ad63800) [pid = 1755] [serial = 1809] [outer = 0x99fe3400] 22:10:10 INFO - PROCESS | 1755 | 1464930610693 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]]]}] 22:10:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 22:10:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1782ms 22:10:10 INFO - PROCESS | 1755 | 1464930610762 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 22:10:10 INFO - PROCESS | 1755 | 1464930610767 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 22:10:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 22:10:10 INFO - PROCESS | 1755 | 1464930610773 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 22:10:10 INFO - PROCESS | 1755 | 1464930610777 Marionette TRACE conn4 <- [1,2382,null,{}] 22:10:10 INFO - PROCESS | 1755 | 1464930610783 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}] 22:10:11 INFO - PROCESS | 1755 | 1464930611034 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 22:10:11 INFO - PROCESS | 1755 | 1464930611382 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:11 INFO - PROCESS | 1755 | ++DOCSHELL 0x99626000 == 159 [pid = 1755] [id = 603] 22:10:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x9a8cf400) [pid = 1755] [serial = 1810] [outer = (nil)] 22:10:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x9b5b4800) [pid = 1755] [serial = 1811] [outer = 0x9a8cf400] 22:10:11 INFO - PROCESS | 1755 | 1464930611474 Marionette DEBUG loaded listener.js 22:10:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0x9b5bc000) [pid = 1755] [serial = 1812] [outer = 0x9a8cf400] 22:10:12 INFO - PROCESS | 1755 | 1464930612438 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]]]}] 22:10:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 22:10:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1732ms 22:10:12 INFO - PROCESS | 1755 | 1464930612507 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 22:10:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 22:10:12 INFO - PROCESS | 1755 | 1464930612521 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 22:10:12 INFO - PROCESS | 1755 | 1464930612528 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 22:10:12 INFO - PROCESS | 1755 | 1464930612532 Marionette TRACE conn4 <- [1,2386,null,{}] 22:10:12 INFO - PROCESS | 1755 | 1464930612538 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}] 22:10:12 INFO - PROCESS | 1755 | 1464930612840 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 22:10:13 INFO - PROCESS | 1755 | 1464930613212 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:13 INFO - PROCESS | 1755 | ++DOCSHELL 0x9a6af000 == 160 [pid = 1755] [id = 604] 22:10:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0x9a8d0400) [pid = 1755] [serial = 1813] [outer = (nil)] 22:10:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 163 (0x9bf49000) [pid = 1755] [serial = 1814] [outer = 0x9a8d0400] 22:10:13 INFO - PROCESS | 1755 | 1464930613313 Marionette DEBUG loaded listener.js 22:10:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 164 (0x9bf9f800) [pid = 1755] [serial = 1815] [outer = 0x9a8d0400] 22:10:14 INFO - PROCESS | 1755 | 1464930614257 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]]]}] 22:10:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 22:10:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1789ms 22:10:14 INFO - PROCESS | 1755 | 1464930614317 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 22:10:14 INFO - PROCESS | 1755 | 1464930614320 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 22:10:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 22:10:14 INFO - PROCESS | 1755 | 1464930614328 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 22:10:14 INFO - PROCESS | 1755 | 1464930614333 Marionette TRACE conn4 <- [1,2390,null,{}] 22:10:14 INFO - PROCESS | 1755 | 1464930614340 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}] 22:10:14 INFO - PROCESS | 1755 | 1464930614637 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 22:10:15 INFO - PROCESS | 1755 | 1464930614999 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:15 INFO - PROCESS | 1755 | ++DOCSHELL 0x87018400 == 161 [pid = 1755] [id = 605] 22:10:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 165 (0x95115400) [pid = 1755] [serial = 1816] [outer = (nil)] 22:10:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 166 (0x9d4ef800) [pid = 1755] [serial = 1817] [outer = 0x95115400] 22:10:15 INFO - PROCESS | 1755 | 1464930615094 Marionette DEBUG loaded listener.js 22:10:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 167 (0x9d8c9c00) [pid = 1755] [serial = 1818] [outer = 0x95115400] 22:10:16 INFO - PROCESS | 1755 | 1464930616017 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]]]}] 22:10:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 22:10:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1738ms 22:10:16 INFO - PROCESS | 1755 | 1464930616068 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 22:10:16 INFO - PROCESS | 1755 | 1464930616072 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 22:10:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 22:10:16 INFO - PROCESS | 1755 | 1464930616078 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 22:10:16 INFO - PROCESS | 1755 | 1464930616082 Marionette TRACE conn4 <- [1,2394,null,{}] 22:10:16 INFO - PROCESS | 1755 | 1464930616088 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}] 22:10:16 INFO - PROCESS | 1755 | 1464930616342 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 22:10:16 INFO - PROCESS | 1755 | 1464930616693 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:16 INFO - PROCESS | 1755 | ++DOCSHELL 0x9bf51000 == 162 [pid = 1755] [id = 606] 22:10:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 168 (0x9c1bb400) [pid = 1755] [serial = 1819] [outer = (nil)] 22:10:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 169 (0xa21b8400) [pid = 1755] [serial = 1820] [outer = 0x9c1bb400] 22:10:16 INFO - PROCESS | 1755 | 1464930616788 Marionette DEBUG loaded listener.js 22:10:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 170 (0xa2284000) [pid = 1755] [serial = 1821] [outer = 0x9c1bb400] 22:10:17 INFO - PROCESS | 1755 | 1464930617754 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]]]}] 22:10:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 22:10:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1733ms 22:10:17 INFO - PROCESS | 1755 | 1464930617812 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 22:10:17 INFO - PROCESS | 1755 | 1464930617816 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 22:10:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 22:10:17 INFO - PROCESS | 1755 | 1464930617823 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 22:10:17 INFO - PROCESS | 1755 | 1464930617828 Marionette TRACE conn4 <- [1,2398,null,{}] 22:10:17 INFO - PROCESS | 1755 | 1464930617836 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}] 22:10:18 INFO - PROCESS | 1755 | 1464930618100 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 22:10:18 INFO - PROCESS | 1755 | 1464930618589 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:18 INFO - PROCESS | 1755 | ++DOCSHELL 0x87e4a400 == 163 [pid = 1755] [id = 607] 22:10:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 171 (0x91dd1800) [pid = 1755] [serial = 1822] [outer = (nil)] 22:10:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 172 (0xa2491c00) [pid = 1755] [serial = 1823] [outer = 0x91dd1800] 22:10:18 INFO - PROCESS | 1755 | 1464930618751 Marionette DEBUG loaded listener.js 22:10:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 173 (0xa2496800) [pid = 1755] [serial = 1824] [outer = 0x91dd1800] 22:10:21 INFO - PROCESS | 1755 | --DOCSHELL 0x87e46400 == 162 [pid = 1755] [id = 480] 22:10:21 INFO - PROCESS | 1755 | --DOCSHELL 0x90da9000 == 161 [pid = 1755] [id = 494] 22:10:21 INFO - PROCESS | 1755 | --DOCSHELL 0x92c94800 == 160 [pid = 1755] [id = 496] 22:10:21 INFO - PROCESS | 1755 | --DOCSHELL 0x9296c400 == 159 [pid = 1755] [id = 540] 22:10:21 INFO - PROCESS | 1755 | --DOCSHELL 0x9c1bfc00 == 158 [pid = 1755] [id = 542] 22:10:21 INFO - PROCESS | 1755 | --DOCSHELL 0x9511e800 == 157 [pid = 1755] [id = 495] 22:10:21 INFO - PROCESS | 1755 | --DOCSHELL 0x9b439400 == 156 [pid = 1755] [id = 539] 22:10:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8e30c000 == 155 [pid = 1755] [id = 158] 22:10:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8701bc00 == 154 [pid = 1755] [id = 493] 22:10:21 INFO - PROCESS | 1755 | --DOCSHELL 0x85b0e400 == 153 [pid = 1755] [id = 590] 22:10:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8c9a7c00 == 152 [pid = 1755] [id = 589] 22:10:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8b070000 == 151 [pid = 1755] [id = 588] 22:10:21 INFO - PROCESS | 1755 | --DOCSHELL 0x87fee400 == 150 [pid = 1755] [id = 587] 22:10:21 INFO - PROCESS | 1755 | --DOCSHELL 0x863aac00 == 149 [pid = 1755] [id = 586] 22:10:21 INFO - PROCESS | 1755 | --DOCSHELL 0x9a156800 == 148 [pid = 1755] [id = 584] 22:10:21 INFO - PROCESS | 1755 | --DOCSHELL 0x9c1ba800 == 147 [pid = 1755] [id = 585] 22:10:21 INFO - PROCESS | 1755 | --DOCSHELL 0x98110800 == 146 [pid = 1755] [id = 583] 22:10:21 INFO - PROCESS | 1755 | --DOCSHELL 0x9a9e5c00 == 145 [pid = 1755] [id = 582] 22:10:21 INFO - PROCESS | 1755 | --DOCSHELL 0x9810a400 == 144 [pid = 1755] [id = 581] 22:10:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8d0aa400 == 143 [pid = 1755] [id = 579] 22:10:21 INFO - PROCESS | 1755 | --DOCSHELL 0x94613c00 == 142 [pid = 1755] [id = 580] 22:10:21 INFO - PROCESS | 1755 | --DOCSHELL 0x92908400 == 141 [pid = 1755] [id = 578] 22:10:21 INFO - PROCESS | 1755 | --DOCSHELL 0x9192d400 == 140 [pid = 1755] [id = 577] 22:10:21 INFO - PROCESS | 1755 | --DOCSHELL 0x910b3c00 == 139 [pid = 1755] [id = 576] 22:10:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8ed88c00 == 138 [pid = 1755] [id = 575] 22:10:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8f615c00 == 137 [pid = 1755] [id = 574] 22:10:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8da97000 == 136 [pid = 1755] [id = 572] 22:10:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8889d800 == 135 [pid = 1755] [id = 573] 22:10:21 INFO - PROCESS | 1755 | --DOCSHELL 0x8d0abc00 == 134 [pid = 1755] [id = 571] 22:10:21 INFO - PROCESS | 1755 | --DOCSHELL 0x888a0400 == 133 [pid = 1755] [id = 570] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 172 (0x8e473800) [pid = 1755] [serial = 1581] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 171 (0x8e304400) [pid = 1755] [serial = 1709] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 170 (0x8dce4c00) [pid = 1755] [serial = 1706] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 169 (0x8ab17000) [pid = 1755] [serial = 1700] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 168 (0x8ad7f400) [pid = 1755] [serial = 1701] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 167 (0x9ba36400) [pid = 1755] [serial = 1698] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 166 (0x9b5cc400) [pid = 1755] [serial = 1697] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 165 (0x9b54c000) [pid = 1755] [serial = 1695] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 164 (0x9b54a400) [pid = 1755] [serial = 1694] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 163 (0x9b06c000) [pid = 1755] [serial = 1692] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 162 (0x9ad62000) [pid = 1755] [serial = 1691] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 161 (0x9ad06800) [pid = 1755] [serial = 1689] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 160 (0x9ad03400) [pid = 1755] [serial = 1688] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x9a671800) [pid = 1755] [serial = 1686] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x9a66d000) [pid = 1755] [serial = 1685] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0x99e9f800) [pid = 1755] [serial = 1683] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x99fde400) [pid = 1755] [serial = 1682] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x9817f000) [pid = 1755] [serial = 1680] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x951dac00) [pid = 1755] [serial = 1679] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x92cf5800) [pid = 1755] [serial = 1677] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x92cf2000) [pid = 1755] [serial = 1676] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x92a7e400) [pid = 1755] [serial = 1674] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x92969400) [pid = 1755] [serial = 1673] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x92901c00) [pid = 1755] [serial = 1671] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x91de8c00) [pid = 1755] [serial = 1670] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x91bb0c00) [pid = 1755] [serial = 1668] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x91bac800) [pid = 1755] [serial = 1667] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x91ad4c00) [pid = 1755] [serial = 1665] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x910efc00) [pid = 1755] [serial = 1664] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x90edcc00) [pid = 1755] [serial = 1662] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x90daf800) [pid = 1755] [serial = 1661] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x8fa6ac00) [pid = 1755] [serial = 1659] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x8f7d4800) [pid = 1755] [serial = 1658] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x8ef4f800) [pid = 1755] [serial = 1656] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x8ee65800) [pid = 1755] [serial = 1655] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x8da96400) [pid = 1755] [serial = 1653] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x8d324800) [pid = 1755] [serial = 1652] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x8ae8f400) [pid = 1755] [serial = 1650] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x8ad83000) [pid = 1755] [serial = 1649] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x8ba8ec00) [pid = 1755] [serial = 1703] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x8e308400) [pid = 1755] [serial = 1707] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x8c9ab400) [pid = 1755] [serial = 1704] [outer = (nil)] [url = about:blank] 22:10:22 INFO - PROCESS | 1755 | 1464930622666 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]]]}] 22:10:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 22:10:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 4896ms 22:10:22 INFO - PROCESS | 1755 | 1464930622721 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 22:10:22 INFO - PROCESS | 1755 | 1464930622726 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 22:10:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 22:10:22 INFO - PROCESS | 1755 | 1464930622736 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 22:10:22 INFO - PROCESS | 1755 | 1464930622741 Marionette TRACE conn4 <- [1,2402,null,{}] 22:10:22 INFO - PROCESS | 1755 | 1464930622750 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}] 22:10:22 INFO - PROCESS | 1755 | 1464930622987 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 22:10:23 INFO - PROCESS | 1755 | 1464930623204 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:23 INFO - PROCESS | 1755 | ++DOCSHELL 0x87e42400 == 134 [pid = 1755] [id = 608] 22:10:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x895d9800) [pid = 1755] [serial = 1825] [outer = (nil)] 22:10:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x8ad81c00) [pid = 1755] [serial = 1826] [outer = 0x895d9800] 22:10:23 INFO - PROCESS | 1755 | 1464930623285 Marionette DEBUG loaded listener.js 22:10:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x8adf7c00) [pid = 1755] [serial = 1827] [outer = 0x895d9800] 22:10:24 INFO - PROCESS | 1755 | 1464930624165 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]]]}] 22:10:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 22:10:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1489ms 22:10:24 INFO - PROCESS | 1755 | 1464930624226 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 22:10:24 INFO - PROCESS | 1755 | 1464930624235 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 22:10:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 22:10:24 INFO - PROCESS | 1755 | 1464930624246 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 22:10:24 INFO - PROCESS | 1755 | 1464930624250 Marionette TRACE conn4 <- [1,2406,null,{}] 22:10:24 INFO - PROCESS | 1755 | 1464930624257 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}] 22:10:24 INFO - PROCESS | 1755 | 1464930624499 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 22:10:24 INFO - PROCESS | 1755 | 1464930624858 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:24 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ad4e400 == 135 [pid = 1755] [id = 609] 22:10:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x8b8a8000) [pid = 1755] [serial = 1828] [outer = (nil)] 22:10:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x8c93b800) [pid = 1755] [serial = 1829] [outer = 0x8b8a8000] 22:10:24 INFO - PROCESS | 1755 | 1464930624959 Marionette DEBUG loaded listener.js 22:10:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x8d0ad000) [pid = 1755] [serial = 1830] [outer = 0x8b8a8000] 22:10:25 INFO - PROCESS | 1755 | 1464930625856 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]]]}] 22:10:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 22:10:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1645ms 22:10:25 INFO - PROCESS | 1755 | 1464930625891 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 22:10:25 INFO - PROCESS | 1755 | 1464930625897 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 22:10:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 22:10:25 INFO - PROCESS | 1755 | 1464930625921 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 22:10:25 INFO - PROCESS | 1755 | 1464930625932 Marionette TRACE conn4 <- [1,2410,null,{}] 22:10:25 INFO - PROCESS | 1755 | 1464930625966 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}] 22:10:26 INFO - PROCESS | 1755 | 1464930626287 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 22:10:26 INFO - PROCESS | 1755 | 1464930626321 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:26 INFO - PROCESS | 1755 | ++DOCSHELL 0x8da93000 == 136 [pid = 1755] [id = 610] 22:10:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x8dce5800) [pid = 1755] [serial = 1831] [outer = (nil)] 22:10:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x8dcee800) [pid = 1755] [serial = 1832] [outer = 0x8dce5800] 22:10:26 INFO - PROCESS | 1755 | 1464930626405 Marionette DEBUG loaded listener.js 22:10:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x8e473400) [pid = 1755] [serial = 1833] [outer = 0x8dce5800] 22:10:27 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x9a669000) [pid = 1755] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 22:10:27 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x9a671c00) [pid = 1755] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 22:10:27 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x91929400) [pid = 1755] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 22:10:27 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x8f7d1800) [pid = 1755] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 22:10:27 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x8f61a800) [pid = 1755] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 22:10:27 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x92968800) [pid = 1755] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 22:10:27 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x8a3f0400) [pid = 1755] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 22:10:27 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x99dd8c00) [pid = 1755] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 22:10:27 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x9b546c00) [pid = 1755] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 22:10:27 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x9c1c5c00) [pid = 1755] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 22:10:27 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x91bad000) [pid = 1755] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 22:10:27 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x87ff0400) [pid = 1755] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 22:10:27 INFO - PROCESS | 1755 | --DOMWINDOW == 127 (0x9ad59000) [pid = 1755] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 22:10:27 INFO - PROCESS | 1755 | --DOMWINDOW == 126 (0x8d0b5000) [pid = 1755] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 22:10:27 INFO - PROCESS | 1755 | --DOMWINDOW == 125 (0x8ee5e000) [pid = 1755] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 22:10:27 INFO - PROCESS | 1755 | --DOMWINDOW == 124 (0x8adf0c00) [pid = 1755] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 22:10:27 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0x8f7cf400) [pid = 1755] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 22:10:27 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x8ee60800) [pid = 1755] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 22:10:27 INFO - PROCESS | 1755 | --DOMWINDOW == 121 (0x8d919800) [pid = 1755] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 22:10:27 INFO - PROCESS | 1755 | --DOMWINDOW == 120 (0x8b073400) [pid = 1755] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 22:10:28 INFO - PROCESS | 1755 | 1464930628056 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]]]}] 22:10:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 22:10:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 2167ms 22:10:28 INFO - PROCESS | 1755 | 1464930628074 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 22:10:28 INFO - PROCESS | 1755 | 1464930628078 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 22:10:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 22:10:28 INFO - PROCESS | 1755 | 1464930628085 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 22:10:28 INFO - PROCESS | 1755 | 1464930628088 Marionette TRACE conn4 <- [1,2414,null,{}] 22:10:28 INFO - PROCESS | 1755 | 1464930628094 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}] 22:10:28 INFO - PROCESS | 1755 | 1464930628427 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 22:10:28 INFO - PROCESS | 1755 | 1464930628452 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:28 INFO - PROCESS | 1755 | ++DOCSHELL 0x895e0000 == 137 [pid = 1755] [id = 611] 22:10:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 121 (0x8ae8b800) [pid = 1755] [serial = 1834] [outer = (nil)] 22:10:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x8e57e400) [pid = 1755] [serial = 1835] [outer = 0x8ae8b800] 22:10:28 INFO - PROCESS | 1755 | 1464930628532 Marionette DEBUG loaded listener.js 22:10:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x8ee61c00) [pid = 1755] [serial = 1836] [outer = 0x8ae8b800] 22:10:29 INFO - PROCESS | 1755 | 1464930629764 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]]]}] 22:10:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 22:10:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1789ms 22:10:29 INFO - PROCESS | 1755 | 1464930629876 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 22:10:29 INFO - PROCESS | 1755 | 1464930629884 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 22:10:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 22:10:29 INFO - PROCESS | 1755 | 1464930629940 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 22:10:29 INFO - PROCESS | 1755 | 1464930629952 Marionette TRACE conn4 <- [1,2418,null,{}] 22:10:30 INFO - PROCESS | 1755 | 1464930629999 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}] 22:10:30 INFO - PROCESS | 1755 | 1464930630313 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 22:10:30 INFO - PROCESS | 1755 | 1464930630599 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:30 INFO - PROCESS | 1755 | ++DOCSHELL 0x8889f800 == 138 [pid = 1755] [id = 612] 22:10:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x888a5400) [pid = 1755] [serial = 1837] [outer = (nil)] 22:10:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x8adee800) [pid = 1755] [serial = 1838] [outer = 0x888a5400] 22:10:30 INFO - PROCESS | 1755 | 1464930630765 Marionette DEBUG loaded listener.js 22:10:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x8ae96000) [pid = 1755] [serial = 1839] [outer = 0x888a5400] 22:10:31 INFO - PROCESS | 1755 | 1464930631934 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]]]}] 22:10:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 22:10:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2117ms 22:10:32 INFO - PROCESS | 1755 | 1464930632012 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 22:10:32 INFO - PROCESS | 1755 | 1464930632024 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 22:10:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 22:10:32 INFO - PROCESS | 1755 | 1464930632040 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 22:10:32 INFO - PROCESS | 1755 | 1464930632046 Marionette TRACE conn4 <- [1,2422,null,{}] 22:10:32 INFO - PROCESS | 1755 | 1464930632055 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}] 22:10:32 INFO - PROCESS | 1755 | 1464930632544 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 22:10:32 INFO - PROCESS | 1755 | 1464930632837 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:32 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d922800 == 139 [pid = 1755] [id = 613] 22:10:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x8da90c00) [pid = 1755] [serial = 1840] [outer = (nil)] 22:10:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0x8e579800) [pid = 1755] [serial = 1841] [outer = 0x8da90c00] 22:10:32 INFO - PROCESS | 1755 | 1464930632929 Marionette DEBUG loaded listener.js 22:10:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x8ef42400) [pid = 1755] [serial = 1842] [outer = 0x8da90c00] 22:10:34 INFO - PROCESS | 1755 | 1464930634050 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]]]}] 22:10:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 22:10:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 2089ms 22:10:34 INFO - PROCESS | 1755 | 1464930634128 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 22:10:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 22:10:34 INFO - PROCESS | 1755 | 1464930634133 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 22:10:34 INFO - PROCESS | 1755 | 1464930634141 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 22:10:34 INFO - PROCESS | 1755 | 1464930634149 Marionette TRACE conn4 <- [1,2426,null,{}] 22:10:34 INFO - PROCESS | 1755 | 1464930634169 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}] 22:10:34 INFO - PROCESS | 1755 | 1464930634590 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 22:10:34 INFO - PROCESS | 1755 | 1464930634813 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:34 INFO - PROCESS | 1755 | ++DOCSHELL 0x895dcc00 == 140 [pid = 1755] [id = 614] 22:10:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x8d921400) [pid = 1755] [serial = 1843] [outer = (nil)] 22:10:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x8fa6fc00) [pid = 1755] [serial = 1844] [outer = 0x8d921400] 22:10:34 INFO - PROCESS | 1755 | 1464930634929 Marionette DEBUG loaded listener.js 22:10:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x90edbc00) [pid = 1755] [serial = 1845] [outer = 0x8d921400] 22:10:35 INFO - PROCESS | 1755 | 1464930635978 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]]]}] 22:10:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 22:10:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1891ms 22:10:36 INFO - PROCESS | 1755 | 1464930636034 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 22:10:36 INFO - PROCESS | 1755 | 1464930636040 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 22:10:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 22:10:36 INFO - PROCESS | 1755 | 1464930636047 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 22:10:36 INFO - PROCESS | 1755 | 1464930636052 Marionette TRACE conn4 <- [1,2430,null,{}] 22:10:36 INFO - PROCESS | 1755 | 1464930636059 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}] 22:10:36 INFO - PROCESS | 1755 | 1464930636342 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 22:10:36 INFO - PROCESS | 1755 | 1464930636718 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:36 INFO - PROCESS | 1755 | ++DOCSHELL 0x8f61a000 == 141 [pid = 1755] [id = 615] 22:10:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x8fa71400) [pid = 1755] [serial = 1846] [outer = (nil)] 22:10:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x910ed000) [pid = 1755] [serial = 1847] [outer = 0x8fa71400] 22:10:36 INFO - PROCESS | 1755 | 1464930636825 Marionette DEBUG loaded listener.js 22:10:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x91927000) [pid = 1755] [serial = 1848] [outer = 0x8fa71400] 22:10:37 INFO - PROCESS | 1755 | 1464930637795 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]]]}] 22:10:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 22:10:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1790ms 22:10:37 INFO - PROCESS | 1755 | 1464930637839 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 22:10:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 22:10:37 INFO - PROCESS | 1755 | 1464930637844 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 22:10:37 INFO - PROCESS | 1755 | 1464930637852 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 22:10:37 INFO - PROCESS | 1755 | 1464930637855 Marionette TRACE conn4 <- [1,2434,null,{}] 22:10:37 INFO - PROCESS | 1755 | 1464930637862 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}] 22:10:38 INFO - PROCESS | 1755 | 1464930638133 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 22:10:38 INFO - PROCESS | 1755 | 1464930638511 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:38 INFO - PROCESS | 1755 | ++DOCSHELL 0x8f7d8400 == 142 [pid = 1755] [id = 616] 22:10:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x910ef800) [pid = 1755] [serial = 1849] [outer = (nil)] 22:10:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x91ad9000) [pid = 1755] [serial = 1850] [outer = 0x910ef800] 22:10:38 INFO - PROCESS | 1755 | 1464930638620 Marionette DEBUG loaded listener.js 22:10:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x91adbc00) [pid = 1755] [serial = 1851] [outer = 0x910ef800] 22:10:39 INFO - PROCESS | 1755 | 1464930639624 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]]]}] 22:10:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 22:10:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1834ms 22:10:39 INFO - PROCESS | 1755 | 1464930639686 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 22:10:39 INFO - PROCESS | 1755 | 1464930639691 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 22:10:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 22:10:39 INFO - PROCESS | 1755 | 1464930639699 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 22:10:39 INFO - PROCESS | 1755 | 1464930639703 Marionette TRACE conn4 <- [1,2438,null,{}] 22:10:39 INFO - PROCESS | 1755 | 1464930639710 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}] 22:10:40 INFO - PROCESS | 1755 | 1464930640064 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 22:10:40 INFO - PROCESS | 1755 | 1464930640437 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:40 INFO - PROCESS | 1755 | ++DOCSHELL 0x90eddc00 == 143 [pid = 1755] [id = 617] 22:10:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x91ad1800) [pid = 1755] [serial = 1852] [outer = (nil)] 22:10:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x91dd2800) [pid = 1755] [serial = 1853] [outer = 0x91ad1800] 22:10:40 INFO - PROCESS | 1755 | 1464930640542 Marionette DEBUG loaded listener.js 22:10:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x92904800) [pid = 1755] [serial = 1854] [outer = 0x91ad1800] 22:10:41 INFO - PROCESS | 1755 | 1464930641542 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]]]}] 22:10:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 22:10:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1887ms 22:10:41 INFO - PROCESS | 1755 | 1464930641586 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 22:10:41 INFO - PROCESS | 1755 | 1464930641591 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 22:10:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 22:10:41 INFO - PROCESS | 1755 | 1464930641598 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 22:10:41 INFO - PROCESS | 1755 | 1464930641602 Marionette TRACE conn4 <- [1,2442,null,{}] 22:10:41 INFO - PROCESS | 1755 | 1464930641609 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}] 22:10:41 INFO - PROCESS | 1755 | 1464930641919 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 22:10:42 INFO - PROCESS | 1755 | 1464930642277 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:42 INFO - PROCESS | 1755 | ++DOCSHELL 0x91c89c00 == 144 [pid = 1755] [id = 618] 22:10:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x91dcac00) [pid = 1755] [serial = 1855] [outer = (nil)] 22:10:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x92a85400) [pid = 1755] [serial = 1856] [outer = 0x91dcac00] 22:10:42 INFO - PROCESS | 1755 | 1464930642390 Marionette DEBUG loaded listener.js 22:10:42 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x92cf2000) [pid = 1755] [serial = 1857] [outer = 0x91dcac00] 22:10:43 INFO - PROCESS | 1755 | 1464930643386 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]]]}] 22:10:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 22:10:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1833ms 22:10:43 INFO - PROCESS | 1755 | 1464930643433 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 22:10:43 INFO - PROCESS | 1755 | 1464930643436 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 22:10:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 22:10:43 INFO - PROCESS | 1755 | 1464930643443 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 22:10:43 INFO - PROCESS | 1755 | 1464930643447 Marionette TRACE conn4 <- [1,2446,null,{}] 22:10:43 INFO - PROCESS | 1755 | 1464930643453 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}] 22:10:43 INFO - PROCESS | 1755 | 1464930643708 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 22:10:44 INFO - PROCESS | 1755 | 1464930644066 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:44 INFO - PROCESS | 1755 | ++DOCSHELL 0x91921c00 == 145 [pid = 1755] [id = 619] 22:10:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x92a78400) [pid = 1755] [serial = 1858] [outer = (nil)] 22:10:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x93c81400) [pid = 1755] [serial = 1859] [outer = 0x92a78400] 22:10:44 INFO - PROCESS | 1755 | 1464930644176 Marionette DEBUG loaded listener.js 22:10:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x93c8b800) [pid = 1755] [serial = 1860] [outer = 0x92a78400] 22:10:45 INFO - PROCESS | 1755 | 1464930645205 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]]]}] 22:10:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 22:10:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1833ms 22:10:45 INFO - PROCESS | 1755 | 1464930645278 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 22:10:45 INFO - PROCESS | 1755 | 1464930645282 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 22:10:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 22:10:45 INFO - PROCESS | 1755 | 1464930645291 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 22:10:45 INFO - PROCESS | 1755 | 1464930645295 Marionette TRACE conn4 <- [1,2450,null,{}] 22:10:45 INFO - PROCESS | 1755 | 1464930645302 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}] 22:10:45 INFO - PROCESS | 1755 | 1464930645611 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 22:10:45 INFO - PROCESS | 1755 | 1464930645977 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:46 INFO - PROCESS | 1755 | ++DOCSHELL 0x91dc9000 == 146 [pid = 1755] [id = 620] 22:10:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x91de6c00) [pid = 1755] [serial = 1861] [outer = (nil)] 22:10:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x9762a000) [pid = 1755] [serial = 1862] [outer = 0x91de6c00] 22:10:46 INFO - PROCESS | 1755 | 1464930646077 Marionette DEBUG loaded listener.js 22:10:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x98110800) [pid = 1755] [serial = 1863] [outer = 0x91de6c00] 22:10:47 INFO - PROCESS | 1755 | 1464930647079 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]]]}] 22:10:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 22:10:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1845ms 22:10:47 INFO - PROCESS | 1755 | 1464930647136 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 22:10:47 INFO - PROCESS | 1755 | 1464930647141 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 22:10:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 22:10:47 INFO - PROCESS | 1755 | 1464930647147 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 22:10:47 INFO - PROCESS | 1755 | 1464930647151 Marionette TRACE conn4 <- [1,2454,null,{}] 22:10:47 INFO - PROCESS | 1755 | 1464930647157 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}] 22:10:47 INFO - PROCESS | 1755 | 1464930647473 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 22:10:47 INFO - PROCESS | 1755 | 1464930647837 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:47 INFO - PROCESS | 1755 | ++DOCSHELL 0x8701e800 == 147 [pid = 1755] [id = 621] 22:10:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x8714b400) [pid = 1755] [serial = 1864] [outer = (nil)] 22:10:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x99fea400) [pid = 1755] [serial = 1865] [outer = 0x8714b400] 22:10:47 INFO - PROCESS | 1755 | 1464930647933 Marionette DEBUG loaded listener.js 22:10:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x9a176c00) [pid = 1755] [serial = 1866] [outer = 0x8714b400] 22:10:48 INFO - PROCESS | 1755 | 1464930648956 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]]]}] 22:10:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 22:10:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1838ms 22:10:48 INFO - PROCESS | 1755 | 1464930648987 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 22:10:48 INFO - PROCESS | 1755 | 1464930648993 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 22:10:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 22:10:49 INFO - PROCESS | 1755 | 1464930649000 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 22:10:49 INFO - PROCESS | 1755 | 1464930649005 Marionette TRACE conn4 <- [1,2458,null,{}] 22:10:49 INFO - PROCESS | 1755 | 1464930649012 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}] 22:10:49 INFO - PROCESS | 1755 | 1464930649328 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 22:10:49 INFO - PROCESS | 1755 | 1464930649704 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:49 INFO - PROCESS | 1755 | ++DOCSHELL 0x91c8c800 == 148 [pid = 1755] [id = 622] 22:10:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x9a3cd400) [pid = 1755] [serial = 1867] [outer = (nil)] 22:10:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x9ad0a000) [pid = 1755] [serial = 1868] [outer = 0x9a3cd400] 22:10:49 INFO - PROCESS | 1755 | 1464930649824 Marionette DEBUG loaded listener.js 22:10:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x9ad5ec00) [pid = 1755] [serial = 1869] [outer = 0x9a3cd400] 22:10:50 INFO - PROCESS | 1755 | 1464930650809 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]]]}] 22:10:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 22:10:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1844ms 22:10:50 INFO - PROCESS | 1755 | 1464930650845 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 22:10:50 INFO - PROCESS | 1755 | 1464930650849 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 22:10:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 22:10:50 INFO - PROCESS | 1755 | 1464930650858 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 22:10:50 INFO - PROCESS | 1755 | 1464930650862 Marionette TRACE conn4 <- [1,2462,null,{}] 22:10:50 INFO - PROCESS | 1755 | 1464930650869 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}] 22:10:51 INFO - PROCESS | 1755 | 1464930651146 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 22:10:51 INFO - PROCESS | 1755 | 1464930651502 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:51 INFO - PROCESS | 1755 | ++DOCSHELL 0x99e05400 == 149 [pid = 1755] [id = 623] 22:10:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x99fe0800) [pid = 1755] [serial = 1870] [outer = (nil)] 22:10:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x9b2d2c00) [pid = 1755] [serial = 1871] [outer = 0x99fe0800] 22:10:51 INFO - PROCESS | 1755 | 1464930651598 Marionette DEBUG loaded listener.js 22:10:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x9b542c00) [pid = 1755] [serial = 1872] [outer = 0x99fe0800] 22:10:52 INFO - PROCESS | 1755 | 1464930652609 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]]]}] 22:10:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 22:10:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1791ms 22:10:52 INFO - PROCESS | 1755 | 1464930652649 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 22:10:52 INFO - PROCESS | 1755 | 1464930652652 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 22:10:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 22:10:52 INFO - PROCESS | 1755 | 1464930652671 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 22:10:52 INFO - PROCESS | 1755 | 1464930652674 Marionette TRACE conn4 <- [1,2466,null,{}] 22:10:52 INFO - PROCESS | 1755 | 1464930652682 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}] 22:10:52 INFO - PROCESS | 1755 | 1464930652980 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 22:10:53 INFO - PROCESS | 1755 | 1464930653339 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:53 INFO - PROCESS | 1755 | ++DOCSHELL 0x9a8c4400 == 150 [pid = 1755] [id = 624] 22:10:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x9ad61000) [pid = 1755] [serial = 1873] [outer = (nil)] 22:10:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0x9b5c8000) [pid = 1755] [serial = 1874] [outer = 0x9ad61000] 22:10:53 INFO - PROCESS | 1755 | 1464930653438 Marionette DEBUG loaded listener.js 22:10:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0x9ba3c400) [pid = 1755] [serial = 1875] [outer = 0x9ad61000] 22:10:54 INFO - PROCESS | 1755 | 1464930654369 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]]]}] 22:10:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 22:10:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1740ms 22:10:54 INFO - PROCESS | 1755 | 1464930654413 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 22:10:54 INFO - PROCESS | 1755 | 1464930654418 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 22:10:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 22:10:54 INFO - PROCESS | 1755 | 1464930654445 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 22:10:54 INFO - PROCESS | 1755 | 1464930654450 Marionette TRACE conn4 <- [1,2470,null,{}] 22:10:54 INFO - PROCESS | 1755 | 1464930654461 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}] 22:10:54 INFO - PROCESS | 1755 | 1464930654735 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 22:10:55 INFO - PROCESS | 1755 | 1464930655085 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x87013400 == 151 [pid = 1755] [id = 625] 22:10:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 163 (0x9a3cf800) [pid = 1755] [serial = 1876] [outer = (nil)] 22:10:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 164 (0x9bfee000) [pid = 1755] [serial = 1877] [outer = 0x9a3cf800] 22:10:55 INFO - PROCESS | 1755 | 1464930655181 Marionette DEBUG loaded listener.js 22:10:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 165 (0x9c1b8400) [pid = 1755] [serial = 1878] [outer = 0x9a3cf800] 22:10:56 INFO - PROCESS | 1755 | 1464930656114 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]]]}] 22:10:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 22:10:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1707ms 22:10:56 INFO - PROCESS | 1755 | 1464930656133 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 22:10:56 INFO - PROCESS | 1755 | 1464930656138 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 22:10:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 22:10:56 INFO - PROCESS | 1755 | 1464930656145 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 22:10:56 INFO - PROCESS | 1755 | 1464930656149 Marionette TRACE conn4 <- [1,2474,null,{}] 22:10:56 INFO - PROCESS | 1755 | 1464930656155 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}] 22:10:56 INFO - PROCESS | 1755 | 1464930656415 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 22:10:56 INFO - PROCESS | 1755 | 1464930656794 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:56 INFO - PROCESS | 1755 | ++DOCSHELL 0x9b06c400 == 152 [pid = 1755] [id = 626] 22:10:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 166 (0x9b070000) [pid = 1755] [serial = 1879] [outer = (nil)] 22:10:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 167 (0xa050ac00) [pid = 1755] [serial = 1880] [outer = 0x9b070000] 22:10:56 INFO - PROCESS | 1755 | 1464930656904 Marionette DEBUG loaded listener.js 22:10:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 168 (0xa1066000) [pid = 1755] [serial = 1881] [outer = 0x9b070000] 22:10:57 INFO - PROCESS | 1755 | 1464930657940 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]]]}] 22:10:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 22:10:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1839ms 22:10:57 INFO - PROCESS | 1755 | 1464930657986 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 22:10:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 22:10:57 INFO - PROCESS | 1755 | 1464930657990 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 22:10:57 INFO - PROCESS | 1755 | 1464930657998 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 22:10:58 INFO - PROCESS | 1755 | 1464930658002 Marionette TRACE conn4 <- [1,2478,null,{}] 22:10:58 INFO - PROCESS | 1755 | 1464930658008 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}] 22:10:58 INFO - PROCESS | 1755 | 1464930658274 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 22:10:58 INFO - PROCESS | 1755 | 1464930658665 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:10:58 INFO - PROCESS | 1755 | ++DOCSHELL 0x9d4fa800 == 153 [pid = 1755] [id = 627] 22:10:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 169 (0x9d8c8c00) [pid = 1755] [serial = 1882] [outer = (nil)] 22:10:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 170 (0xa2611800) [pid = 1755] [serial = 1883] [outer = 0x9d8c8c00] 22:10:58 INFO - PROCESS | 1755 | 1464930658770 Marionette DEBUG loaded listener.js 22:10:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 171 (0xa263a400) [pid = 1755] [serial = 1884] [outer = 0x9d8c8c00] 22:11:03 INFO - PROCESS | 1755 | --DOCSHELL 0x87151c00 == 152 [pid = 1755] [id = 564] 22:11:03 INFO - PROCESS | 1755 | --DOCSHELL 0x951d5c00 == 151 [pid = 1755] [id = 561] 22:11:03 INFO - PROCESS | 1755 | --DOCSHELL 0x95112c00 == 150 [pid = 1755] [id = 562] 22:11:03 INFO - PROCESS | 1755 | --DOCSHELL 0x9b2cf400 == 149 [pid = 1755] [id = 522] 22:11:03 INFO - PROCESS | 1755 | --DOCSHELL 0x9a8c8000 == 148 [pid = 1755] [id = 521] 22:11:03 INFO - PROCESS | 1755 | --DOCSHELL 0x87c16400 == 147 [pid = 1755] [id = 569] 22:11:03 INFO - PROCESS | 1755 | --DOCSHELL 0x9bf51000 == 146 [pid = 1755] [id = 606] 22:11:03 INFO - PROCESS | 1755 | --DOCSHELL 0x87018400 == 145 [pid = 1755] [id = 605] 22:11:03 INFO - PROCESS | 1755 | --DOCSHELL 0x9a6af000 == 144 [pid = 1755] [id = 604] 22:11:03 INFO - PROCESS | 1755 | --DOCSHELL 0x99dd5000 == 143 [pid = 1755] [id = 602] 22:11:03 INFO - PROCESS | 1755 | --DOCSHELL 0x99626000 == 142 [pid = 1755] [id = 603] 22:11:03 INFO - PROCESS | 1755 | --DOCSHELL 0x99fdcc00 == 141 [pid = 1755] [id = 601] 22:11:03 INFO - PROCESS | 1755 | --DOCSHELL 0x910b2800 == 140 [pid = 1755] [id = 600] 22:11:03 INFO - PROCESS | 1755 | --DOCSHELL 0x91de4800 == 139 [pid = 1755] [id = 599] 22:11:03 INFO - PROCESS | 1755 | --DOCSHELL 0x8ef4ec00 == 138 [pid = 1755] [id = 598] 22:11:03 INFO - PROCESS | 1755 | --DOCSHELL 0x90da0400 == 137 [pid = 1755] [id = 597] 22:11:03 INFO - PROCESS | 1755 | --DOCSHELL 0x910b3000 == 136 [pid = 1755] [id = 596] 22:11:03 INFO - PROCESS | 1755 | --DOCSHELL 0x8ed7cc00 == 135 [pid = 1755] [id = 595] 22:11:03 INFO - PROCESS | 1755 | --DOCSHELL 0x8d8e8800 == 134 [pid = 1755] [id = 593] 22:11:03 INFO - PROCESS | 1755 | --DOCSHELL 0x8d921c00 == 133 [pid = 1755] [id = 594] 22:11:03 INFO - PROCESS | 1755 | --DOCSHELL 0x8ae91800 == 132 [pid = 1755] [id = 592] 22:11:03 INFO - PROCESS | 1755 | --DOCSHELL 0x87018800 == 131 [pid = 1755] [id = 591] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 170 (0x9c1ba000) [pid = 1755] [serial = 1754] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 169 (0x9a8c2c00) [pid = 1755] [serial = 1742] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 168 (0x92968c00) [pid = 1755] [serial = 1731] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 167 (0x9817f400) [pid = 1755] [serial = 1740] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 166 (0x8fa70800) [pid = 1755] [serial = 1721] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 165 (0x94612400) [pid = 1755] [serial = 1736] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 164 (0x8ab17c00) [pid = 1755] [serial = 1712] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 163 (0x9b545c00) [pid = 1755] [serial = 1746] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 162 (0x94629c00) [pid = 1755] [serial = 1737] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 161 (0x9ad0f400) [pid = 1755] [serial = 1743] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 160 (0x8adf3400) [pid = 1755] [serial = 1713] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x9bf98800) [pid = 1755] [serial = 1751] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0xa0513c00) [pid = 1755] [serial = 1757] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0x92cf9800) [pid = 1755] [serial = 1734] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x8a3ea800) [pid = 1755] [serial = 1764] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x9b5c8800) [pid = 1755] [serial = 1749] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x92ca0c00) [pid = 1755] [serial = 1733] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x8da8f800) [pid = 1755] [serial = 1716] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x9c1bd400) [pid = 1755] [serial = 1755] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x8f616800) [pid = 1755] [serial = 1719] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x8e473000) [pid = 1755] [serial = 1647] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x8ef45000) [pid = 1755] [serial = 1718] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x910e3000) [pid = 1755] [serial = 1724] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x9bf9f000) [pid = 1755] [serial = 1752] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x9b43d400) [pid = 1755] [serial = 1745] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x951ddc00) [pid = 1755] [serial = 1739] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x888a4000) [pid = 1755] [serial = 1763] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x91dc7800) [pid = 1755] [serial = 1728] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x910e5c00) [pid = 1755] [serial = 1725] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0xa21b1c00) [pid = 1755] [serial = 1760] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x8dcecc00) [pid = 1755] [serial = 1770] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x92905800) [pid = 1755] [serial = 1730] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x8d8e6400) [pid = 1755] [serial = 1715] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x8b883000) [pid = 1755] [serial = 1766] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x91ad7c00) [pid = 1755] [serial = 1727] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x8c930000) [pid = 1755] [serial = 1767] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0xa105f800) [pid = 1755] [serial = 1758] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x90dab000) [pid = 1755] [serial = 1722] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x8d927400) [pid = 1755] [serial = 1769] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x9b5c5000) [pid = 1755] [serial = 1748] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x8e310c00) [pid = 1755] [serial = 1772] [outer = (nil)] [url = about:blank] 22:11:03 INFO - PROCESS | 1755 | 1464930663491 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]]]}] 22:11:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 22:11:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 5701ms 22:11:03 INFO - PROCESS | 1755 | 1464930663699 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 22:11:03 INFO - PROCESS | 1755 | 1464930663706 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 22:11:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 22:11:03 INFO - PROCESS | 1755 | 1464930663716 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 22:11:03 INFO - PROCESS | 1755 | 1464930663719 Marionette TRACE conn4 <- [1,2482,null,{}] 22:11:03 INFO - PROCESS | 1755 | 1464930663730 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}] 22:11:03 INFO - PROCESS | 1755 | 1464930663958 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 22:11:04 INFO - PROCESS | 1755 | 1464930664210 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:04 INFO - PROCESS | 1755 | ++DOCSHELL 0x888a1800 == 132 [pid = 1755] [id = 628] 22:11:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x895d6800) [pid = 1755] [serial = 1885] [outer = (nil)] 22:11:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x895e3800) [pid = 1755] [serial = 1886] [outer = 0x895d6800] 22:11:04 INFO - PROCESS | 1755 | 1464930664293 Marionette DEBUG loaded listener.js 22:11:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x8ab17c00) [pid = 1755] [serial = 1887] [outer = 0x895d6800] 22:11:05 INFO - PROCESS | 1755 | 1464930665147 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]]]}] 22:11:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 22:11:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1490ms 22:11:05 INFO - PROCESS | 1755 | 1464930665206 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 22:11:05 INFO - PROCESS | 1755 | 1464930665215 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 22:11:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 22:11:05 INFO - PROCESS | 1755 | 1464930665228 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 22:11:05 INFO - PROCESS | 1755 | 1464930665232 Marionette TRACE conn4 <- [1,2486,null,{}] 22:11:05 INFO - PROCESS | 1755 | 1464930665239 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}] 22:11:05 INFO - PROCESS | 1755 | 1464930665492 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 22:11:05 INFO - PROCESS | 1755 | 1464930665786 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:05 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ae90c00 == 133 [pid = 1755] [id = 629] 22:11:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x8b883000) [pid = 1755] [serial = 1888] [outer = (nil)] 22:11:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x8ba8ec00) [pid = 1755] [serial = 1889] [outer = 0x8b883000] 22:11:05 INFO - PROCESS | 1755 | 1464930665872 Marionette DEBUG loaded listener.js 22:11:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x8c9b0c00) [pid = 1755] [serial = 1890] [outer = 0x8b883000] 22:11:06 INFO - PROCESS | 1755 | 1464930666828 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]]]}] 22:11:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 22:11:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1638ms 22:11:06 INFO - PROCESS | 1755 | 1464930666865 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 22:11:06 INFO - PROCESS | 1755 | 1464930666869 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 22:11:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 22:11:06 INFO - PROCESS | 1755 | 1464930666877 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 22:11:06 INFO - PROCESS | 1755 | 1464930666883 Marionette TRACE conn4 <- [1,2490,null,{}] 22:11:06 INFO - PROCESS | 1755 | 1464930666912 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}] 22:11:07 INFO - PROCESS | 1755 | 1464930667256 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 22:11:07 INFO - PROCESS | 1755 | 1464930667492 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:07 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d91e000 == 134 [pid = 1755] [id = 630] 22:11:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x8da8d000) [pid = 1755] [serial = 1891] [outer = (nil)] 22:11:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x8da97400) [pid = 1755] [serial = 1892] [outer = 0x8da8d000] 22:11:07 INFO - PROCESS | 1755 | 1464930667581 Marionette DEBUG loaded listener.js 22:11:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x8dceec00) [pid = 1755] [serial = 1893] [outer = 0x8da8d000] 22:11:09 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x9c1bb400) [pid = 1755] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 22:11:09 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x90dafc00) [pid = 1755] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 22:11:09 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x92969800) [pid = 1755] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 22:11:09 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x8b8a8000) [pid = 1755] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 22:11:09 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x8b072400) [pid = 1755] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 22:11:09 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x8701c400) [pid = 1755] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 22:11:09 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x8dce5800) [pid = 1755] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 22:11:09 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x91dc7000) [pid = 1755] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 22:11:09 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x95115400) [pid = 1755] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 22:11:09 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x8ed7dc00) [pid = 1755] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 22:11:09 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x99fdec00) [pid = 1755] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 22:11:09 INFO - PROCESS | 1755 | --DOMWINDOW == 127 (0x9a8d0400) [pid = 1755] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 22:11:09 INFO - PROCESS | 1755 | --DOMWINDOW == 126 (0x910b8c00) [pid = 1755] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 22:11:09 INFO - PROCESS | 1755 | --DOMWINDOW == 125 (0x895d9800) [pid = 1755] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 22:11:09 INFO - PROCESS | 1755 | --DOMWINDOW == 124 (0x8ed84c00) [pid = 1755] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 22:11:09 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0x8b067c00) [pid = 1755] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 22:11:09 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x9a8cf400) [pid = 1755] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 22:11:09 INFO - PROCESS | 1755 | --DOMWINDOW == 121 (0x99fe3400) [pid = 1755] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 22:11:09 INFO - PROCESS | 1755 | --DOMWINDOW == 120 (0x8d91a000) [pid = 1755] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 22:11:09 INFO - PROCESS | 1755 | --DOMWINDOW == 119 (0x90eda000) [pid = 1755] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 22:11:09 INFO - PROCESS | 1755 | 1464930669468 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]]]}] 22:11:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 22:11:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 2611ms 22:11:09 INFO - PROCESS | 1755 | 1464930669488 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 22:11:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 22:11:09 INFO - PROCESS | 1755 | 1464930669494 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 22:11:09 INFO - PROCESS | 1755 | 1464930669502 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 22:11:09 INFO - PROCESS | 1755 | 1464930669504 Marionette TRACE conn4 <- [1,2494,null,{}] 22:11:09 INFO - PROCESS | 1755 | 1464930669512 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}] 22:11:09 INFO - PROCESS | 1755 | 1464930669829 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 22:11:09 INFO - PROCESS | 1755 | 1464930669971 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:10 INFO - PROCESS | 1755 | ++DOCSHELL 0x8b8a8000 == 135 [pid = 1755] [id = 631] 22:11:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 120 (0x8d91a000) [pid = 1755] [serial = 1894] [outer = (nil)] 22:11:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 121 (0x8e477400) [pid = 1755] [serial = 1895] [outer = 0x8d91a000] 22:11:10 INFO - PROCESS | 1755 | 1464930670077 Marionette DEBUG loaded listener.js 22:11:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x8ed7b000) [pid = 1755] [serial = 1896] [outer = 0x8d91a000] 22:11:11 INFO - PROCESS | 1755 | 1464930671224 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]]]}] 22:11:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 22:11:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1790ms 22:11:11 INFO - PROCESS | 1755 | 1464930671292 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 22:11:11 INFO - PROCESS | 1755 | 1464930671298 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 22:11:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 22:11:11 INFO - PROCESS | 1755 | 1464930671308 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 22:11:11 INFO - PROCESS | 1755 | 1464930671314 Marionette TRACE conn4 <- [1,2498,null,{}] 22:11:11 INFO - PROCESS | 1755 | 1464930671325 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}] 22:11:11 INFO - PROCESS | 1755 | 1464930671625 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 22:11:12 INFO - PROCESS | 1755 | 1464930671990 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:12 INFO - PROCESS | 1755 | ++DOCSHELL 0x888a6000 == 136 [pid = 1755] [id = 632] 22:11:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x895da800) [pid = 1755] [serial = 1897] [outer = (nil)] 22:11:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x8ad46000) [pid = 1755] [serial = 1898] [outer = 0x895da800] 22:11:12 INFO - PROCESS | 1755 | 1464930672084 Marionette DEBUG loaded listener.js 22:11:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x8adf3400) [pid = 1755] [serial = 1899] [outer = 0x895da800] 22:11:13 INFO - PROCESS | 1755 | 1464930673104 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]]]}] 22:11:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 22:11:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1846ms 22:11:13 INFO - PROCESS | 1755 | 1464930673156 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 22:11:13 INFO - PROCESS | 1755 | 1464930673165 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 22:11:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 22:11:13 INFO - PROCESS | 1755 | 1464930673177 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 22:11:13 INFO - PROCESS | 1755 | 1464930673181 Marionette TRACE conn4 <- [1,2502,null,{}] 22:11:13 INFO - PROCESS | 1755 | 1464930673189 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}] 22:11:13 INFO - PROCESS | 1755 | 1464930673457 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 22:11:13 INFO - PROCESS | 1755 | 1464930673828 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:13 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d8de000 == 137 [pid = 1755] [id = 633] 22:11:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x8d8e0800) [pid = 1755] [serial = 1900] [outer = (nil)] 22:11:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x8d923800) [pid = 1755] [serial = 1901] [outer = 0x8d8e0800] 22:11:13 INFO - PROCESS | 1755 | 1464930673925 Marionette DEBUG loaded listener.js 22:11:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0x8dce5c00) [pid = 1755] [serial = 1902] [outer = 0x8d8e0800] 22:11:14 INFO - PROCESS | 1755 | 1464930674862 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]]]}] 22:11:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 22:11:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1742ms 22:11:14 INFO - PROCESS | 1755 | 1464930674919 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 22:11:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 22:11:14 INFO - PROCESS | 1755 | 1464930674924 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 22:11:14 INFO - PROCESS | 1755 | 1464930674931 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 22:11:14 INFO - PROCESS | 1755 | 1464930674937 Marionette TRACE conn4 <- [1,2506,null,{}] 22:11:14 INFO - PROCESS | 1755 | 1464930674955 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}] 22:11:15 INFO - PROCESS | 1755 | 1464930675258 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 22:11:15 INFO - PROCESS | 1755 | 1464930675659 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:15 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d8e1800 == 138 [pid = 1755] [id = 634] 22:11:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x8dceb800) [pid = 1755] [serial = 1903] [outer = (nil)] 22:11:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x8f616800) [pid = 1755] [serial = 1904] [outer = 0x8dceb800] 22:11:15 INFO - PROCESS | 1755 | 1464930675755 Marionette DEBUG loaded listener.js 22:11:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x8fa63c00) [pid = 1755] [serial = 1905] [outer = 0x8dceb800] 22:11:16 INFO - PROCESS | 1755 | 1464930676723 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]]]}] 22:11:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 22:11:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1839ms 22:11:16 INFO - PROCESS | 1755 | 1464930676770 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 22:11:16 INFO - PROCESS | 1755 | 1464930676775 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 22:11:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 22:11:16 INFO - PROCESS | 1755 | 1464930676782 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 22:11:16 INFO - PROCESS | 1755 | 1464930676785 Marionette TRACE conn4 <- [1,2510,null,{}] 22:11:16 INFO - PROCESS | 1755 | 1464930676791 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}] 22:11:17 INFO - PROCESS | 1755 | 1464930677029 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 22:11:17 INFO - PROCESS | 1755 | 1464930677366 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:17 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e581c00 == 139 [pid = 1755] [id = 635] 22:11:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x8f61ac00) [pid = 1755] [serial = 1906] [outer = (nil)] 22:11:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x90ed7400) [pid = 1755] [serial = 1907] [outer = 0x8f61ac00] 22:11:17 INFO - PROCESS | 1755 | 1464930677467 Marionette DEBUG loaded listener.js 22:11:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x910ae800) [pid = 1755] [serial = 1908] [outer = 0x8f61ac00] 22:11:18 INFO - PROCESS | 1755 | 1464930678392 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]]]}] 22:11:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 22:11:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1681ms 22:11:18 INFO - PROCESS | 1755 | 1464930678464 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 22:11:18 INFO - PROCESS | 1755 | 1464930678468 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 22:11:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 22:11:18 INFO - PROCESS | 1755 | 1464930678476 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 22:11:18 INFO - PROCESS | 1755 | 1464930678480 Marionette TRACE conn4 <- [1,2514,null,{}] 22:11:18 INFO - PROCESS | 1755 | 1464930678486 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}] 22:11:18 INFO - PROCESS | 1755 | 1464930678791 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 22:11:19 INFO - PROCESS | 1755 | 1464930679165 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:19 INFO - PROCESS | 1755 | ++DOCSHELL 0x87c1a400 == 140 [pid = 1755] [id = 636] 22:11:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x90da9c00) [pid = 1755] [serial = 1909] [outer = (nil)] 22:11:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x910ebc00) [pid = 1755] [serial = 1910] [outer = 0x90da9c00] 22:11:19 INFO - PROCESS | 1755 | 1464930679257 Marionette DEBUG loaded listener.js 22:11:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x91ad5800) [pid = 1755] [serial = 1911] [outer = 0x90da9c00] 22:11:20 INFO - PROCESS | 1755 | 1464930680229 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]]]}] 22:11:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 22:11:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1785ms 22:11:20 INFO - PROCESS | 1755 | 1464930680262 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 22:11:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 22:11:20 INFO - PROCESS | 1755 | 1464930680266 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 22:11:20 INFO - PROCESS | 1755 | 1464930680273 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 22:11:20 INFO - PROCESS | 1755 | 1464930680277 Marionette TRACE conn4 <- [1,2518,null,{}] 22:11:20 INFO - PROCESS | 1755 | 1464930680282 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}] 22:11:20 INFO - PROCESS | 1755 | 1464930680566 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 22:11:20 INFO - PROCESS | 1755 | 1464930680924 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:20 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e306400 == 141 [pid = 1755] [id = 637] 22:11:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x910b1c00) [pid = 1755] [serial = 1912] [outer = (nil)] 22:11:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x91dc6800) [pid = 1755] [serial = 1913] [outer = 0x910b1c00] 22:11:21 INFO - PROCESS | 1755 | 1464930681019 Marionette DEBUG loaded listener.js 22:11:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x91deb800) [pid = 1755] [serial = 1914] [outer = 0x910b1c00] 22:11:21 INFO - PROCESS | 1755 | 1464930681933 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]]]}] 22:11:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 22:11:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1738ms 22:11:22 INFO - PROCESS | 1755 | 1464930682011 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 22:11:22 INFO - PROCESS | 1755 | 1464930682014 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 22:11:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 22:11:22 INFO - PROCESS | 1755 | 1464930682021 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 22:11:22 INFO - PROCESS | 1755 | 1464930682024 Marionette TRACE conn4 <- [1,2522,null,{}] 22:11:22 INFO - PROCESS | 1755 | 1464930682031 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}] 22:11:22 INFO - PROCESS | 1755 | 1464930682301 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 22:11:22 INFO - PROCESS | 1755 | 1464930682646 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:22 INFO - PROCESS | 1755 | ++DOCSHELL 0x87c20400 == 142 [pid = 1755] [id = 638] 22:11:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x910e3c00) [pid = 1755] [serial = 1915] [outer = (nil)] 22:11:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x92966400) [pid = 1755] [serial = 1916] [outer = 0x910e3c00] 22:11:22 INFO - PROCESS | 1755 | 1464930682736 Marionette DEBUG loaded listener.js 22:11:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x9296a400) [pid = 1755] [serial = 1917] [outer = 0x910e3c00] 22:11:23 INFO - PROCESS | 1755 | 1464930683674 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]]]}] 22:11:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 22:11:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1692ms 22:11:23 INFO - PROCESS | 1755 | 1464930683714 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 22:11:23 INFO - PROCESS | 1755 | 1464930683718 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 22:11:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 22:11:23 INFO - PROCESS | 1755 | 1464930683725 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 22:11:23 INFO - PROCESS | 1755 | 1464930683729 Marionette TRACE conn4 <- [1,2526,null,{}] 22:11:23 INFO - PROCESS | 1755 | 1464930683735 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}] 22:11:24 INFO - PROCESS | 1755 | 1464930683998 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 22:11:24 INFO - PROCESS | 1755 | 1464930684347 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:24 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ef4a400 == 143 [pid = 1755] [id = 639] 22:11:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x90ed5c00) [pid = 1755] [serial = 1918] [outer = (nil)] 22:11:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x92cf5c00) [pid = 1755] [serial = 1919] [outer = 0x90ed5c00] 22:11:24 INFO - PROCESS | 1755 | 1464930684443 Marionette DEBUG loaded listener.js 22:11:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x93a83000) [pid = 1755] [serial = 1920] [outer = 0x90ed5c00] 22:11:25 INFO - PROCESS | 1755 | 1464930685379 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]]]}] 22:11:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 22:11:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1733ms 22:11:25 INFO - PROCESS | 1755 | 1464930685459 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 22:11:25 INFO - PROCESS | 1755 | 1464930685464 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 22:11:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 22:11:25 INFO - PROCESS | 1755 | 1464930685471 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 22:11:25 INFO - PROCESS | 1755 | 1464930685475 Marionette TRACE conn4 <- [1,2530,null,{}] 22:11:25 INFO - PROCESS | 1755 | 1464930685481 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}] 22:11:25 INFO - PROCESS | 1755 | 1464930685782 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 22:11:26 INFO - PROCESS | 1755 | 1464930686134 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:26 INFO - PROCESS | 1755 | ++DOCSHELL 0x92906c00 == 144 [pid = 1755] [id = 640] 22:11:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x92a84400) [pid = 1755] [serial = 1921] [outer = (nil)] 22:11:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x9509ac00) [pid = 1755] [serial = 1922] [outer = 0x92a84400] 22:11:26 INFO - PROCESS | 1755 | 1464930686234 Marionette DEBUG loaded listener.js 22:11:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x95115400) [pid = 1755] [serial = 1923] [outer = 0x92a84400] 22:11:27 INFO - PROCESS | 1755 | 1464930687159 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]]]}] 22:11:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 22:11:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1740ms 22:11:27 INFO - PROCESS | 1755 | 1464930687212 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 22:11:27 INFO - PROCESS | 1755 | 1464930687217 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 22:11:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 22:11:27 INFO - PROCESS | 1755 | 1464930687224 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 22:11:27 INFO - PROCESS | 1755 | 1464930687228 Marionette TRACE conn4 <- [1,2534,null,{}] 22:11:27 INFO - PROCESS | 1755 | 1464930687234 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}] 22:11:27 INFO - PROCESS | 1755 | 1464930687486 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 22:11:27 INFO - PROCESS | 1755 | 1464930687832 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:27 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e47d800 == 145 [pid = 1755] [id = 641] 22:11:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x92cf3000) [pid = 1755] [serial = 1924] [outer = (nil)] 22:11:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x9906b800) [pid = 1755] [serial = 1925] [outer = 0x92cf3000] 22:11:27 INFO - PROCESS | 1755 | 1464930687928 Marionette DEBUG loaded listener.js 22:11:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x99626000) [pid = 1755] [serial = 1926] [outer = 0x92cf3000] 22:11:28 INFO - PROCESS | 1755 | 1464930688907 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]]]}] 22:11:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 22:11:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1736ms 22:11:28 INFO - PROCESS | 1755 | 1464930688968 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 22:11:28 INFO - PROCESS | 1755 | 1464930688979 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 22:11:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 22:11:28 INFO - PROCESS | 1755 | 1464930688991 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 22:11:29 INFO - PROCESS | 1755 | 1464930688997 Marionette TRACE conn4 <- [1,2538,null,{}] 22:11:29 INFO - PROCESS | 1755 | 1464930689009 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}] 22:11:29 INFO - PROCESS | 1755 | 1464930689458 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 22:11:29 INFO - PROCESS | 1755 | 1464930689827 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:29 INFO - PROCESS | 1755 | ++DOCSHELL 0x99fea800 == 146 [pid = 1755] [id = 642] 22:11:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x9a6b0000) [pid = 1755] [serial = 1927] [outer = (nil)] 22:11:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x9a8c3c00) [pid = 1755] [serial = 1928] [outer = 0x9a6b0000] 22:11:29 INFO - PROCESS | 1755 | 1464930689930 Marionette DEBUG loaded listener.js 22:11:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x9a8d0800) [pid = 1755] [serial = 1929] [outer = 0x9a6b0000] 22:11:30 INFO - PROCESS | 1755 | 1464930690918 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]]]}] 22:11:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 22:11:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1999ms 22:11:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 22:11:30 INFO - PROCESS | 1755 | 1464930690989 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 22:11:30 INFO - PROCESS | 1755 | 1464930690992 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 22:11:31 INFO - PROCESS | 1755 | 1464930690999 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 22:11:31 INFO - PROCESS | 1755 | 1464930691003 Marionette TRACE conn4 <- [1,2542,null,{}] 22:11:31 INFO - PROCESS | 1755 | 1464930691009 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}] 22:11:31 INFO - PROCESS | 1755 | 1464930691270 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 22:11:31 INFO - PROCESS | 1755 | 1464930691623 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:31 INFO - PROCESS | 1755 | ++DOCSHELL 0x93c86800 == 147 [pid = 1755] [id = 643] 22:11:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x9462b800) [pid = 1755] [serial = 1930] [outer = (nil)] 22:11:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x9ad5b800) [pid = 1755] [serial = 1931] [outer = 0x9462b800] 22:11:31 INFO - PROCESS | 1755 | 1464930691716 Marionette DEBUG loaded listener.js 22:11:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x9ad64000) [pid = 1755] [serial = 1932] [outer = 0x9462b800] 22:11:32 INFO - PROCESS | 1755 | 1464930692707 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]]]}] 22:11:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 22:11:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1786ms 22:11:32 INFO - PROCESS | 1755 | 1464930692785 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 22:11:32 INFO - PROCESS | 1755 | 1464930692790 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 22:11:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 22:11:32 INFO - PROCESS | 1755 | 1464930692797 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 22:11:32 INFO - PROCESS | 1755 | 1464930692801 Marionette TRACE conn4 <- [1,2546,null,{}] 22:11:32 INFO - PROCESS | 1755 | 1464930692807 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}] 22:11:33 INFO - PROCESS | 1755 | 1464930693104 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 22:11:33 INFO - PROCESS | 1755 | 1464930693463 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:33 INFO - PROCESS | 1755 | ++DOCSHELL 0x9a288c00 == 148 [pid = 1755] [id = 644] 22:11:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x9ad0f400) [pid = 1755] [serial = 1933] [outer = (nil)] 22:11:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x9b54f000) [pid = 1755] [serial = 1934] [outer = 0x9ad0f400] 22:11:33 INFO - PROCESS | 1755 | 1464930693573 Marionette DEBUG loaded listener.js 22:11:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0x9b5b5000) [pid = 1755] [serial = 1935] [outer = 0x9ad0f400] 22:11:34 INFO - PROCESS | 1755 | 1464930694581 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]]]}] 22:11:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 22:11:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1837ms 22:11:34 INFO - PROCESS | 1755 | 1464930694635 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 22:11:34 INFO - PROCESS | 1755 | 1464930694638 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 22:11:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 22:11:34 INFO - PROCESS | 1755 | 1464930694645 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 22:11:34 INFO - PROCESS | 1755 | 1464930694648 Marionette TRACE conn4 <- [1,2550,null,{}] 22:11:34 INFO - PROCESS | 1755 | 1464930694654 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}] 22:11:34 INFO - PROCESS | 1755 | 1464930694900 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 22:11:35 INFO - PROCESS | 1755 | 1464930695252 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:35 INFO - PROCESS | 1755 | ++DOCSHELL 0x9ad06800 == 149 [pid = 1755] [id = 645] 22:11:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0x9b234000) [pid = 1755] [serial = 1936] [outer = (nil)] 22:11:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 163 (0x9bae6c00) [pid = 1755] [serial = 1937] [outer = 0x9b234000] 22:11:35 INFO - PROCESS | 1755 | 1464930695346 Marionette DEBUG loaded listener.js 22:11:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 164 (0x9bf98800) [pid = 1755] [serial = 1938] [outer = 0x9b234000] 22:11:36 INFO - PROCESS | 1755 | 1464930696328 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]]]}] 22:11:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 22:11:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1735ms 22:11:36 INFO - PROCESS | 1755 | 1464930696380 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 22:11:36 INFO - PROCESS | 1755 | 1464930696384 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 22:11:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 22:11:36 INFO - PROCESS | 1755 | 1464930696391 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 22:11:36 INFO - PROCESS | 1755 | 1464930696393 Marionette TRACE conn4 <- [1,2554,null,{}] 22:11:36 INFO - PROCESS | 1755 | 1464930696400 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}] 22:11:36 INFO - PROCESS | 1755 | 1464930696683 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 22:11:37 INFO - PROCESS | 1755 | 1464930697039 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:37 INFO - PROCESS | 1755 | ++DOCSHELL 0x9b54d400 == 150 [pid = 1755] [id = 646] 22:11:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 165 (0x9bae4c00) [pid = 1755] [serial = 1939] [outer = (nil)] 22:11:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 166 (0x9c1c6400) [pid = 1755] [serial = 1940] [outer = 0x9bae4c00] 22:11:37 INFO - PROCESS | 1755 | 1464930697129 Marionette DEBUG loaded listener.js 22:11:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 167 (0x9d8cd800) [pid = 1755] [serial = 1941] [outer = 0x9bae4c00] 22:11:38 INFO - PROCESS | 1755 | 1464930698123 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]]]}] 22:11:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 22:11:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1791ms 22:11:38 INFO - PROCESS | 1755 | 1464930698182 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 22:11:38 INFO - PROCESS | 1755 | 1464930698186 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 22:11:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 22:11:38 INFO - PROCESS | 1755 | 1464930698193 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 22:11:38 INFO - PROCESS | 1755 | 1464930698197 Marionette TRACE conn4 <- [1,2558,null,{}] 22:11:38 INFO - PROCESS | 1755 | 1464930698203 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}] 22:11:38 INFO - PROCESS | 1755 | 1464930698451 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 22:11:38 INFO - PROCESS | 1755 | 1464930698803 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:38 INFO - PROCESS | 1755 | ++DOCSHELL 0x9bfee800 == 151 [pid = 1755] [id = 647] 22:11:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 168 (0x9c0b2c00) [pid = 1755] [serial = 1942] [outer = (nil)] 22:11:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 169 (0xa2282400) [pid = 1755] [serial = 1943] [outer = 0x9c0b2c00] 22:11:38 INFO - PROCESS | 1755 | 1464930698892 Marionette DEBUG loaded listener.js 22:11:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 170 (0xa2407800) [pid = 1755] [serial = 1944] [outer = 0x9c0b2c00] 22:11:39 INFO - PROCESS | 1755 | 1464930699861 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]]]}] 22:11:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 22:11:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1731ms 22:11:39 INFO - PROCESS | 1755 | 1464930699926 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 22:11:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 22:11:39 INFO - PROCESS | 1755 | 1464930699930 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 22:11:39 INFO - PROCESS | 1755 | 1464930699937 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 22:11:39 INFO - PROCESS | 1755 | 1464930699941 Marionette TRACE conn4 <- [1,2562,null,{}] 22:11:39 INFO - PROCESS | 1755 | 1464930699948 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}] 22:11:40 INFO - PROCESS | 1755 | 1464930700205 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 22:11:40 INFO - PROCESS | 1755 | 1464930700558 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:40 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ab0c800 == 152 [pid = 1755] [id = 648] 22:11:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 171 (0x8ae93c00) [pid = 1755] [serial = 1945] [outer = (nil)] 22:11:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 172 (0xa2613000) [pid = 1755] [serial = 1946] [outer = 0x8ae93c00] 22:11:40 INFO - PROCESS | 1755 | 1464930700652 Marionette DEBUG loaded listener.js 22:11:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 173 (0xa30fa800) [pid = 1755] [serial = 1947] [outer = 0x8ae93c00] 22:11:43 INFO - PROCESS | 1755 | --DOCSHELL 0x93a7e800 == 151 [pid = 1755] [id = 35] 22:11:43 INFO - PROCESS | 1755 | --DOCSHELL 0x8e30b000 == 150 [pid = 1755] [id = 157] 22:11:43 INFO - PROCESS | 1755 | --DOCSHELL 0x87ff1400 == 149 [pid = 1755] [id = 497] 22:11:43 INFO - PROCESS | 1755 | --DOCSHELL 0x8ad82000 == 148 [pid = 1755] [id = 482] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 172 (0x87c17000) [pid = 1755] [serial = 1775] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 171 (0x8e473400) [pid = 1755] [serial = 1833] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 170 (0x951dd800) [pid = 1755] [serial = 1802] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 169 (0x9d8c9c00) [pid = 1755] [serial = 1818] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 168 (0x90ee0800) [pid = 1755] [serial = 1788] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 167 (0x9a14c800) [pid = 1755] [serial = 1805] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 166 (0x9bf9f800) [pid = 1755] [serial = 1815] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 165 (0x91bab000) [pid = 1755] [serial = 1791] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 164 (0x9d4ef800) [pid = 1755] [serial = 1817] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 163 (0x8adf7c00) [pid = 1755] [serial = 1827] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 162 (0x8f7cd400) [pid = 1755] [serial = 1785] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 161 (0xa21b8400) [pid = 1755] [serial = 1820] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 160 (0x8b06f000) [pid = 1755] [serial = 1778] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x9b5bc000) [pid = 1755] [serial = 1812] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x9ad5fc00) [pid = 1755] [serial = 1808] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0x8ba90400) [pid = 1755] [serial = 1779] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x8d0ad000) [pid = 1755] [serial = 1830] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x9ad63800) [pid = 1755] [serial = 1809] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0xa2491c00) [pid = 1755] [serial = 1823] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x8f615800) [pid = 1755] [serial = 1784] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x8d920800) [pid = 1755] [serial = 1781] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x9b5b4800) [pid = 1755] [serial = 1811] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x8da96000) [pid = 1755] [serial = 1782] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x9bf49000) [pid = 1755] [serial = 1814] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x99066000) [pid = 1755] [serial = 1803] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x91def400) [pid = 1755] [serial = 1793] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x87feb000) [pid = 1755] [serial = 1776] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x91920c00) [pid = 1755] [serial = 1790] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x9a667c00) [pid = 1755] [serial = 1806] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x8ad81c00) [pid = 1755] [serial = 1826] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x8dcee800) [pid = 1755] [serial = 1832] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x92a77c00) [pid = 1755] [serial = 1796] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x9290b000) [pid = 1755] [serial = 1794] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x90ed6400) [pid = 1755] [serial = 1787] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x8e57e400) [pid = 1755] [serial = 1835] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0xa2284000) [pid = 1755] [serial = 1821] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x92a83400) [pid = 1755] [serial = 1797] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x93c7f400) [pid = 1755] [serial = 1799] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x94611c00) [pid = 1755] [serial = 1800] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x8c93b800) [pid = 1755] [serial = 1829] [outer = (nil)] [url = about:blank] 22:11:43 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x8e480c00) [pid = 1755] [serial = 1710] [outer = (nil)] [url = about:blank] 22:11:44 INFO - PROCESS | 1755 | 1464930704145 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]]]}] 22:11:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 22:11:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 4239ms 22:11:44 INFO - PROCESS | 1755 | 1464930704178 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 22:11:44 INFO - PROCESS | 1755 | 1464930704184 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 22:11:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 22:11:44 INFO - PROCESS | 1755 | 1464930704193 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 22:11:44 INFO - PROCESS | 1755 | 1464930704199 Marionette TRACE conn4 <- [1,2566,null,{}] 22:11:44 INFO - PROCESS | 1755 | 1464930704209 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}] 22:11:44 INFO - PROCESS | 1755 | 1464930704493 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 22:11:44 INFO - PROCESS | 1755 | 1464930704717 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:44 INFO - PROCESS | 1755 | ++DOCSHELL 0x863ab800 == 149 [pid = 1755] [id = 649] 22:11:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x87c15800) [pid = 1755] [serial = 1948] [outer = (nil)] 22:11:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x8ab0d400) [pid = 1755] [serial = 1949] [outer = 0x87c15800] 22:11:44 INFO - PROCESS | 1755 | 1464930704805 Marionette DEBUG loaded listener.js 22:11:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x8adf9000) [pid = 1755] [serial = 1950] [outer = 0x87c15800] 22:11:45 INFO - PROCESS | 1755 | 1464930705642 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]]]}] 22:11:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 22:11:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1488ms 22:11:45 INFO - PROCESS | 1755 | 1464930705682 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 22:11:45 INFO - PROCESS | 1755 | 1464930705691 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 22:11:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 22:11:45 INFO - PROCESS | 1755 | 1464930705739 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 22:11:45 INFO - PROCESS | 1755 | 1464930705744 Marionette TRACE conn4 <- [1,2570,null,{}] 22:11:45 INFO - PROCESS | 1755 | 1464930705750 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}] 22:11:45 INFO - PROCESS | 1755 | 1464930705982 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 22:11:46 INFO - PROCESS | 1755 | 1464930706281 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:46 INFO - PROCESS | 1755 | ++DOCSHELL 0x8c930000 == 150 [pid = 1755] [id = 650] 22:11:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x8c938800) [pid = 1755] [serial = 1951] [outer = (nil)] 22:11:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x8d0b1400) [pid = 1755] [serial = 1952] [outer = 0x8c938800] 22:11:46 INFO - PROCESS | 1755 | 1464930706356 Marionette DEBUG loaded listener.js 22:11:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x8d8e3000) [pid = 1755] [serial = 1953] [outer = 0x8c938800] 22:11:47 INFO - PROCESS | 1755 | 1464930707326 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]]]}] 22:11:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 22:11:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1637ms 22:11:47 INFO - PROCESS | 1755 | 1464930707374 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 22:11:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 22:11:47 INFO - PROCESS | 1755 | 1464930707378 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 22:11:47 INFO - PROCESS | 1755 | 1464930707391 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 22:11:47 INFO - PROCESS | 1755 | 1464930707396 Marionette TRACE conn4 <- [1,2574,null,{}] 22:11:47 INFO - PROCESS | 1755 | 1464930707413 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}] 22:11:47 INFO - PROCESS | 1755 | 1464930707741 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 22:11:48 INFO - PROCESS | 1755 | 1464930707988 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:48 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e478c00 == 151 [pid = 1755] [id = 651] 22:11:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x8e57b800) [pid = 1755] [serial = 1954] [outer = (nil)] 22:11:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x8ed87c00) [pid = 1755] [serial = 1955] [outer = 0x8e57b800] 22:11:48 INFO - PROCESS | 1755 | 1464930708075 Marionette DEBUG loaded listener.js 22:11:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x8ef4d400) [pid = 1755] [serial = 1956] [outer = 0x8e57b800] 22:11:48 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x910ef800) [pid = 1755] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 22:11:48 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x888a5400) [pid = 1755] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 22:11:48 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x895d6800) [pid = 1755] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 22:11:48 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x91dcac00) [pid = 1755] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 22:11:48 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x9ad61000) [pid = 1755] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 22:11:48 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x99fe0800) [pid = 1755] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 22:11:48 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x8b883000) [pid = 1755] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 22:11:48 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x8da90c00) [pid = 1755] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 22:11:48 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x8d921400) [pid = 1755] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 22:11:48 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x8fa71400) [pid = 1755] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 22:11:48 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x9a3cf800) [pid = 1755] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 22:11:48 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x9b070000) [pid = 1755] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 22:11:48 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x8714b400) [pid = 1755] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 22:11:48 INFO - PROCESS | 1755 | --DOMWINDOW == 127 (0x9bf9e000) [pid = 1755] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 22:11:48 INFO - PROCESS | 1755 | --DOMWINDOW == 126 (0x91dd1800) [pid = 1755] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 22:11:48 INFO - PROCESS | 1755 | --DOMWINDOW == 125 (0x87ff2000) [pid = 1755] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 22:11:48 INFO - PROCESS | 1755 | --DOMWINDOW == 124 (0x8da8d000) [pid = 1755] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 22:11:48 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0x92a78400) [pid = 1755] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 22:11:48 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x9a3cd400) [pid = 1755] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 22:11:48 INFO - PROCESS | 1755 | --DOMWINDOW == 121 (0x91de6c00) [pid = 1755] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 22:11:48 INFO - PROCESS | 1755 | --DOMWINDOW == 120 (0x91ad1800) [pid = 1755] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 22:11:49 INFO - PROCESS | 1755 | 1464930709463 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]]]}] 22:11:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 22:11:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 2150ms 22:11:49 INFO - PROCESS | 1755 | 1464930709535 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 22:11:49 INFO - PROCESS | 1755 | 1464930709539 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 22:11:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 22:11:49 INFO - PROCESS | 1755 | 1464930709546 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 22:11:49 INFO - PROCESS | 1755 | 1464930709549 Marionette TRACE conn4 <- [1,2578,null,{}] 22:11:49 INFO - PROCESS | 1755 | 1464930709555 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}] 22:11:49 INFO - PROCESS | 1755 | 1464930709786 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 22:11:50 INFO - PROCESS | 1755 | 1464930710038 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:50 INFO - PROCESS | 1755 | ++DOCSHELL 0x87ff2000 == 152 [pid = 1755] [id = 652] 22:11:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 121 (0x8b8a0400) [pid = 1755] [serial = 1957] [outer = (nil)] 22:11:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x8f614800) [pid = 1755] [serial = 1958] [outer = 0x8b8a0400] 22:11:50 INFO - PROCESS | 1755 | 1464930710120 Marionette DEBUG loaded listener.js 22:11:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x8f7d0400) [pid = 1755] [serial = 1959] [outer = 0x8b8a0400] 22:11:51 INFO - PROCESS | 1755 | 1464930711105 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]]]}] 22:11:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 22:11:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1638ms 22:11:51 INFO - PROCESS | 1755 | 1464930711186 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 22:11:51 INFO - PROCESS | 1755 | 1464930711193 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 22:11:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 22:11:51 INFO - PROCESS | 1755 | 1464930711203 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 22:11:51 INFO - PROCESS | 1755 | 1464930711210 Marionette TRACE conn4 <- [1,2582,null,{}] 22:11:51 INFO - PROCESS | 1755 | 1464930711221 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}] 22:11:51 INFO - PROCESS | 1755 | 1464930711649 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 22:11:51 INFO - PROCESS | 1755 | 1464930711874 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:51 INFO - PROCESS | 1755 | ++DOCSHELL 0x87c14800 == 153 [pid = 1755] [id = 653] 22:11:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x888a2c00) [pid = 1755] [serial = 1960] [outer = (nil)] 22:11:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x8b89b800) [pid = 1755] [serial = 1961] [outer = 0x888a2c00] 22:11:51 INFO - PROCESS | 1755 | 1464930711967 Marionette DEBUG loaded listener.js 22:11:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x8c92dc00) [pid = 1755] [serial = 1962] [outer = 0x888a2c00] 22:11:52 INFO - PROCESS | 1755 | 1464930712922 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]]]}] 22:11:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 22:11:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1792ms 22:11:52 INFO - PROCESS | 1755 | 1464930712995 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 22:11:53 INFO - PROCESS | 1755 | 1464930713004 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 22:11:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 22:11:53 INFO - PROCESS | 1755 | 1464930713016 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 22:11:53 INFO - PROCESS | 1755 | 1464930713020 Marionette TRACE conn4 <- [1,2586,null,{}] 22:11:53 INFO - PROCESS | 1755 | 1464930713027 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}] 22:11:53 INFO - PROCESS | 1755 | 1464930713316 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 22:11:53 INFO - PROCESS | 1755 | 1464930713669 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:53 INFO - PROCESS | 1755 | ++DOCSHELL 0x8dcea400 == 154 [pid = 1755] [id = 654] 22:11:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x8e304400) [pid = 1755] [serial = 1963] [outer = (nil)] 22:11:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0x8e476000) [pid = 1755] [serial = 1964] [outer = 0x8e304400] 22:11:53 INFO - PROCESS | 1755 | 1464930713778 Marionette DEBUG loaded listener.js 22:11:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x8ee5f000) [pid = 1755] [serial = 1965] [outer = 0x8e304400] 22:11:54 INFO - PROCESS | 1755 | 1464930714779 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]]]}] 22:11:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 22:11:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1833ms 22:11:54 INFO - PROCESS | 1755 | 1464930714850 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 22:11:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 22:11:54 INFO - PROCESS | 1755 | 1464930714855 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 22:11:54 INFO - PROCESS | 1755 | 1464930714861 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 22:11:54 INFO - PROCESS | 1755 | 1464930714868 Marionette TRACE conn4 <- [1,2590,null,{}] 22:11:54 INFO - PROCESS | 1755 | 1464930714885 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}] 22:11:55 INFO - PROCESS | 1755 | 1464930715177 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 22:11:55 INFO - PROCESS | 1755 | 1464930715573 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x90da3c00 == 155 [pid = 1755] [id = 655] 22:11:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x90ed8000) [pid = 1755] [serial = 1966] [outer = (nil)] 22:11:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x910b3000) [pid = 1755] [serial = 1967] [outer = 0x90ed8000] 22:11:55 INFO - PROCESS | 1755 | 1464930715673 Marionette DEBUG loaded listener.js 22:11:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x91922800) [pid = 1755] [serial = 1968] [outer = 0x90ed8000] 22:11:56 INFO - PROCESS | 1755 | 1464930716646 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]]]}] 22:11:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 22:11:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1837ms 22:11:56 INFO - PROCESS | 1755 | 1464930716699 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 22:11:56 INFO - PROCESS | 1755 | 1464930716703 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 22:11:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 22:11:56 INFO - PROCESS | 1755 | 1464930716710 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 22:11:56 INFO - PROCESS | 1755 | 1464930716714 Marionette TRACE conn4 <- [1,2594,null,{}] 22:11:56 INFO - PROCESS | 1755 | 1464930716720 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}] 22:11:56 INFO - PROCESS | 1755 | 1464930716976 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 22:11:57 INFO - PROCESS | 1755 | 1464930717333 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:57 INFO - PROCESS | 1755 | ++DOCSHELL 0x90da6000 == 156 [pid = 1755] [id = 656] 22:11:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x910b1800) [pid = 1755] [serial = 1969] [outer = (nil)] 22:11:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x91bb0c00) [pid = 1755] [serial = 1970] [outer = 0x910b1800] 22:11:57 INFO - PROCESS | 1755 | 1464930717429 Marionette DEBUG loaded listener.js 22:11:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x91c86c00) [pid = 1755] [serial = 1971] [outer = 0x910b1800] 22:11:58 INFO - PROCESS | 1755 | 1464930718384 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]]]}] 22:11:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 22:11:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1690ms 22:11:58 INFO - PROCESS | 1755 | 1464930718401 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 22:11:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 22:11:58 INFO - PROCESS | 1755 | 1464930718405 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 22:11:58 INFO - PROCESS | 1755 | 1464930718412 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 22:11:58 INFO - PROCESS | 1755 | 1464930718416 Marionette TRACE conn4 <- [1,2598,null,{}] 22:11:58 INFO - PROCESS | 1755 | 1464930718422 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}] 22:11:58 INFO - PROCESS | 1755 | 1464930718665 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 22:11:59 INFO - PROCESS | 1755 | 1464930719041 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:11:59 INFO - PROCESS | 1755 | ++DOCSHELL 0x895d6800 == 157 [pid = 1755] [id = 657] 22:11:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x91bac400) [pid = 1755] [serial = 1972] [outer = (nil)] 22:11:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x92902800) [pid = 1755] [serial = 1973] [outer = 0x91bac400] 22:11:59 INFO - PROCESS | 1755 | 1464930719138 Marionette DEBUG loaded listener.js 22:11:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x92909400) [pid = 1755] [serial = 1974] [outer = 0x91bac400] 22:12:00 INFO - PROCESS | 1755 | 1464930720103 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]]]}] 22:12:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 22:12:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1742ms 22:12:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 22:12:00 INFO - PROCESS | 1755 | 1464930720155 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 22:12:00 INFO - PROCESS | 1755 | 1464930720158 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 22:12:00 INFO - PROCESS | 1755 | 1464930720165 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 22:12:00 INFO - PROCESS | 1755 | 1464930720168 Marionette TRACE conn4 <- [1,2602,null,{}] 22:12:00 INFO - PROCESS | 1755 | 1464930720174 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}] 22:12:00 INFO - PROCESS | 1755 | 1464930720454 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 22:12:00 INFO - PROCESS | 1755 | 1464930720821 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:00 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ad47400 == 158 [pid = 1755] [id = 658] 22:12:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x91de7c00) [pid = 1755] [serial = 1975] [outer = (nil)] 22:12:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x93add000) [pid = 1755] [serial = 1976] [outer = 0x91de7c00] 22:12:00 INFO - PROCESS | 1755 | 1464930720911 Marionette DEBUG loaded listener.js 22:12:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x9509d400) [pid = 1755] [serial = 1977] [outer = 0x91de7c00] 22:12:01 INFO - PROCESS | 1755 | 1464930721906 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]]]}] 22:12:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 22:12:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1787ms 22:12:01 INFO - PROCESS | 1755 | 1464930721953 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 22:12:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 22:12:01 INFO - PROCESS | 1755 | 1464930721957 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 22:12:01 INFO - PROCESS | 1755 | 1464930721964 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 22:12:01 INFO - PROCESS | 1755 | 1464930721968 Marionette TRACE conn4 <- [1,2606,null,{}] 22:12:01 INFO - PROCESS | 1755 | 1464930721974 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}] 22:12:02 INFO - PROCESS | 1755 | 1464930722238 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 22:12:02 INFO - PROCESS | 1755 | 1464930722586 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x8f616000 == 159 [pid = 1755] [id = 659] 22:12:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x92ced400) [pid = 1755] [serial = 1978] [outer = (nil)] 22:12:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x9810a400) [pid = 1755] [serial = 1979] [outer = 0x92ced400] 22:12:02 INFO - PROCESS | 1755 | 1464930722681 Marionette DEBUG loaded listener.js 22:12:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x992dd400) [pid = 1755] [serial = 1980] [outer = 0x92ced400] 22:12:03 INFO - PROCESS | 1755 | 1464930723648 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]]]}] 22:12:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 22:12:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1732ms 22:12:03 INFO - PROCESS | 1755 | 1464930723696 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 22:12:03 INFO - PROCESS | 1755 | 1464930723699 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 22:12:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 22:12:03 INFO - PROCESS | 1755 | 1464930723707 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 22:12:03 INFO - PROCESS | 1755 | 1464930723710 Marionette TRACE conn4 <- [1,2610,null,{}] 22:12:03 INFO - PROCESS | 1755 | 1464930723716 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}] 22:12:03 INFO - PROCESS | 1755 | 1464930723964 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 22:12:04 INFO - PROCESS | 1755 | 1464930724309 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:04 INFO - PROCESS | 1755 | ++DOCSHELL 0x92ca0000 == 160 [pid = 1755] [id = 660] 22:12:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x951db000) [pid = 1755] [serial = 1981] [outer = (nil)] 22:12:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x9a287800) [pid = 1755] [serial = 1982] [outer = 0x951db000] 22:12:04 INFO - PROCESS | 1755 | 1464930724400 Marionette DEBUG loaded listener.js 22:12:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x9a668400) [pid = 1755] [serial = 1983] [outer = 0x951db000] 22:12:05 INFO - PROCESS | 1755 | 1464930725397 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]]]}] 22:12:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 22:12:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1745ms 22:12:05 INFO - PROCESS | 1755 | 1464930725453 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 22:12:05 INFO - PROCESS | 1755 | 1464930725457 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 22:12:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 22:12:05 INFO - PROCESS | 1755 | 1464930725463 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 22:12:05 INFO - PROCESS | 1755 | 1464930725467 Marionette TRACE conn4 <- [1,2614,null,{}] 22:12:05 INFO - PROCESS | 1755 | 1464930725473 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}] 22:12:05 INFO - PROCESS | 1755 | 1464930725698 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 22:12:06 INFO - PROCESS | 1755 | 1464930726048 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:06 INFO - PROCESS | 1755 | ++DOCSHELL 0x93a7f000 == 161 [pid = 1755] [id = 661] 22:12:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x99fe0400) [pid = 1755] [serial = 1984] [outer = (nil)] 22:12:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x9a8cac00) [pid = 1755] [serial = 1985] [outer = 0x99fe0400] 22:12:06 INFO - PROCESS | 1755 | 1464930726137 Marionette DEBUG loaded listener.js 22:12:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x9ad0e000) [pid = 1755] [serial = 1986] [outer = 0x99fe0400] 22:12:07 INFO - PROCESS | 1755 | 1464930727038 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]]]}] 22:12:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 22:12:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1638ms 22:12:07 INFO - PROCESS | 1755 | 1464930727103 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 22:12:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 22:12:07 INFO - PROCESS | 1755 | 1464930727107 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 22:12:07 INFO - PROCESS | 1755 | 1464930727113 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 22:12:07 INFO - PROCESS | 1755 | 1464930727117 Marionette TRACE conn4 <- [1,2618,null,{}] 22:12:07 INFO - PROCESS | 1755 | 1464930727123 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}] 22:12:07 INFO - PROCESS | 1755 | 1464930727362 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 22:12:07 INFO - PROCESS | 1755 | 1464930727722 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:07 INFO - PROCESS | 1755 | ++DOCSHELL 0x99f0fc00 == 162 [pid = 1755] [id = 662] 22:12:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x9a671400) [pid = 1755] [serial = 1987] [outer = (nil)] 22:12:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x9b444c00) [pid = 1755] [serial = 1988] [outer = 0x9a671400] 22:12:07 INFO - PROCESS | 1755 | 1464930727808 Marionette DEBUG loaded listener.js 22:12:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x9b5b1000) [pid = 1755] [serial = 1989] [outer = 0x9a671400] 22:12:08 INFO - PROCESS | 1755 | 1464930728707 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]]]}] 22:12:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 22:12:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1639ms 22:12:08 INFO - PROCESS | 1755 | 1464930728754 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 22:12:08 INFO - PROCESS | 1755 | 1464930728762 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 22:12:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 22:12:08 INFO - PROCESS | 1755 | 1464930728770 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 22:12:08 INFO - PROCESS | 1755 | 1464930728775 Marionette TRACE conn4 <- [1,2622,null,{}] 22:12:08 INFO - PROCESS | 1755 | 1464930728781 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}] 22:12:09 INFO - PROCESS | 1755 | 1464930729059 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 22:12:09 INFO - PROCESS | 1755 | 1464930729420 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:09 INFO - PROCESS | 1755 | ++DOCSHELL 0x9ad61800 == 163 [pid = 1755] [id = 663] 22:12:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x9bfec400) [pid = 1755] [serial = 1990] [outer = (nil)] 22:12:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x9c1bc800) [pid = 1755] [serial = 1991] [outer = 0x9bfec400] 22:12:09 INFO - PROCESS | 1755 | 1464930729523 Marionette DEBUG loaded listener.js 22:12:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0xa050c400) [pid = 1755] [serial = 1992] [outer = 0x9bfec400] 22:12:10 INFO - PROCESS | 1755 | 1464930730469 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]]]}] 22:12:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 22:12:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1742ms 22:12:10 INFO - PROCESS | 1755 | 1464930730514 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 22:12:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 22:12:10 INFO - PROCESS | 1755 | 1464930730518 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 22:12:10 INFO - PROCESS | 1755 | 1464930730525 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 22:12:10 INFO - PROCESS | 1755 | 1464930730528 Marionette TRACE conn4 <- [1,2626,null,{}] 22:12:10 INFO - PROCESS | 1755 | 1464930730534 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}] 22:12:10 INFO - PROCESS | 1755 | 1464930730789 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 22:12:11 INFO - PROCESS | 1755 | 1464930731150 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:11 INFO - PROCESS | 1755 | ++DOCSHELL 0x9c0bd800 == 164 [pid = 1755] [id = 664] 22:12:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x9c1bd800) [pid = 1755] [serial = 1993] [outer = (nil)] 22:12:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0xa2402c00) [pid = 1755] [serial = 1994] [outer = 0x9c1bd800] 22:12:11 INFO - PROCESS | 1755 | 1464930731248 Marionette DEBUG loaded listener.js 22:12:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0xa248e400) [pid = 1755] [serial = 1995] [outer = 0x9c1bd800] 22:12:12 INFO - PROCESS | 1755 | 1464930732168 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]]]}] 22:12:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 22:12:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1689ms 22:12:12 INFO - PROCESS | 1755 | 1464930732214 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 22:12:12 INFO - PROCESS | 1755 | 1464930732218 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 22:12:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 22:12:12 INFO - PROCESS | 1755 | 1464930732226 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 22:12:12 INFO - PROCESS | 1755 | 1464930732230 Marionette TRACE conn4 <- [1,2630,null,{}] 22:12:12 INFO - PROCESS | 1755 | 1464930732236 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}] 22:12:12 INFO - PROCESS | 1755 | 1464930732482 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 22:12:12 INFO - PROCESS | 1755 | 1464930732852 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:12 INFO - PROCESS | 1755 | ++DOCSHELL 0x888a6800 == 165 [pid = 1755] [id = 665] 22:12:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x94628400) [pid = 1755] [serial = 1996] [outer = (nil)] 22:12:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0xa3077000) [pid = 1755] [serial = 1997] [outer = 0x94628400] 22:12:12 INFO - PROCESS | 1755 | 1464930732946 Marionette DEBUG loaded listener.js 22:12:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0xa3266800) [pid = 1755] [serial = 1998] [outer = 0x94628400] 22:12:13 INFO - PROCESS | 1755 | 1464930733869 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]]]}] 22:12:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 22:12:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1686ms 22:12:13 INFO - PROCESS | 1755 | 1464930733912 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 22:12:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 22:12:13 INFO - PROCESS | 1755 | 1464930733916 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 22:12:13 INFO - PROCESS | 1755 | 1464930733923 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 22:12:13 INFO - PROCESS | 1755 | 1464930733926 Marionette TRACE conn4 <- [1,2634,null,{}] 22:12:13 INFO - PROCESS | 1755 | 1464930733933 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}] 22:12:14 INFO - PROCESS | 1755 | 1464930734252 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 22:12:14 INFO - PROCESS | 1755 | 1464930734606 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:14 INFO - PROCESS | 1755 | ++DOCSHELL 0x9d8c9800 == 166 [pid = 1755] [id = 666] 22:12:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 163 (0xa1062000) [pid = 1755] [serial = 1999] [outer = (nil)] 22:12:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 164 (0xa3493800) [pid = 1755] [serial = 2000] [outer = 0xa1062000] 22:12:14 INFO - PROCESS | 1755 | 1464930734702 Marionette DEBUG loaded listener.js 22:12:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 165 (0xa3496c00) [pid = 1755] [serial = 2001] [outer = 0xa1062000] 22:12:15 INFO - PROCESS | 1755 | 1464930735629 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]]]}] 22:12:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 22:12:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1743ms 22:12:15 INFO - PROCESS | 1755 | 1464930735666 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 22:12:15 INFO - PROCESS | 1755 | 1464930735669 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 22:12:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 22:12:15 INFO - PROCESS | 1755 | 1464930735676 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 22:12:15 INFO - PROCESS | 1755 | 1464930735679 Marionette TRACE conn4 <- [1,2638,null,{}] 22:12:15 INFO - PROCESS | 1755 | 1464930735686 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}] 22:12:15 INFO - PROCESS | 1755 | 1464930735932 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 22:12:16 INFO - PROCESS | 1755 | 1464930736292 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:16 INFO - PROCESS | 1755 | ++DOCSHELL 0xa348e000 == 167 [pid = 1755] [id = 667] 22:12:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 166 (0xa3490800) [pid = 1755] [serial = 2002] [outer = (nil)] 22:12:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 167 (0xa504c800) [pid = 1755] [serial = 2003] [outer = 0xa3490800] 22:12:16 INFO - PROCESS | 1755 | 1464930736399 Marionette DEBUG loaded listener.js 22:12:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 168 (0xa5052c00) [pid = 1755] [serial = 2004] [outer = 0xa3490800] 22:12:17 INFO - PROCESS | 1755 | 1464930737682 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]]]}] 22:12:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 22:12:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 2089ms 22:12:17 INFO - PROCESS | 1755 | 1464930737768 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 22:12:17 INFO - PROCESS | 1755 | 1464930737775 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 22:12:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 22:12:17 INFO - PROCESS | 1755 | 1464930737793 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 22:12:17 INFO - PROCESS | 1755 | 1464930737806 Marionette TRACE conn4 <- [1,2642,null,{}] 22:12:17 INFO - PROCESS | 1755 | 1464930737893 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}] 22:12:18 INFO - PROCESS | 1755 | 1464930738338 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 22:12:18 INFO - PROCESS | 1755 | 1464930738724 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:18 INFO - PROCESS | 1755 | ++DOCSHELL 0xa3495400 == 168 [pid = 1755] [id = 668] 22:12:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 169 (0xa34cc800) [pid = 1755] [serial = 2005] [outer = (nil)] 22:12:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 170 (0xa6235400) [pid = 1755] [serial = 2006] [outer = 0xa34cc800] 22:12:18 INFO - PROCESS | 1755 | 1464930738905 Marionette DEBUG loaded listener.js 22:12:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 171 (0xa623a800) [pid = 1755] [serial = 2007] [outer = 0xa34cc800] 22:12:20 INFO - PROCESS | 1755 | 1464930740128 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]]]}] 22:12:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 22:12:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 2374ms 22:12:20 INFO - PROCESS | 1755 | 1464930740160 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 22:12:20 INFO - PROCESS | 1755 | 1464930740167 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 22:12:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 22:12:20 INFO - PROCESS | 1755 | 1464930740177 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 22:12:20 INFO - PROCESS | 1755 | 1464930740183 Marionette TRACE conn4 <- [1,2646,null,{}] 22:12:20 INFO - PROCESS | 1755 | 1464930740193 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}] 22:12:20 INFO - PROCESS | 1755 | 1464930740604 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 22:12:24 INFO - PROCESS | 1755 | --DOCSHELL 0x87e4ac00 == 167 [pid = 1755] [id = 266] 22:12:24 INFO - PROCESS | 1755 | --DOCSHELL 0x92a80400 == 166 [pid = 1755] [id = 351] 22:12:24 INFO - PROCESS | 1755 | --DOCSHELL 0x8e478c00 == 165 [pid = 1755] [id = 651] 22:12:24 INFO - PROCESS | 1755 | --DOCSHELL 0x8c930000 == 164 [pid = 1755] [id = 650] 22:12:24 INFO - PROCESS | 1755 | --DOCSHELL 0x863ab800 == 163 [pid = 1755] [id = 649] 22:12:24 INFO - PROCESS | 1755 | --DOCSHELL 0x93c86800 == 162 [pid = 1755] [id = 643] 22:12:24 INFO - PROCESS | 1755 | --DOCSHELL 0x9a288c00 == 161 [pid = 1755] [id = 644] 22:12:24 INFO - PROCESS | 1755 | --DOCSHELL 0x99fea800 == 160 [pid = 1755] [id = 642] 22:12:24 INFO - PROCESS | 1755 | --DOCSHELL 0x8e47d800 == 159 [pid = 1755] [id = 641] 22:12:24 INFO - PROCESS | 1755 | --DOCSHELL 0x92906c00 == 158 [pid = 1755] [id = 640] 22:12:24 INFO - PROCESS | 1755 | --DOCSHELL 0x8ef4a400 == 157 [pid = 1755] [id = 639] 22:12:24 INFO - PROCESS | 1755 | --DOCSHELL 0x87c20400 == 156 [pid = 1755] [id = 638] 22:12:24 INFO - PROCESS | 1755 | --DOCSHELL 0x87c1a400 == 155 [pid = 1755] [id = 636] 22:12:24 INFO - PROCESS | 1755 | --DOCSHELL 0x8e306400 == 154 [pid = 1755] [id = 637] 22:12:24 INFO - PROCESS | 1755 | --DOCSHELL 0x8e581c00 == 153 [pid = 1755] [id = 635] 22:12:24 INFO - PROCESS | 1755 | --DOCSHELL 0x8d8e1800 == 152 [pid = 1755] [id = 634] 22:12:24 INFO - PROCESS | 1755 | --DOCSHELL 0x8d8de000 == 151 [pid = 1755] [id = 633] 22:12:24 INFO - PROCESS | 1755 | --DOCSHELL 0x888a6000 == 150 [pid = 1755] [id = 632] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 170 (0x8e477400) [pid = 1755] [serial = 1895] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 169 (0x91ad9000) [pid = 1755] [serial = 1850] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 168 (0x8adee800) [pid = 1755] [serial = 1838] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 167 (0x8ae96000) [pid = 1755] [serial = 1839] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 166 (0x8ab17c00) [pid = 1755] [serial = 1887] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 165 (0x92cf2000) [pid = 1755] [serial = 1857] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 164 (0x9b5c8000) [pid = 1755] [serial = 1874] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 163 (0x9b2d2c00) [pid = 1755] [serial = 1871] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 162 (0x8c9b0c00) [pid = 1755] [serial = 1890] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 161 (0x8ef42400) [pid = 1755] [serial = 1842] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 160 (0x90edbc00) [pid = 1755] [serial = 1845] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x91927000) [pid = 1755] [serial = 1848] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x9c1b8400) [pid = 1755] [serial = 1878] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0x8e579800) [pid = 1755] [serial = 1841] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0xa1066000) [pid = 1755] [serial = 1881] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x9bfee000) [pid = 1755] [serial = 1877] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x9a176c00) [pid = 1755] [serial = 1866] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0xa227d800) [pid = 1755] [serial = 1761] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0xa2496800) [pid = 1755] [serial = 1824] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x92a85400) [pid = 1755] [serial = 1856] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x91adbc00) [pid = 1755] [serial = 1851] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x8e577800) [pid = 1755] [serial = 1773] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x8ba8ec00) [pid = 1755] [serial = 1889] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x99fea400) [pid = 1755] [serial = 1865] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x8dceec00) [pid = 1755] [serial = 1893] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x8fa6fc00) [pid = 1755] [serial = 1844] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x93c8b800) [pid = 1755] [serial = 1860] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x9ad5ec00) [pid = 1755] [serial = 1869] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x8da97400) [pid = 1755] [serial = 1892] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x93c81400) [pid = 1755] [serial = 1859] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x9762a000) [pid = 1755] [serial = 1862] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x9ba3c400) [pid = 1755] [serial = 1875] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0xa050ac00) [pid = 1755] [serial = 1880] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x98110800) [pid = 1755] [serial = 1863] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x9b542c00) [pid = 1755] [serial = 1872] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x9ad0a000) [pid = 1755] [serial = 1868] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0xa2611800) [pid = 1755] [serial = 1883] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x92904800) [pid = 1755] [serial = 1854] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x91dd2800) [pid = 1755] [serial = 1853] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x895e3800) [pid = 1755] [serial = 1886] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x910ed000) [pid = 1755] [serial = 1847] [outer = (nil)] [url = about:blank] 22:12:24 INFO - PROCESS | 1755 | 1464930744884 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:25 INFO - PROCESS | 1755 | ++DOCSHELL 0x87147400 == 151 [pid = 1755] [id = 669] 22:12:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x87c1ec00) [pid = 1755] [serial = 2008] [outer = (nil)] 22:12:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x87fe6000) [pid = 1755] [serial = 2009] [outer = 0x87c1ec00] 22:12:25 INFO - PROCESS | 1755 | 1464930745146 Marionette DEBUG loaded listener.js 22:12:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x888a0400) [pid = 1755] [serial = 2010] [outer = 0x87c1ec00] 22:12:26 INFO - PROCESS | 1755 | 1464930746262 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]]]}] 22:12:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 22:12:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 6114ms 22:12:26 INFO - PROCESS | 1755 | 1464930746293 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 22:12:26 INFO - PROCESS | 1755 | 1464930746302 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 22:12:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 22:12:26 INFO - PROCESS | 1755 | 1464930746314 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 22:12:26 INFO - PROCESS | 1755 | 1464930746320 Marionette TRACE conn4 <- [1,2650,null,{}] 22:12:26 INFO - PROCESS | 1755 | 1464930746332 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}] 22:12:26 INFO - PROCESS | 1755 | 1464930746666 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 22:12:27 INFO - PROCESS | 1755 | 1464930747035 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:27 INFO - PROCESS | 1755 | ++DOCSHELL 0x8a3f3400 == 152 [pid = 1755] [id = 670] 22:12:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x8ab11000) [pid = 1755] [serial = 2011] [outer = (nil)] 22:12:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x8ad4cc00) [pid = 1755] [serial = 2012] [outer = 0x8ab11000] 22:12:27 INFO - PROCESS | 1755 | 1464930747220 Marionette DEBUG loaded listener.js 22:12:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x8adfa400) [pid = 1755] [serial = 2013] [outer = 0x8ab11000] 22:12:28 INFO - PROCESS | 1755 | 1464930748506 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]]]}] 22:12:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 22:12:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 2244ms 22:12:28 INFO - PROCESS | 1755 | 1464930748561 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 22:12:28 INFO - PROCESS | 1755 | 1464930748571 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 22:12:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 22:12:28 INFO - PROCESS | 1755 | 1464930748608 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 22:12:28 INFO - PROCESS | 1755 | 1464930748621 Marionette TRACE conn4 <- [1,2654,null,{}] 22:12:28 INFO - PROCESS | 1755 | 1464930748690 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}] 22:12:29 INFO - PROCESS | 1755 | 1464930749151 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 22:12:29 INFO - PROCESS | 1755 | 1464930749306 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:29 INFO - PROCESS | 1755 | ++DOCSHELL 0x8b8a2000 == 153 [pid = 1755] [id = 671] 22:12:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x8b8a5800) [pid = 1755] [serial = 2014] [outer = (nil)] 22:12:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x8c92f800) [pid = 1755] [serial = 2015] [outer = 0x8b8a5800] 22:12:29 INFO - PROCESS | 1755 | 1464930749586 Marionette DEBUG loaded listener.js 22:12:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x8d0afc00) [pid = 1755] [serial = 2016] [outer = 0x8b8a5800] 22:12:31 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x9bae4c00) [pid = 1755] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 22:12:31 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x9462b800) [pid = 1755] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 22:12:31 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x910b1c00) [pid = 1755] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 22:12:31 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x9a6b0000) [pid = 1755] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 22:12:31 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x8dceb800) [pid = 1755] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 22:12:31 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x8f61ac00) [pid = 1755] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 22:12:31 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x8d8e0800) [pid = 1755] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 22:12:31 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x8ae93c00) [pid = 1755] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 22:12:31 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x910e3c00) [pid = 1755] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 22:12:31 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x895da800) [pid = 1755] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 22:12:31 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x90da9c00) [pid = 1755] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 22:12:31 INFO - PROCESS | 1755 | --DOMWINDOW == 127 (0x8e57b800) [pid = 1755] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 22:12:31 INFO - PROCESS | 1755 | --DOMWINDOW == 126 (0x92a84400) [pid = 1755] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 22:12:31 INFO - PROCESS | 1755 | --DOMWINDOW == 125 (0x90ed5c00) [pid = 1755] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 22:12:31 INFO - PROCESS | 1755 | --DOMWINDOW == 124 (0x9c0b2c00) [pid = 1755] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 22:12:31 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0x92cf3000) [pid = 1755] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 22:12:31 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x9b234000) [pid = 1755] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 22:12:31 INFO - PROCESS | 1755 | --DOMWINDOW == 121 (0x8c938800) [pid = 1755] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 22:12:31 INFO - PROCESS | 1755 | --DOMWINDOW == 120 (0x9ad0f400) [pid = 1755] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 22:12:31 INFO - PROCESS | 1755 | --DOMWINDOW == 119 (0x87c15800) [pid = 1755] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 22:12:31 INFO - PROCESS | 1755 | --DOMWINDOW == 118 (0x8ae8b800) [pid = 1755] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 22:12:31 INFO - PROCESS | 1755 | 1464930751873 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]]]}] 22:12:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 22:12:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 3318ms 22:12:31 INFO - PROCESS | 1755 | 1464930751926 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 22:12:31 INFO - PROCESS | 1755 | 1464930751932 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 22:12:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 22:12:31 INFO - PROCESS | 1755 | 1464930751945 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 22:12:31 INFO - PROCESS | 1755 | 1464930751959 Marionette TRACE conn4 <- [1,2658,null,{}] 22:12:31 INFO - PROCESS | 1755 | 1464930751981 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}] 22:12:32 INFO - PROCESS | 1755 | 1464930752328 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 22:12:32 INFO - PROCESS | 1755 | 1464930752685 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:32 INFO - PROCESS | 1755 | ++DOCSHELL 0x8adf3000 == 154 [pid = 1755] [id = 672] 22:12:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 119 (0x8d91a400) [pid = 1755] [serial = 2017] [outer = (nil)] 22:12:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 120 (0x8da90000) [pid = 1755] [serial = 2018] [outer = 0x8d91a400] 22:12:32 INFO - PROCESS | 1755 | 1464930752818 Marionette DEBUG loaded listener.js 22:12:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 121 (0x8dcebc00) [pid = 1755] [serial = 2019] [outer = 0x8d91a400] 22:12:34 INFO - PROCESS | 1755 | 1464930754246 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]]]}] 22:12:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 22:12:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 2362ms 22:12:34 INFO - PROCESS | 1755 | 1464930754313 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 22:12:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 22:12:34 INFO - PROCESS | 1755 | 1464930754323 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 22:12:34 INFO - PROCESS | 1755 | 1464930754335 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 22:12:34 INFO - PROCESS | 1755 | 1464930754342 Marionette TRACE conn4 <- [1,2662,null,{}] 22:12:34 INFO - PROCESS | 1755 | 1464930754351 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}] 22:12:34 INFO - PROCESS | 1755 | 1464930754636 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 22:12:35 INFO - PROCESS | 1755 | 1464930755055 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:35 INFO - PROCESS | 1755 | ++DOCSHELL 0x89584800 == 155 [pid = 1755] [id = 673] 22:12:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x895e3000) [pid = 1755] [serial = 2020] [outer = (nil)] 22:12:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x8ae8fc00) [pid = 1755] [serial = 2021] [outer = 0x895e3000] 22:12:35 INFO - PROCESS | 1755 | 1464930755183 Marionette DEBUG loaded listener.js 22:12:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x8b070400) [pid = 1755] [serial = 2022] [outer = 0x895e3000] 22:12:36 INFO - PROCESS | 1755 | 1464930756596 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]]]}] 22:12:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 22:12:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 2345ms 22:12:36 INFO - PROCESS | 1755 | 1464930756700 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 22:12:36 INFO - PROCESS | 1755 | 1464930756716 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 22:12:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 22:12:36 INFO - PROCESS | 1755 | 1464930756815 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 22:12:36 INFO - PROCESS | 1755 | 1464930756824 Marionette TRACE conn4 <- [1,2666,null,{}] 22:12:36 INFO - PROCESS | 1755 | 1464930756917 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}] 22:12:37 INFO - PROCESS | 1755 | 1464930757320 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 22:12:37 INFO - PROCESS | 1755 | 1464930757586 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:37 INFO - PROCESS | 1755 | ++DOCSHELL 0x8b06f000 == 156 [pid = 1755] [id = 674] 22:12:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x8d8dc400) [pid = 1755] [serial = 2023] [outer = (nil)] 22:12:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x8dceec00) [pid = 1755] [serial = 2024] [outer = 0x8d8dc400] 22:12:37 INFO - PROCESS | 1755 | 1464930757734 Marionette DEBUG loaded listener.js 22:12:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x8e478c00) [pid = 1755] [serial = 2025] [outer = 0x8d8dc400] 22:12:39 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 22:12:39 INFO - PROCESS | 1755 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 22:12:39 INFO - PROCESS | 1755 | 1464930759390 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]]]}] 22:12:39 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) 22:12:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2620ms 22:12:39 INFO - PROCESS | 1755 | 1464930759419 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 22:12:39 INFO - PROCESS | 1755 | 1464930759425 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 22:12:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 22:12:39 INFO - PROCESS | 1755 | 1464930759438 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 22:12:39 INFO - PROCESS | 1755 | 1464930759449 Marionette TRACE conn4 <- [1,2670,null,{}] 22:12:39 INFO - PROCESS | 1755 | 1464930759467 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}] 22:12:39 INFO - PROCESS | 1755 | 1464930759862 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 22:12:40 INFO - PROCESS | 1755 | 1464930760249 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:40 INFO - PROCESS | 1755 | ++DOCSHELL 0x8958a400 == 157 [pid = 1755] [id = 675] 22:12:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0x8e47d800) [pid = 1755] [serial = 2026] [outer = (nil)] 22:12:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x8f615c00) [pid = 1755] [serial = 2027] [outer = 0x8e47d800] 22:12:40 INFO - PROCESS | 1755 | 1464930760397 Marionette DEBUG loaded listener.js 22:12:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x8fa65400) [pid = 1755] [serial = 2028] [outer = 0x8e47d800] 22:12:42 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 22:12:42 INFO - PROCESS | 1755 | 1464930762128 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] 22:12:42 INFO - PROCESS | 1755 | 1464930762219 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 22:12:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 22:12:42 INFO - PROCESS | 1755 | 1464930762236 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 22:12:42 INFO - PROCESS | 1755 | 1464930762243 Marionette TRACE conn4 <- [1,2674,null,{}] 22:12:42 INFO - PROCESS | 1755 | 1464930762253 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}] 22:12:42 INFO - PROCESS | 1755 | 1464930762646 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 22:12:42 INFO - PROCESS | 1755 | 1464930762976 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:43 INFO - PROCESS | 1755 | ++DOCSHELL 0x8f611c00 == 158 [pid = 1755] [id = 676] 22:12:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x8fa69c00) [pid = 1755] [serial = 2029] [outer = (nil)] 22:12:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x90ed6800) [pid = 1755] [serial = 2030] [outer = 0x8fa69c00] 22:12:43 INFO - PROCESS | 1755 | 1464930763069 Marionette DEBUG loaded listener.js 22:12:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x90edf000) [pid = 1755] [serial = 2031] [outer = 0x8fa69c00] 22:12:44 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 22:12:44 INFO - PROCESS | 1755 | 1464930764697 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] 22:12:44 INFO - PROCESS | 1755 | 1464930764745 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 22:12:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 22:12:44 INFO - PROCESS | 1755 | 1464930764752 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 22:12:44 INFO - PROCESS | 1755 | 1464930764755 Marionette TRACE conn4 <- [1,2678,null,{}] 22:12:44 INFO - PROCESS | 1755 | 1464930764763 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}] 22:12:45 INFO - PROCESS | 1755 | 1464930765012 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 22:12:45 INFO - PROCESS | 1755 | 1464930765306 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:45 INFO - PROCESS | 1755 | ++DOCSHELL 0x8f618400 == 159 [pid = 1755] [id = 677] 22:12:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x90da9800) [pid = 1755] [serial = 2032] [outer = (nil)] 22:12:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x910ed000) [pid = 1755] [serial = 2033] [outer = 0x90da9800] 22:12:45 INFO - PROCESS | 1755 | 1464930765397 Marionette DEBUG loaded listener.js 22:12:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x91929c00) [pid = 1755] [serial = 2034] [outer = 0x90da9800] 22:12:46 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 22:12:46 INFO - PROCESS | 1755 | 1464930766805 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]]]}] 22:12:46 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) 22:12:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2091ms 22:12:46 INFO - PROCESS | 1755 | 1464930766911 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 22:12:46 INFO - PROCESS | 1755 | 1464930766914 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 22:12:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 22:12:46 INFO - PROCESS | 1755 | 1464930766928 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 22:12:46 INFO - PROCESS | 1755 | 1464930766931 Marionette TRACE conn4 <- [1,2682,null,{}] 22:12:46 INFO - PROCESS | 1755 | 1464930766939 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}] 22:12:47 INFO - PROCESS | 1755 | 1464930767178 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 22:12:47 INFO - PROCESS | 1755 | 1464930767472 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:47 INFO - PROCESS | 1755 | ++DOCSHELL 0x910efc00 == 160 [pid = 1755] [id = 678] 22:12:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x910f1800) [pid = 1755] [serial = 2035] [outer = (nil)] 22:12:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x91c8ac00) [pid = 1755] [serial = 2036] [outer = 0x910f1800] 22:12:47 INFO - PROCESS | 1755 | 1464930767562 Marionette DEBUG loaded listener.js 22:12:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x91dcd800) [pid = 1755] [serial = 2037] [outer = 0x910f1800] 22:12:48 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 22:12:48 INFO - PROCESS | 1755 | 1464930768935 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]]]}] 22:12:48 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) 22:12:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2036ms 22:12:49 INFO - PROCESS | 1755 | 1464930768995 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 22:12:49 INFO - PROCESS | 1755 | 1464930769000 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 22:12:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 22:12:49 INFO - PROCESS | 1755 | 1464930769054 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 22:12:49 INFO - PROCESS | 1755 | 1464930769070 Marionette TRACE conn4 <- [1,2686,null,{}] 22:12:49 INFO - PROCESS | 1755 | 1464930769088 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}] 22:12:49 INFO - PROCESS | 1755 | 1464930769485 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 22:12:49 INFO - PROCESS | 1755 | 1464930769850 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:49 INFO - PROCESS | 1755 | ++DOCSHELL 0x91c8a800 == 161 [pid = 1755] [id = 679] 22:12:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x91dc3800) [pid = 1755] [serial = 2038] [outer = (nil)] 22:12:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x92963c00) [pid = 1755] [serial = 2039] [outer = 0x91dc3800] 22:12:49 INFO - PROCESS | 1755 | 1464930769996 Marionette DEBUG loaded listener.js 22:12:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x9296b400) [pid = 1755] [serial = 2040] [outer = 0x91dc3800] 22:12:51 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 22:12:51 INFO - PROCESS | 1755 | 1464930771856 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] 22:12:51 INFO - PROCESS | 1755 | 1464930771939 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 22:12:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 22:12:51 INFO - PROCESS | 1755 | 1464930771996 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 22:12:52 INFO - PROCESS | 1755 | 1464930772003 Marionette TRACE conn4 <- [1,2690,null,{}] 22:12:52 INFO - PROCESS | 1755 | 1464930772015 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}] 22:12:52 INFO - PROCESS | 1755 | 1464930772377 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 22:12:52 INFO - PROCESS | 1755 | 1464930772704 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:52 INFO - PROCESS | 1755 | ++DOCSHELL 0x91dc9800 == 162 [pid = 1755] [id = 680] 22:12:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x92968800) [pid = 1755] [serial = 2041] [outer = (nil)] 22:12:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x92cf1800) [pid = 1755] [serial = 2042] [outer = 0x92968800] 22:12:52 INFO - PROCESS | 1755 | 1464930772836 Marionette DEBUG loaded listener.js 22:12:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x92cf9800) [pid = 1755] [serial = 2043] [outer = 0x92968800] 22:12:54 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 22:12:54 INFO - PROCESS | 1755 | 1464930774563 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] 22:12:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 22:12:54 INFO - PROCESS | 1755 | 1464930774613 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 22:12:54 INFO - PROCESS | 1755 | 1464930774620 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 22:12:54 INFO - PROCESS | 1755 | 1464930774625 Marionette TRACE conn4 <- [1,2694,null,{}] 22:12:54 INFO - PROCESS | 1755 | 1464930774631 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}] 22:12:54 INFO - PROCESS | 1755 | 1464930774878 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 22:12:55 INFO - PROCESS | 1755 | 1464930775174 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x92c9e800 == 163 [pid = 1755] [id = 681] 22:12:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x92c9f400) [pid = 1755] [serial = 2044] [outer = (nil)] 22:12:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x94611c00) [pid = 1755] [serial = 2045] [outer = 0x92c9f400] 22:12:55 INFO - PROCESS | 1755 | 1464930775266 Marionette DEBUG loaded listener.js 22:12:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x94622000) [pid = 1755] [serial = 2046] [outer = 0x92c9f400] 22:12:56 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 22:12:56 INFO - PROCESS | 1755 | 1464930776792 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] 22:12:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 22:12:56 INFO - PROCESS | 1755 | 1464930776874 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 22:12:56 INFO - PROCESS | 1755 | 1464930776931 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 22:12:56 INFO - PROCESS | 1755 | 1464930776935 Marionette TRACE conn4 <- [1,2698,null,{}] 22:12:56 INFO - PROCESS | 1755 | 1464930776950 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}] 22:12:57 INFO - PROCESS | 1755 | 1464930777310 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 22:12:57 INFO - PROCESS | 1755 | 1464930777687 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:12:57 INFO - PROCESS | 1755 | ++DOCSHELL 0x93add400 == 164 [pid = 1755] [id = 682] 22:12:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x93c84400) [pid = 1755] [serial = 2047] [outer = (nil)] 22:12:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x951df000) [pid = 1755] [serial = 2048] [outer = 0x93c84400] 22:12:57 INFO - PROCESS | 1755 | 1464930777782 Marionette DEBUG loaded listener.js 22:12:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x9810bc00) [pid = 1755] [serial = 2049] [outer = 0x93c84400] 22:12:59 INFO - PROCESS | 1755 | SkCairoFTTypeface::onFilterRec unimplemented 22:12:59 INFO - PROCESS | 1755 | 1464930779327 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] 22:12:59 INFO - PROCESS | 1755 | 1464930779389 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 22:12:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 22:12:59 INFO - PROCESS | 1755 | 1464930779443 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 22:12:59 INFO - PROCESS | 1755 | 1464930779447 Marionette TRACE conn4 <- [1,2702,null,{}] 22:12:59 INFO - PROCESS | 1755 | 1464930779453 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}] 22:12:59 INFO - PROCESS | 1755 | 1464930779746 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 22:13:00 INFO - PROCESS | 1755 | 1464930780065 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:00 INFO - PROCESS | 1755 | ++DOCSHELL 0x951d9c00 == 165 [pid = 1755] [id = 683] 22:13:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x9962c400) [pid = 1755] [serial = 2050] [outer = (nil)] 22:13:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x9a28b800) [pid = 1755] [serial = 2051] [outer = 0x9962c400] 22:13:00 INFO - PROCESS | 1755 | 1464930780171 Marionette DEBUG loaded listener.js 22:13:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x9ad03400) [pid = 1755] [serial = 2052] [outer = 0x9962c400] 22:13:01 INFO - PROCESS | 1755 | 1464930781574 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]]]}] 22:13:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 22:13:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 2200ms 22:13:01 INFO - PROCESS | 1755 | 1464930781638 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 22:13:01 INFO - PROCESS | 1755 | 1464930781644 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 22:13:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 22:13:01 INFO - PROCESS | 1755 | 1464930781655 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 22:13:01 INFO - PROCESS | 1755 | 1464930781660 Marionette TRACE conn4 <- [1,2706,null,{}] 22:13:01 INFO - PROCESS | 1755 | 1464930781729 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}] 22:13:02 INFO - PROCESS | 1755 | 1464930782181 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 22:13:02 INFO - PROCESS | 1755 | 1464930782551 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x99626800 == 166 [pid = 1755] [id = 684] 22:13:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x9a674400) [pid = 1755] [serial = 2053] [outer = (nil)] 22:13:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x9ad5d000) [pid = 1755] [serial = 2054] [outer = 0x9a674400] 22:13:02 INFO - PROCESS | 1755 | 1464930782695 Marionette DEBUG loaded listener.js 22:13:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x9ad60800) [pid = 1755] [serial = 2055] [outer = 0x9a674400] 22:13:06 INFO - PROCESS | 1755 | --DOCSHELL 0x8ae90c00 == 165 [pid = 1755] [id = 629] 22:13:06 INFO - PROCESS | 1755 | --DOCSHELL 0x8ad7cc00 == 164 [pid = 1755] [id = 481] 22:13:06 INFO - PROCESS | 1755 | --DOCSHELL 0x8d0a9800 == 163 [pid = 1755] [id = 127] 22:13:06 INFO - PROCESS | 1755 | --DOCSHELL 0x9d4fa800 == 162 [pid = 1755] [id = 627] 22:13:06 INFO - PROCESS | 1755 | --DOCSHELL 0x91df1c00 == 161 [pid = 1755] [id = 541] 22:13:06 INFO - PROCESS | 1755 | --DOCSHELL 0x87fec000 == 160 [pid = 1755] [id = 543] 22:13:06 INFO - PROCESS | 1755 | --DOCSHELL 0x9b06c400 == 159 [pid = 1755] [id = 626] 22:13:06 INFO - PROCESS | 1755 | --DOCSHELL 0x888a1800 == 158 [pid = 1755] [id = 628] 22:13:06 INFO - PROCESS | 1755 | --DOCSHELL 0x8b8a2000 == 157 [pid = 1755] [id = 671] 22:13:06 INFO - PROCESS | 1755 | --DOCSHELL 0x8a3f3400 == 156 [pid = 1755] [id = 670] 22:13:06 INFO - PROCESS | 1755 | --DOCSHELL 0x87147400 == 155 [pid = 1755] [id = 669] 22:13:06 INFO - PROCESS | 1755 | --DOCSHELL 0x9d8c9800 == 154 [pid = 1755] [id = 666] 22:13:06 INFO - PROCESS | 1755 | --DOCSHELL 0xa348e000 == 153 [pid = 1755] [id = 667] 22:13:06 INFO - PROCESS | 1755 | --DOCSHELL 0x888a6800 == 152 [pid = 1755] [id = 665] 22:13:06 INFO - PROCESS | 1755 | --DOCSHELL 0x9c0bd800 == 151 [pid = 1755] [id = 664] 22:13:06 INFO - PROCESS | 1755 | --DOCSHELL 0x9ad61800 == 150 [pid = 1755] [id = 663] 22:13:06 INFO - PROCESS | 1755 | --DOCSHELL 0x99f0fc00 == 149 [pid = 1755] [id = 662] 22:13:06 INFO - PROCESS | 1755 | --DOCSHELL 0x92ca0000 == 148 [pid = 1755] [id = 660] 22:13:06 INFO - PROCESS | 1755 | --DOCSHELL 0x93a7f000 == 147 [pid = 1755] [id = 661] 22:13:06 INFO - PROCESS | 1755 | --DOCSHELL 0x8f616000 == 146 [pid = 1755] [id = 659] 22:13:06 INFO - PROCESS | 1755 | --DOCSHELL 0x8ad47400 == 145 [pid = 1755] [id = 658] 22:13:06 INFO - PROCESS | 1755 | --DOCSHELL 0x8a3ef400 == 144 [pid = 1755] [id = 500] 22:13:06 INFO - PROCESS | 1755 | --DOCSHELL 0x895d6800 == 143 [pid = 1755] [id = 657] 22:13:06 INFO - PROCESS | 1755 | --DOCSHELL 0x90da6000 == 142 [pid = 1755] [id = 656] 22:13:06 INFO - PROCESS | 1755 | --DOCSHELL 0x8dcea400 == 141 [pid = 1755] [id = 654] 22:13:06 INFO - PROCESS | 1755 | --DOCSHELL 0x90da3c00 == 140 [pid = 1755] [id = 655] 22:13:06 INFO - PROCESS | 1755 | --DOCSHELL 0x87c14800 == 139 [pid = 1755] [id = 653] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x8f614800) [pid = 1755] [serial = 1958] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x9d8cd800) [pid = 1755] [serial = 1941] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x9ad5b800) [pid = 1755] [serial = 1931] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x9c1c6400) [pid = 1755] [serial = 1940] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x91dc6800) [pid = 1755] [serial = 1913] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x9a8d0800) [pid = 1755] [serial = 1929] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x8f616800) [pid = 1755] [serial = 1904] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x910ae800) [pid = 1755] [serial = 1908] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x8dce5c00) [pid = 1755] [serial = 1902] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0xa2613000) [pid = 1755] [serial = 1946] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x9a8c3c00) [pid = 1755] [serial = 1928] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x9296a400) [pid = 1755] [serial = 1917] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x8ad46000) [pid = 1755] [serial = 1898] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x91ad5800) [pid = 1755] [serial = 1911] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x8ef4d400) [pid = 1755] [serial = 1956] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x95115400) [pid = 1755] [serial = 1923] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x92cf5c00) [pid = 1755] [serial = 1919] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0xa2282400) [pid = 1755] [serial = 1943] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x93a83000) [pid = 1755] [serial = 1920] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x910ebc00) [pid = 1755] [serial = 1910] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x9906b800) [pid = 1755] [serial = 1925] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x92966400) [pid = 1755] [serial = 1916] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x9bf98800) [pid = 1755] [serial = 1938] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x99626000) [pid = 1755] [serial = 1926] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x8d8e3000) [pid = 1755] [serial = 1953] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0xa30fa800) [pid = 1755] [serial = 1947] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x9bae6c00) [pid = 1755] [serial = 1937] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x90ed7400) [pid = 1755] [serial = 1907] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x9b5b5000) [pid = 1755] [serial = 1935] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 127 (0x8d0b1400) [pid = 1755] [serial = 1952] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 126 (0x9509ac00) [pid = 1755] [serial = 1922] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 125 (0x9ad64000) [pid = 1755] [serial = 1932] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 124 (0xa2407800) [pid = 1755] [serial = 1944] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0x8adf9000) [pid = 1755] [serial = 1950] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x91deb800) [pid = 1755] [serial = 1914] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 121 (0x8ee61c00) [pid = 1755] [serial = 1836] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 120 (0x8ab0d400) [pid = 1755] [serial = 1949] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 119 (0x8d923800) [pid = 1755] [serial = 1901] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 118 (0x8ed87c00) [pid = 1755] [serial = 1955] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 117 (0x9b54f000) [pid = 1755] [serial = 1934] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 116 (0x8fa63c00) [pid = 1755] [serial = 1905] [outer = (nil)] [url = about:blank] 22:13:06 INFO - PROCESS | 1755 | --DOMWINDOW == 115 (0x8adf3400) [pid = 1755] [serial = 1899] [outer = (nil)] [url = about:blank] 22:13:07 INFO - PROCESS | 1755 | 1464930787030 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]]]}] 22:13:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 22:13:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 5404ms 22:13:07 INFO - PROCESS | 1755 | 1464930787059 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 22:13:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 22:13:07 INFO - PROCESS | 1755 | 1464930787064 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 22:13:07 INFO - PROCESS | 1755 | 1464930787073 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 22:13:07 INFO - PROCESS | 1755 | 1464930787078 Marionette TRACE conn4 <- [1,2710,null,{}] 22:13:07 INFO - PROCESS | 1755 | 1464930787086 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}] 22:13:07 INFO - PROCESS | 1755 | 1464930787312 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 22:13:07 INFO - PROCESS | 1755 | 1464930787608 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:07 INFO - PROCESS | 1755 | ++DOCSHELL 0x87e48800 == 140 [pid = 1755] [id = 685] 22:13:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 116 (0x89590800) [pid = 1755] [serial = 2056] [outer = (nil)] 22:13:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 117 (0x8ad4fc00) [pid = 1755] [serial = 2057] [outer = 0x89590800] 22:13:07 INFO - PROCESS | 1755 | 1464930787692 Marionette DEBUG loaded listener.js 22:13:07 INFO - PROCESS | 1755 | ++DOMWINDOW == 118 (0x8adf2400) [pid = 1755] [serial = 2058] [outer = 0x89590800] 22:13:08 INFO - PROCESS | 1755 | 1464930788524 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] 22:13:08 INFO - PROCESS | 1755 | 1464930788578 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 22:13:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 22:13:08 INFO - PROCESS | 1755 | 1464930788638 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 22:13:08 INFO - PROCESS | 1755 | 1464930788644 Marionette TRACE conn4 <- [1,2714,null,{}] 22:13:08 INFO - PROCESS | 1755 | 1464930788650 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}] 22:13:08 INFO - PROCESS | 1755 | 1464930788977 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 22:13:09 INFO - PROCESS | 1755 | 1464930789024 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:09 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d31d400 == 141 [pid = 1755] [id = 686] 22:13:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 119 (0x8d31d800) [pid = 1755] [serial = 2059] [outer = (nil)] 22:13:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 120 (0x8d8dc800) [pid = 1755] [serial = 2060] [outer = 0x8d31d800] 22:13:09 INFO - PROCESS | 1755 | 1464930789167 Marionette DEBUG loaded listener.js 22:13:09 INFO - PROCESS | 1755 | ++DOMWINDOW == 121 (0x8d923000) [pid = 1755] [serial = 2061] [outer = 0x8d31d800] 22:13:10 INFO - PROCESS | 1755 | 1464930790190 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]]]}] 22:13:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 22:13:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1603ms 22:13:10 INFO - PROCESS | 1755 | 1464930790228 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 22:13:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 22:13:10 INFO - PROCESS | 1755 | 1464930790233 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 22:13:10 INFO - PROCESS | 1755 | 1464930790241 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 22:13:10 INFO - PROCESS | 1755 | 1464930790247 Marionette TRACE conn4 <- [1,2718,null,{}] 22:13:10 INFO - PROCESS | 1755 | 1464930790277 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}] 22:13:10 INFO - PROCESS | 1755 | 1464930790623 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 22:13:11 INFO - PROCESS | 1755 | --DOMWINDOW == 120 (0x910b1800) [pid = 1755] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 22:13:11 INFO - PROCESS | 1755 | --DOMWINDOW == 119 (0x92ced400) [pid = 1755] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 22:13:11 INFO - PROCESS | 1755 | --DOMWINDOW == 118 (0x9bfec400) [pid = 1755] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 22:13:11 INFO - PROCESS | 1755 | --DOMWINDOW == 117 (0x8e304400) [pid = 1755] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 22:13:11 INFO - PROCESS | 1755 | --DOMWINDOW == 116 (0x94628400) [pid = 1755] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 22:13:11 INFO - PROCESS | 1755 | --DOMWINDOW == 115 (0x9a671400) [pid = 1755] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 22:13:11 INFO - PROCESS | 1755 | --DOMWINDOW == 114 (0x951db000) [pid = 1755] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 22:13:11 INFO - PROCESS | 1755 | --DOMWINDOW == 113 (0xa1062000) [pid = 1755] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 22:13:11 INFO - PROCESS | 1755 | --DOMWINDOW == 112 (0x87c1ec00) [pid = 1755] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 22:13:11 INFO - PROCESS | 1755 | --DOMWINDOW == 111 (0x91de7c00) [pid = 1755] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 22:13:11 INFO - PROCESS | 1755 | --DOMWINDOW == 110 (0x8ab11000) [pid = 1755] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 22:13:11 INFO - PROCESS | 1755 | --DOMWINDOW == 109 (0x888a2c00) [pid = 1755] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 22:13:11 INFO - PROCESS | 1755 | --DOMWINDOW == 108 (0x99fe0400) [pid = 1755] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 22:13:11 INFO - PROCESS | 1755 | --DOMWINDOW == 107 (0x91bac400) [pid = 1755] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 22:13:11 INFO - PROCESS | 1755 | --DOMWINDOW == 106 (0x9c1bd800) [pid = 1755] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 22:13:11 INFO - PROCESS | 1755 | --DOMWINDOW == 105 (0x90ed8000) [pid = 1755] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 22:13:11 INFO - PROCESS | 1755 | --DOMWINDOW == 104 (0xa3490800) [pid = 1755] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 22:13:11 INFO - PROCESS | 1755 | --DOMWINDOW == 103 (0xa34cc800) [pid = 1755] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 22:13:11 INFO - PROCESS | 1755 | --DOMWINDOW == 102 (0x8d91a000) [pid = 1755] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 22:13:11 INFO - PROCESS | 1755 | --DOMWINDOW == 101 (0x9d8c8c00) [pid = 1755] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 22:13:11 INFO - PROCESS | 1755 | --DOMWINDOW == 100 (0x8b8a5800) [pid = 1755] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 22:13:11 INFO - PROCESS | 1755 | 1464930791357 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:11 INFO - PROCESS | 1755 | ++DOCSHELL 0x87c1ec00 == 142 [pid = 1755] [id = 687] 22:13:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 101 (0x888a2c00) [pid = 1755] [serial = 2062] [outer = (nil)] 22:13:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 102 (0x8b8a5800) [pid = 1755] [serial = 2063] [outer = 0x888a2c00] 22:13:11 INFO - PROCESS | 1755 | 1464930791455 Marionette DEBUG loaded listener.js 22:13:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 103 (0x8ed87800) [pid = 1755] [serial = 2064] [outer = 0x888a2c00] 22:13:12 INFO - PROCESS | 1755 | 1464930792263 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] 22:13:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 22:13:12 INFO - PROCESS | 1755 | 1464930792305 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 22:13:12 INFO - PROCESS | 1755 | 1464930792312 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 22:13:12 INFO - PROCESS | 1755 | 1464930792316 Marionette TRACE conn4 <- [1,2722,null,{}] 22:13:12 INFO - PROCESS | 1755 | 1464930792321 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}] 22:13:12 INFO - PROCESS | 1755 | 1464930792556 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 22:13:12 INFO - PROCESS | 1755 | 1464930792766 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:12 INFO - PROCESS | 1755 | ++DOCSHELL 0x895dc800 == 143 [pid = 1755] [id = 688] 22:13:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 104 (0x8ee5dc00) [pid = 1755] [serial = 2065] [outer = (nil)] 22:13:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 105 (0x8f619800) [pid = 1755] [serial = 2066] [outer = 0x8ee5dc00] 22:13:12 INFO - PROCESS | 1755 | 1464930792844 Marionette DEBUG loaded listener.js 22:13:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 106 (0x8f7d6000) [pid = 1755] [serial = 2067] [outer = 0x8ee5dc00] 22:13:13 INFO - PROCESS | 1755 | 1464930793972 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] 22:13:14 INFO - PROCESS | 1755 | 1464930794020 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 22:13:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 22:13:14 INFO - PROCESS | 1755 | 1464930794032 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 22:13:14 INFO - PROCESS | 1755 | 1464930794037 Marionette TRACE conn4 <- [1,2726,null,{}] 22:13:14 INFO - PROCESS | 1755 | 1464930794047 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}] 22:13:14 INFO - PROCESS | 1755 | 1464930794386 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 22:13:14 INFO - PROCESS | 1755 | 1464930794751 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:14 INFO - PROCESS | 1755 | ++DOCSHELL 0x87e4f800 == 144 [pid = 1755] [id = 689] 22:13:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 107 (0x8ad80c00) [pid = 1755] [serial = 2068] [outer = (nil)] 22:13:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 108 (0x8b8a1c00) [pid = 1755] [serial = 2069] [outer = 0x8ad80c00] 22:13:14 INFO - PROCESS | 1755 | 1464930794853 Marionette DEBUG loaded listener.js 22:13:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 109 (0x8d0b1400) [pid = 1755] [serial = 2070] [outer = 0x8ad80c00] 22:13:16 INFO - PROCESS | 1755 | 1464930796057 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]]]}] 22:13:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 22:13:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 2048ms 22:13:16 INFO - PROCESS | 1755 | 1464930796080 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 22:13:16 INFO - PROCESS | 1755 | 1464930796090 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 22:13:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 22:13:16 INFO - PROCESS | 1755 | 1464930796102 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 22:13:16 INFO - PROCESS | 1755 | 1464930796106 Marionette TRACE conn4 <- [1,2730,null,{}] 22:13:16 INFO - PROCESS | 1755 | 1464930796114 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}] 22:13:16 INFO - PROCESS | 1755 | 1464930796374 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 22:13:16 INFO - PROCESS | 1755 | 1464930796744 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:16 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ee5d000 == 145 [pid = 1755] [id = 690] 22:13:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 110 (0x8ee62000) [pid = 1755] [serial = 2071] [outer = (nil)] 22:13:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 111 (0x8ef46800) [pid = 1755] [serial = 2072] [outer = 0x8ee62000] 22:13:16 INFO - PROCESS | 1755 | 1464930796838 Marionette DEBUG loaded listener.js 22:13:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 112 (0x8f7da000) [pid = 1755] [serial = 2073] [outer = 0x8ee62000] 22:13:18 INFO - PROCESS | 1755 | 1464930798242 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] 22:13:18 INFO - PROCESS | 1755 | 1464930798307 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 22:13:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 22:13:18 INFO - PROCESS | 1755 | 1464930798368 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 22:13:18 INFO - PROCESS | 1755 | 1464930798376 Marionette TRACE conn4 <- [1,2734,null,{}] 22:13:18 INFO - PROCESS | 1755 | 1464930798443 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}] 22:13:18 INFO - PROCESS | 1755 | 1464930798788 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 22:13:19 INFO - PROCESS | 1755 | 1464930799011 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:19 INFO - PROCESS | 1755 | ++DOCSHELL 0x910e4800 == 146 [pid = 1755] [id = 691] 22:13:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 113 (0x910e5c00) [pid = 1755] [serial = 2074] [outer = (nil)] 22:13:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 114 (0x91927000) [pid = 1755] [serial = 2075] [outer = 0x910e5c00] 22:13:19 INFO - PROCESS | 1755 | 1464930799106 Marionette DEBUG loaded listener.js 22:13:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 115 (0x91ad7800) [pid = 1755] [serial = 2076] [outer = 0x910e5c00] 22:13:20 INFO - PROCESS | 1755 | 1464930800127 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]]]}] 22:13:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 22:13:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1856ms 22:13:20 INFO - PROCESS | 1755 | 1464930800175 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 22:13:20 INFO - PROCESS | 1755 | 1464930800180 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 22:13:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 22:13:20 INFO - PROCESS | 1755 | 1464930800187 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 22:13:20 INFO - PROCESS | 1755 | 1464930800192 Marionette TRACE conn4 <- [1,2738,null,{}] 22:13:20 INFO - PROCESS | 1755 | 1464930800198 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}] 22:13:20 INFO - PROCESS | 1755 | 1464930800456 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 22:13:20 INFO - PROCESS | 1755 | 1464930800805 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:20 INFO - PROCESS | 1755 | ++DOCSHELL 0x8adf0800 == 147 [pid = 1755] [id = 692] 22:13:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 116 (0x910e2400) [pid = 1755] [serial = 2077] [outer = (nil)] 22:13:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 117 (0x91c87400) [pid = 1755] [serial = 2078] [outer = 0x910e2400] 22:13:20 INFO - PROCESS | 1755 | 1464930800906 Marionette DEBUG loaded listener.js 22:13:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 118 (0x91dcac00) [pid = 1755] [serial = 2079] [outer = 0x910e2400] 22:13:21 INFO - PROCESS | 1755 | 1464930801846 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]]]}] 22:13:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 22:13:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1692ms 22:13:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 22:13:21 INFO - PROCESS | 1755 | 1464930801880 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 22:13:21 INFO - PROCESS | 1755 | 1464930801884 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 22:13:21 INFO - PROCESS | 1755 | 1464930801891 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 22:13:21 INFO - PROCESS | 1755 | 1464930801895 Marionette TRACE conn4 <- [1,2742,null,{}] 22:13:21 INFO - PROCESS | 1755 | 1464930801901 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}] 22:13:22 INFO - PROCESS | 1755 | 1464930802137 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 22:13:22 INFO - PROCESS | 1755 | 1464930802489 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:22 INFO - PROCESS | 1755 | ++DOCSHELL 0x910b4c00 == 148 [pid = 1755] [id = 693] 22:13:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 119 (0x91ba6000) [pid = 1755] [serial = 2080] [outer = (nil)] 22:13:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 120 (0x9295e800) [pid = 1755] [serial = 2081] [outer = 0x91ba6000] 22:13:22 INFO - PROCESS | 1755 | 1464930802583 Marionette DEBUG loaded listener.js 22:13:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 121 (0x92967000) [pid = 1755] [serial = 2082] [outer = 0x91ba6000] 22:13:23 INFO - PROCESS | 1755 | 1464930803494 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]]]}] 22:13:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 22:13:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1637ms 22:13:23 INFO - PROCESS | 1755 | 1464930803529 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 22:13:23 INFO - PROCESS | 1755 | 1464930803533 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 22:13:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 22:13:23 INFO - PROCESS | 1755 | 1464930803540 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 22:13:23 INFO - PROCESS | 1755 | 1464930803544 Marionette TRACE conn4 <- [1,2746,null,{}] 22:13:23 INFO - PROCESS | 1755 | 1464930803550 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}] 22:13:23 INFO - PROCESS | 1755 | 1464930803823 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 22:13:24 INFO - PROCESS | 1755 | 1464930804181 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:24 INFO - PROCESS | 1755 | ++DOCSHELL 0x91debc00 == 149 [pid = 1755] [id = 694] 22:13:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x93a8a400) [pid = 1755] [serial = 2083] [outer = (nil)] 22:13:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x9509ac00) [pid = 1755] [serial = 2084] [outer = 0x93a8a400] 22:13:24 INFO - PROCESS | 1755 | 1464930804299 Marionette DEBUG loaded listener.js 22:13:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x951d3c00) [pid = 1755] [serial = 2085] [outer = 0x93a8a400] 22:13:25 INFO - PROCESS | 1755 | 1464930805221 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]]]}] 22:13:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 22:13:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1739ms 22:13:25 INFO - PROCESS | 1755 | 1464930805281 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 22:13:25 INFO - PROCESS | 1755 | 1464930805285 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 22:13:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 22:13:25 INFO - PROCESS | 1755 | 1464930805292 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 22:13:25 INFO - PROCESS | 1755 | 1464930805295 Marionette TRACE conn4 <- [1,2750,null,{}] 22:13:25 INFO - PROCESS | 1755 | 1464930805301 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}] 22:13:25 INFO - PROCESS | 1755 | 1464930805545 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 22:13:25 INFO - PROCESS | 1755 | 1464930805897 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:25 INFO - PROCESS | 1755 | ++DOCSHELL 0x91ad4c00 == 150 [pid = 1755] [id = 695] 22:13:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x92cf3000) [pid = 1755] [serial = 2086] [outer = (nil)] 22:13:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x992e7000) [pid = 1755] [serial = 2087] [outer = 0x92cf3000] 22:13:26 INFO - PROCESS | 1755 | 1464930805994 Marionette DEBUG loaded listener.js 22:13:26 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x99e99400) [pid = 1755] [serial = 2088] [outer = 0x92cf3000] 22:13:26 INFO - PROCESS | 1755 | 1464930806922 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]]]}] 22:13:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 22:13:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1690ms 22:13:26 INFO - PROCESS | 1755 | 1464930806983 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 22:13:26 INFO - PROCESS | 1755 | 1464930806988 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 22:13:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 22:13:26 INFO - PROCESS | 1755 | 1464930806995 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 22:13:27 INFO - PROCESS | 1755 | 1464930806999 Marionette TRACE conn4 <- [1,2754,null,{}] 22:13:27 INFO - PROCESS | 1755 | 1464930807005 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}] 22:13:27 INFO - PROCESS | 1755 | 1464930807246 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 22:13:27 INFO - PROCESS | 1755 | 1464930807604 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:27 INFO - PROCESS | 1755 | ++DOCSHELL 0x8da8b800 == 151 [pid = 1755] [id = 696] 22:13:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0x91c7f800) [pid = 1755] [serial = 2089] [outer = (nil)] 22:13:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x9a175400) [pid = 1755] [serial = 2090] [outer = 0x91c7f800] 22:13:27 INFO - PROCESS | 1755 | 1464930807701 Marionette DEBUG loaded listener.js 22:13:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x9a66e000) [pid = 1755] [serial = 2091] [outer = 0x91c7f800] 22:13:28 INFO - PROCESS | 1755 | 1464930808609 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]]]}] 22:13:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 22:13:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1682ms 22:13:28 INFO - PROCESS | 1755 | 1464930808679 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 22:13:28 INFO - PROCESS | 1755 | 1464930808683 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 22:13:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 22:13:28 INFO - PROCESS | 1755 | 1464930808690 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 22:13:28 INFO - PROCESS | 1755 | 1464930808693 Marionette TRACE conn4 <- [1,2758,null,{}] 22:13:28 INFO - PROCESS | 1755 | 1464930808699 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}] 22:13:28 INFO - PROCESS | 1755 | 1464930808949 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 22:13:29 INFO - PROCESS | 1755 | 1464930809322 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:29 INFO - PROCESS | 1755 | ++DOCSHELL 0x92c92400 == 152 [pid = 1755] [id = 697] 22:13:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x99626000) [pid = 1755] [serial = 2092] [outer = (nil)] 22:13:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x9a8cfc00) [pid = 1755] [serial = 2093] [outer = 0x99626000] 22:13:29 INFO - PROCESS | 1755 | 1464930809425 Marionette DEBUG loaded listener.js 22:13:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x9ad57000) [pid = 1755] [serial = 2094] [outer = 0x99626000] 22:13:30 INFO - PROCESS | 1755 | 1464930810378 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]]]}] 22:13:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 22:13:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1737ms 22:13:30 INFO - PROCESS | 1755 | 1464930810429 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 22:13:30 INFO - PROCESS | 1755 | 1464930810432 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 22:13:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 22:13:30 INFO - PROCESS | 1755 | 1464930810439 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 22:13:30 INFO - PROCESS | 1755 | 1464930810443 Marionette TRACE conn4 <- [1,2762,null,{}] 22:13:30 INFO - PROCESS | 1755 | 1464930810450 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}] 22:13:30 INFO - PROCESS | 1755 | 1464930810707 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 22:13:31 INFO - PROCESS | 1755 | 1464930811067 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:31 INFO - PROCESS | 1755 | ++DOCSHELL 0x888a7000 == 153 [pid = 1755] [id = 698] 22:13:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x8adef000) [pid = 1755] [serial = 2095] [outer = (nil)] 22:13:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x9b233c00) [pid = 1755] [serial = 2096] [outer = 0x8adef000] 22:13:31 INFO - PROCESS | 1755 | 1464930811166 Marionette DEBUG loaded listener.js 22:13:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x9b2db800) [pid = 1755] [serial = 2097] [outer = 0x8adef000] 22:13:32 INFO - PROCESS | 1755 | 1464930812117 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]]]}] 22:13:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 22:13:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1733ms 22:13:32 INFO - PROCESS | 1755 | 1464930812182 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 22:13:32 INFO - PROCESS | 1755 | 1464930812187 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 22:13:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 22:13:32 INFO - PROCESS | 1755 | 1464930812198 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 22:13:32 INFO - PROCESS | 1755 | 1464930812202 Marionette TRACE conn4 <- [1,2766,null,{}] 22:13:32 INFO - PROCESS | 1755 | 1464930812209 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}] 22:13:32 INFO - PROCESS | 1755 | 1464930812504 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 22:13:32 INFO - PROCESS | 1755 | 1464930812875 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:32 INFO - PROCESS | 1755 | ++DOCSHELL 0x8b87c000 == 154 [pid = 1755] [id = 699] 22:13:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x9b5b1c00) [pid = 1755] [serial = 2098] [outer = (nil)] 22:13:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x9b5c7400) [pid = 1755] [serial = 2099] [outer = 0x9b5b1c00] 22:13:32 INFO - PROCESS | 1755 | 1464930812977 Marionette DEBUG loaded listener.js 22:13:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x9ba3c400) [pid = 1755] [serial = 2100] [outer = 0x9b5b1c00] 22:13:33 INFO - PROCESS | 1755 | 1464930813927 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]]]}] 22:13:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 22:13:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1784ms 22:13:34 INFO - PROCESS | 1755 | 1464930814001 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 22:13:34 INFO - PROCESS | 1755 | 1464930814005 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 22:13:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 22:13:34 INFO - PROCESS | 1755 | 1464930814015 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 22:13:34 INFO - PROCESS | 1755 | 1464930814018 Marionette TRACE conn4 <- [1,2770,null,{}] 22:13:34 INFO - PROCESS | 1755 | 1464930814024 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}] 22:13:34 INFO - PROCESS | 1755 | 1464930814300 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 22:13:34 INFO - PROCESS | 1755 | 1464930814657 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:34 INFO - PROCESS | 1755 | ++DOCSHELL 0x9b5c1400 == 155 [pid = 1755] [id = 700] 22:13:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x9bae4c00) [pid = 1755] [serial = 2101] [outer = (nil)] 22:13:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x9bf56000) [pid = 1755] [serial = 2102] [outer = 0x9bae4c00] 22:13:34 INFO - PROCESS | 1755 | 1464930814752 Marionette DEBUG loaded listener.js 22:13:34 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x9bf99c00) [pid = 1755] [serial = 2103] [outer = 0x9bae4c00] 22:13:35 INFO - PROCESS | 1755 | 1464930815691 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]]]}] 22:13:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 22:13:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1733ms 22:13:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 22:13:35 INFO - PROCESS | 1755 | 1464930815749 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 22:13:35 INFO - PROCESS | 1755 | 1464930815753 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 22:13:35 INFO - PROCESS | 1755 | 1464930815759 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 22:13:35 INFO - PROCESS | 1755 | 1464930815763 Marionette TRACE conn4 <- [1,2774,null,{}] 22:13:35 INFO - PROCESS | 1755 | 1464930815779 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}] 22:13:36 INFO - PROCESS | 1755 | 1464930816023 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 22:13:36 INFO - PROCESS | 1755 | 1464930816370 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:36 INFO - PROCESS | 1755 | ++DOCSHELL 0x9baeb400 == 156 [pid = 1755] [id = 701] 22:13:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x9bf51000) [pid = 1755] [serial = 2104] [outer = (nil)] 22:13:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x9c1c1c00) [pid = 1755] [serial = 2105] [outer = 0x9bf51000] 22:13:36 INFO - PROCESS | 1755 | 1464930816463 Marionette DEBUG loaded listener.js 22:13:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x9c1c4c00) [pid = 1755] [serial = 2106] [outer = 0x9bf51000] 22:13:37 INFO - PROCESS | 1755 | 1464930817455 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]]]}] 22:13:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 22:13:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1743ms 22:13:37 INFO - PROCESS | 1755 | 1464930817502 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 22:13:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 22:13:37 INFO - PROCESS | 1755 | 1464930817506 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 22:13:37 INFO - PROCESS | 1755 | 1464930817513 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 22:13:37 INFO - PROCESS | 1755 | 1464930817516 Marionette TRACE conn4 <- [1,2778,null,{}] 22:13:37 INFO - PROCESS | 1755 | 1464930817522 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}] 22:13:37 INFO - PROCESS | 1755 | 1464930817786 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 22:13:38 INFO - PROCESS | 1755 | 1464930818138 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:38 INFO - PROCESS | 1755 | ++DOCSHELL 0x99fe4800 == 157 [pid = 1755] [id = 702] 22:13:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x9a8ca800) [pid = 1755] [serial = 2107] [outer = (nil)] 22:13:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x9d8c8c00) [pid = 1755] [serial = 2108] [outer = 0x9a8ca800] 22:13:38 INFO - PROCESS | 1755 | 1464930818235 Marionette DEBUG loaded listener.js 22:13:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0xa1064000) [pid = 1755] [serial = 2109] [outer = 0x9a8ca800] 22:13:39 INFO - PROCESS | 1755 | 1464930819156 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]]]}] 22:13:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 22:13:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1686ms 22:13:39 INFO - PROCESS | 1755 | 1464930819199 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 22:13:39 INFO - PROCESS | 1755 | 1464930819203 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 22:13:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 22:13:39 INFO - PROCESS | 1755 | 1464930819209 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 22:13:39 INFO - PROCESS | 1755 | 1464930819213 Marionette TRACE conn4 <- [1,2782,null,{}] 22:13:39 INFO - PROCESS | 1755 | 1464930819220 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}] 22:13:39 INFO - PROCESS | 1755 | 1464930819493 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 22:13:39 INFO - PROCESS | 1755 | 1464930819844 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:39 INFO - PROCESS | 1755 | ++DOCSHELL 0x92964800 == 158 [pid = 1755] [id = 703] 22:13:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x9d8cbc00) [pid = 1755] [serial = 2110] [outer = (nil)] 22:13:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0xa2286c00) [pid = 1755] [serial = 2111] [outer = 0x9d8cbc00] 22:13:39 INFO - PROCESS | 1755 | 1464930819978 Marionette DEBUG loaded listener.js 22:13:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0xa22cc800) [pid = 1755] [serial = 2112] [outer = 0x9d8cbc00] 22:13:40 INFO - PROCESS | 1755 | 1464930820940 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]]]}] 22:13:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 22:13:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1796ms 22:13:41 INFO - PROCESS | 1755 | 1464930821007 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 22:13:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 22:13:41 INFO - PROCESS | 1755 | 1464930821012 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 22:13:41 INFO - PROCESS | 1755 | 1464930821018 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 22:13:41 INFO - PROCESS | 1755 | 1464930821022 Marionette TRACE conn4 <- [1,2786,null,{}] 22:13:41 INFO - PROCESS | 1755 | 1464930821028 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}] 22:13:41 INFO - PROCESS | 1755 | 1464930821286 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 22:13:41 INFO - PROCESS | 1755 | 1464930821643 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:41 INFO - PROCESS | 1755 | ++DOCSHELL 0xa0513c00 == 159 [pid = 1755] [id = 704] 22:13:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0xa21b8000) [pid = 1755] [serial = 2113] [outer = (nil)] 22:13:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0xa26d1400) [pid = 1755] [serial = 2114] [outer = 0xa21b8000] 22:13:41 INFO - PROCESS | 1755 | 1464930821743 Marionette DEBUG loaded listener.js 22:13:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0xa307bc00) [pid = 1755] [serial = 2115] [outer = 0xa21b8000] 22:13:42 INFO - PROCESS | 1755 | 1464930822700 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]]]}] 22:13:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 22:13:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1738ms 22:13:42 INFO - PROCESS | 1755 | 1464930822757 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 22:13:42 INFO - PROCESS | 1755 | 1464930822760 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 22:13:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 22:13:42 INFO - PROCESS | 1755 | 1464930822767 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 22:13:42 INFO - PROCESS | 1755 | 1464930822770 Marionette TRACE conn4 <- [1,2790,null,{}] 22:13:42 INFO - PROCESS | 1755 | 1464930822777 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}] 22:13:43 INFO - PROCESS | 1755 | 1464930823034 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 22:13:43 INFO - PROCESS | 1755 | 1464930823400 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:46 INFO - PROCESS | 1755 | --DOCSHELL 0x87c1ec00 == 158 [pid = 1755] [id = 687] 22:13:46 INFO - PROCESS | 1755 | --DOCSHELL 0x8d31d400 == 157 [pid = 1755] [id = 686] 22:13:46 INFO - PROCESS | 1755 | --DOCSHELL 0x87e48800 == 156 [pid = 1755] [id = 685] 22:13:46 INFO - PROCESS | 1755 | --DOCSHELL 0x951d9c00 == 155 [pid = 1755] [id = 683] 22:13:46 INFO - PROCESS | 1755 | --DOCSHELL 0x93add400 == 154 [pid = 1755] [id = 682] 22:13:46 INFO - PROCESS | 1755 | --DOCSHELL 0x92c9e800 == 153 [pid = 1755] [id = 681] 22:13:46 INFO - PROCESS | 1755 | --DOCSHELL 0x91dc9800 == 152 [pid = 1755] [id = 680] 22:13:46 INFO - PROCESS | 1755 | --DOCSHELL 0x910efc00 == 151 [pid = 1755] [id = 678] 22:13:46 INFO - PROCESS | 1755 | --DOCSHELL 0x91c8a800 == 150 [pid = 1755] [id = 679] 22:13:46 INFO - PROCESS | 1755 | --DOCSHELL 0x8f618400 == 149 [pid = 1755] [id = 677] 22:13:46 INFO - PROCESS | 1755 | --DOCSHELL 0x8f611c00 == 148 [pid = 1755] [id = 676] 22:13:46 INFO - PROCESS | 1755 | --DOCSHELL 0x8958a400 == 147 [pid = 1755] [id = 675] 22:13:46 INFO - PROCESS | 1755 | --DOCSHELL 0x8b06f000 == 146 [pid = 1755] [id = 674] 22:13:46 INFO - PROCESS | 1755 | --DOCSHELL 0x89584800 == 145 [pid = 1755] [id = 673] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x91bb0c00) [pid = 1755] [serial = 1970] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x9810a400) [pid = 1755] [serial = 1979] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0xa050c400) [pid = 1755] [serial = 1992] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x8ee5f000) [pid = 1755] [serial = 1965] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0xa3266800) [pid = 1755] [serial = 1998] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0xa3077000) [pid = 1755] [serial = 1997] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x9b5b1000) [pid = 1755] [serial = 1989] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x9a287800) [pid = 1755] [serial = 1982] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x91c86c00) [pid = 1755] [serial = 1971] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x8e476000) [pid = 1755] [serial = 1964] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0xa3493800) [pid = 1755] [serial = 2000] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x87fe6000) [pid = 1755] [serial = 2009] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x9509d400) [pid = 1755] [serial = 1977] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x8ad4cc00) [pid = 1755] [serial = 2012] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x8b89b800) [pid = 1755] [serial = 1961] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x9ad0e000) [pid = 1755] [serial = 1986] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x92902800) [pid = 1755] [serial = 1973] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x9b444c00) [pid = 1755] [serial = 1988] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x93add000) [pid = 1755] [serial = 1976] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0xa2402c00) [pid = 1755] [serial = 1994] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x8c92dc00) [pid = 1755] [serial = 1962] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x91922800) [pid = 1755] [serial = 1968] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0xa504c800) [pid = 1755] [serial = 2003] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x9a8cac00) [pid = 1755] [serial = 1985] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0xa6235400) [pid = 1755] [serial = 2006] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0xa248e400) [pid = 1755] [serial = 1995] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 127 (0x9c1bc800) [pid = 1755] [serial = 1991] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 126 (0x910b3000) [pid = 1755] [serial = 1967] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 125 (0x992dd400) [pid = 1755] [serial = 1980] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 124 (0x8ed7b000) [pid = 1755] [serial = 1896] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0xa263a400) [pid = 1755] [serial = 1884] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x8d0afc00) [pid = 1755] [serial = 2016] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 121 (0xa623a800) [pid = 1755] [serial = 2007] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 120 (0x888a0400) [pid = 1755] [serial = 2010] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 119 (0x8c92f800) [pid = 1755] [serial = 2015] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 118 (0xa3496c00) [pid = 1755] [serial = 2001] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 117 (0x92909400) [pid = 1755] [serial = 1974] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 116 (0x8adfa400) [pid = 1755] [serial = 2013] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 115 (0xa5052c00) [pid = 1755] [serial = 2004] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | --DOMWINDOW == 114 (0x9a668400) [pid = 1755] [serial = 1983] [outer = (nil)] [url = about:blank] 22:13:46 INFO - PROCESS | 1755 | ++DOCSHELL 0x87017000 == 146 [pid = 1755] [id = 705] 22:13:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 115 (0x87151c00) [pid = 1755] [serial = 2116] [outer = (nil)] 22:13:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 116 (0x87fea800) [pid = 1755] [serial = 2117] [outer = 0x87151c00] 22:13:46 INFO - PROCESS | 1755 | 1464930826318 Marionette DEBUG loaded listener.js 22:13:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 117 (0x888a6800) [pid = 1755] [serial = 2118] [outer = 0x87151c00] 22:13:47 INFO - PROCESS | 1755 | 1464930827270 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]]]}] 22:13:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 22:13:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 4543ms 22:13:47 INFO - PROCESS | 1755 | 1464930827312 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 22:13:47 INFO - PROCESS | 1755 | 1464930827320 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 22:13:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 22:13:47 INFO - PROCESS | 1755 | 1464930827336 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 22:13:47 INFO - PROCESS | 1755 | 1464930827342 Marionette TRACE conn4 <- [1,2794,null,{}] 22:13:47 INFO - PROCESS | 1755 | 1464930827350 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}] 22:13:47 INFO - PROCESS | 1755 | 1464930827599 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 22:13:47 INFO - PROCESS | 1755 | 1464930827900 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:47 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ae92400 == 147 [pid = 1755] [id = 706] 22:13:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 118 (0x8ae93400) [pid = 1755] [serial = 2119] [outer = (nil)] 22:13:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 119 (0x8b06f000) [pid = 1755] [serial = 2120] [outer = 0x8ae93400] 22:13:47 INFO - PROCESS | 1755 | 1464930827990 Marionette DEBUG loaded listener.js 22:13:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 120 (0x8ba8ac00) [pid = 1755] [serial = 2121] [outer = 0x8ae93400] 22:13:48 INFO - PROCESS | 1755 | 1464930828902 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]]]}] 22:13:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 22:13:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1640ms 22:13:48 INFO - PROCESS | 1755 | 1464930828970 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 22:13:48 INFO - PROCESS | 1755 | 1464930828977 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 22:13:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 22:13:48 INFO - PROCESS | 1755 | 1464930828988 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 22:13:48 INFO - PROCESS | 1755 | 1464930828992 Marionette TRACE conn4 <- [1,2798,null,{}] 22:13:49 INFO - PROCESS | 1755 | 1464930829006 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}] 22:13:49 INFO - PROCESS | 1755 | 1464930829365 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 22:13:49 INFO - PROCESS | 1755 | 1464930829408 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:49 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ab0f400 == 148 [pid = 1755] [id = 707] 22:13:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 121 (0x8d8e9000) [pid = 1755] [serial = 2122] [outer = (nil)] 22:13:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x8dcea800) [pid = 1755] [serial = 2123] [outer = 0x8d8e9000] 22:13:49 INFO - PROCESS | 1755 | 1464930829498 Marionette DEBUG loaded listener.js 22:13:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x8e57a800) [pid = 1755] [serial = 2124] [outer = 0x8d8e9000] 22:13:50 INFO - PROCESS | 1755 | 1464930830680 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]]]}] 22:13:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 22:13:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1753ms 22:13:51 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x89590800) [pid = 1755] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 22:13:51 INFO - PROCESS | 1755 | --DOMWINDOW == 121 (0x8d8dc400) [pid = 1755] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 22:13:51 INFO - PROCESS | 1755 | --DOMWINDOW == 120 (0x8b8a0400) [pid = 1755] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 22:13:51 INFO - PROCESS | 1755 | --DOMWINDOW == 119 (0x888a2c00) [pid = 1755] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 22:13:51 INFO - PROCESS | 1755 | --DOMWINDOW == 118 (0x895e3000) [pid = 1755] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 22:13:51 INFO - PROCESS | 1755 | --DOMWINDOW == 117 (0x92968800) [pid = 1755] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 22:13:51 INFO - PROCESS | 1755 | --DOMWINDOW == 116 (0x8d31d800) [pid = 1755] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 22:13:51 INFO - PROCESS | 1755 | --DOMWINDOW == 115 (0x92c9f400) [pid = 1755] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 22:13:51 INFO - PROCESS | 1755 | --DOMWINDOW == 114 (0x90da9800) [pid = 1755] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 22:13:51 INFO - PROCESS | 1755 | --DOMWINDOW == 113 (0x91dc3800) [pid = 1755] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 22:13:51 INFO - PROCESS | 1755 | --DOMWINDOW == 112 (0x910f1800) [pid = 1755] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 22:13:51 INFO - PROCESS | 1755 | --DOMWINDOW == 111 (0x8fa69c00) [pid = 1755] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 22:13:51 INFO - PROCESS | 1755 | --DOMWINDOW == 110 (0x93c84400) [pid = 1755] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 22:13:51 INFO - PROCESS | 1755 | --DOMWINDOW == 109 (0x8e47d800) [pid = 1755] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 22:13:51 INFO - PROCESS | 1755 | --DOMWINDOW == 108 (0x9962c400) [pid = 1755] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 22:13:51 INFO - PROCESS | 1755 | 1464930831267 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 22:13:51 INFO - PROCESS | 1755 | 1464930831271 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 22:13:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 22:13:51 INFO - PROCESS | 1755 | 1464930831299 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 22:13:51 INFO - PROCESS | 1755 | 1464930831306 Marionette TRACE conn4 <- [1,2802,null,{}] 22:13:51 INFO - PROCESS | 1755 | 1464930831323 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}] 22:13:51 INFO - PROCESS | 1755 | 1464930831653 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 22:13:51 INFO - PROCESS | 1755 | 1464930831809 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:51 INFO - PROCESS | 1755 | ++DOCSHELL 0x895e3800 == 149 [pid = 1755] [id = 708] 22:13:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 109 (0x8ed7c400) [pid = 1755] [serial = 2125] [outer = (nil)] 22:13:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 110 (0x8ef4d800) [pid = 1755] [serial = 2126] [outer = 0x8ed7c400] 22:13:51 INFO - PROCESS | 1755 | 1464930831889 Marionette DEBUG loaded listener.js 22:13:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 111 (0x8fa6e400) [pid = 1755] [serial = 2127] [outer = 0x8ed7c400] 22:13:52 INFO - PROCESS | 1755 | 1464930832766 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]]]}] 22:13:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 22:13:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1498ms 22:13:52 INFO - PROCESS | 1755 | 1464930832797 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 22:13:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 22:13:52 INFO - PROCESS | 1755 | 1464930832802 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 22:13:52 INFO - PROCESS | 1755 | 1464930832809 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 22:13:52 INFO - PROCESS | 1755 | 1464930832813 Marionette TRACE conn4 <- [1,2806,null,{}] 22:13:52 INFO - PROCESS | 1755 | 1464930832818 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}] 22:13:53 INFO - PROCESS | 1755 | 1464930833152 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 22:13:53 INFO - PROCESS | 1755 | 1464930833493 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:53 INFO - PROCESS | 1755 | ++DOCSHELL 0x87e43000 == 150 [pid = 1755] [id = 709] 22:13:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 112 (0x87e46400) [pid = 1755] [serial = 2128] [outer = (nil)] 22:13:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 113 (0x87ff2c00) [pid = 1755] [serial = 2129] [outer = 0x87e46400] 22:13:53 INFO - PROCESS | 1755 | 1464930833689 Marionette DEBUG loaded listener.js 22:13:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 114 (0x895e2000) [pid = 1755] [serial = 2130] [outer = 0x87e46400] 22:13:54 INFO - PROCESS | 1755 | 1464930834748 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]]]}] 22:13:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 22:13:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1998ms 22:13:54 INFO - PROCESS | 1755 | 1464930834809 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 22:13:54 INFO - PROCESS | 1755 | 1464930834816 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 22:13:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 22:13:54 INFO - PROCESS | 1755 | 1464930834826 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 22:13:54 INFO - PROCESS | 1755 | 1464930834833 Marionette TRACE conn4 <- [1,2810,null,{}] 22:13:54 INFO - PROCESS | 1755 | 1464930834861 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}] 22:13:55 INFO - PROCESS | 1755 | 1464930835145 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 22:13:55 INFO - PROCESS | 1755 | 1464930835473 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x8c931800 == 151 [pid = 1755] [id = 710] 22:13:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 115 (0x8c9a7c00) [pid = 1755] [serial = 2131] [outer = (nil)] 22:13:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 116 (0x8d0aa400) [pid = 1755] [serial = 2132] [outer = 0x8c9a7c00] 22:13:55 INFO - PROCESS | 1755 | 1464930835570 Marionette DEBUG loaded listener.js 22:13:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 117 (0x8d8df000) [pid = 1755] [serial = 2133] [outer = 0x8c9a7c00] 22:13:56 INFO - PROCESS | 1755 | 1464930836567 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]]]}] 22:13:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 22:13:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1791ms 22:13:56 INFO - PROCESS | 1755 | 1464930836622 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 22:13:56 INFO - PROCESS | 1755 | 1464930836628 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 22:13:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 22:13:56 INFO - PROCESS | 1755 | 1464930836638 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 22:13:56 INFO - PROCESS | 1755 | 1464930836642 Marionette TRACE conn4 <- [1,2814,null,{}] 22:13:56 INFO - PROCESS | 1755 | 1464930836649 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}] 22:13:56 INFO - PROCESS | 1755 | 1464930836967 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 22:13:57 INFO - PROCESS | 1755 | 1464930837391 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:57 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e30c000 == 152 [pid = 1755] [id = 711] 22:13:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 118 (0x8e574800) [pid = 1755] [serial = 2134] [outer = (nil)] 22:13:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 119 (0x8e57d800) [pid = 1755] [serial = 2135] [outer = 0x8e574800] 22:13:57 INFO - PROCESS | 1755 | 1464930837485 Marionette DEBUG loaded listener.js 22:13:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 120 (0x8ef4ec00) [pid = 1755] [serial = 2136] [outer = 0x8e574800] 22:13:58 INFO - PROCESS | 1755 | 1464930838514 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]]]}] 22:13:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 22:13:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1933ms 22:13:58 INFO - PROCESS | 1755 | 1464930838571 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 22:13:58 INFO - PROCESS | 1755 | 1464930838576 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 22:13:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 22:13:58 INFO - PROCESS | 1755 | 1464930838591 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 22:13:58 INFO - PROCESS | 1755 | 1464930838601 Marionette TRACE conn4 <- [1,2818,null,{}] 22:13:58 INFO - PROCESS | 1755 | 1464930838611 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}] 22:13:58 INFO - PROCESS | 1755 | 1464930838933 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 22:13:59 INFO - PROCESS | 1755 | 1464930839288 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:13:59 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e30d800 == 153 [pid = 1755] [id = 712] 22:13:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 121 (0x910ac000) [pid = 1755] [serial = 2137] [outer = (nil)] 22:13:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x910efc00) [pid = 1755] [serial = 2138] [outer = 0x910ac000] 22:13:59 INFO - PROCESS | 1755 | 1464930839405 Marionette DEBUG loaded listener.js 22:13:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x9192e400) [pid = 1755] [serial = 2139] [outer = 0x910ac000] 22:14:00 INFO - PROCESS | 1755 | 1464930840425 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]]]}] 22:14:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 22:14:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1904ms 22:14:00 INFO - PROCESS | 1755 | 1464930840489 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 22:14:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 22:14:00 INFO - PROCESS | 1755 | 1464930840494 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 22:14:00 INFO - PROCESS | 1755 | 1464930840502 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 22:14:00 INFO - PROCESS | 1755 | 1464930840505 Marionette TRACE conn4 <- [1,2822,null,{}] 22:14:00 INFO - PROCESS | 1755 | 1464930840512 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}] 22:14:00 INFO - PROCESS | 1755 | 1464930840815 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 22:14:01 INFO - PROCESS | 1755 | 1464930841172 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:01 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d0b6400 == 154 [pid = 1755] [id = 713] 22:14:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x910b3400) [pid = 1755] [serial = 2140] [outer = (nil)] 22:14:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x91c85800) [pid = 1755] [serial = 2141] [outer = 0x910b3400] 22:14:01 INFO - PROCESS | 1755 | 1464930841265 Marionette DEBUG loaded listener.js 22:14:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x91de4800) [pid = 1755] [serial = 2142] [outer = 0x910b3400] 22:14:02 INFO - PROCESS | 1755 | 1464930842252 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]]]}] 22:14:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 22:14:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1789ms 22:14:02 INFO - PROCESS | 1755 | 1464930842291 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 22:14:02 INFO - PROCESS | 1755 | 1464930842296 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 22:14:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 22:14:02 INFO - PROCESS | 1755 | 1464930842302 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 22:14:02 INFO - PROCESS | 1755 | 1464930842306 Marionette TRACE conn4 <- [1,2826,null,{}] 22:14:02 INFO - PROCESS | 1755 | 1464930842312 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}] 22:14:02 INFO - PROCESS | 1755 | 1464930842570 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 22:14:02 INFO - PROCESS | 1755 | 1464930842927 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x9290cc00 == 155 [pid = 1755] [id = 714] 22:14:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x92910000) [pid = 1755] [serial = 2143] [outer = (nil)] 22:14:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0x92969800) [pid = 1755] [serial = 2144] [outer = 0x92910000] 22:14:03 INFO - PROCESS | 1755 | 1464930843037 Marionette DEBUG loaded listener.js 22:14:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x93a83000) [pid = 1755] [serial = 2145] [outer = 0x92910000] 22:14:04 INFO - PROCESS | 1755 | 1464930844055 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 22:14:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 22:14:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1833ms 22:14:04 INFO - PROCESS | 1755 | 1464930844137 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 22:14:04 INFO - PROCESS | 1755 | 1464930844142 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 22:14:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 22:14:04 INFO - PROCESS | 1755 | 1464930844150 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 22:14:04 INFO - PROCESS | 1755 | 1464930844154 Marionette TRACE conn4 <- [1,2830,null,{}] 22:14:04 INFO - PROCESS | 1755 | 1464930844160 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}] 22:14:04 INFO - PROCESS | 1755 | 1464930844459 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 22:14:04 INFO - PROCESS | 1755 | 1464930844787 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:04 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e574c00 == 156 [pid = 1755] [id = 715] 22:14:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x8ef45400) [pid = 1755] [serial = 2146] [outer = (nil)] 22:14:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x9509b800) [pid = 1755] [serial = 2147] [outer = 0x8ef45400] 22:14:04 INFO - PROCESS | 1755 | 1464930844878 Marionette DEBUG loaded listener.js 22:14:05 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x95115c00) [pid = 1755] [serial = 2148] [outer = 0x8ef45400] 22:14:05 INFO - PROCESS | 1755 | 1464930845869 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]]]}] 22:14:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 22:14:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1783ms 22:14:05 INFO - PROCESS | 1755 | 1464930845935 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 22:14:05 INFO - PROCESS | 1755 | 1464930845939 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 22:14:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 22:14:05 INFO - PROCESS | 1755 | 1464930845946 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 22:14:05 INFO - PROCESS | 1755 | 1464930845949 Marionette TRACE conn4 <- [1,2834,null,{}] 22:14:05 INFO - PROCESS | 1755 | 1464930845955 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}] 22:14:06 INFO - PROCESS | 1755 | 1464930846212 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 22:14:06 INFO - PROCESS | 1755 | 1464930846562 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:06 INFO - PROCESS | 1755 | ++DOCSHELL 0x91dc3800 == 157 [pid = 1755] [id = 716] 22:14:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x91dcc800) [pid = 1755] [serial = 2149] [outer = (nil)] 22:14:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x99f0ec00) [pid = 1755] [serial = 2150] [outer = 0x91dcc800] 22:14:06 INFO - PROCESS | 1755 | 1464930846660 Marionette DEBUG loaded listener.js 22:14:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x99fdf400) [pid = 1755] [serial = 2151] [outer = 0x91dcc800] 22:14:07 INFO - PROCESS | 1755 | 1464930847679 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 22:14:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 22:14:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1785ms 22:14:07 INFO - PROCESS | 1755 | 1464930847732 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 22:14:07 INFO - PROCESS | 1755 | 1464930847736 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 22:14:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 22:14:07 INFO - PROCESS | 1755 | 1464930847743 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 22:14:07 INFO - PROCESS | 1755 | 1464930847745 Marionette TRACE conn4 <- [1,2838,null,{}] 22:14:07 INFO - PROCESS | 1755 | 1464930847752 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}] 22:14:08 INFO - PROCESS | 1755 | 1464930848004 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 22:14:08 INFO - PROCESS | 1755 | 1464930848358 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:08 INFO - PROCESS | 1755 | ++DOCSHELL 0x95111c00 == 158 [pid = 1755] [id = 717] 22:14:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x951d5c00) [pid = 1755] [serial = 2152] [outer = (nil)] 22:14:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x9ad0ec00) [pid = 1755] [serial = 2153] [outer = 0x951d5c00] 22:14:08 INFO - PROCESS | 1755 | 1464930848458 Marionette DEBUG loaded listener.js 22:14:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x9ad61000) [pid = 1755] [serial = 2154] [outer = 0x951d5c00] 22:14:09 INFO - PROCESS | 1755 | 1464930849411 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]]]}] 22:14:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 22:14:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1741ms 22:14:09 INFO - PROCESS | 1755 | 1464930849485 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 22:14:09 INFO - PROCESS | 1755 | 1464930849489 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 22:14:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 22:14:09 INFO - PROCESS | 1755 | 1464930849496 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 22:14:09 INFO - PROCESS | 1755 | 1464930849499 Marionette TRACE conn4 <- [1,2842,null,{}] 22:14:09 INFO - PROCESS | 1755 | 1464930849505 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}] 22:14:09 INFO - PROCESS | 1755 | 1464930849787 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 22:14:10 INFO - PROCESS | 1755 | 1464930850144 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:10 INFO - PROCESS | 1755 | ++DOCSHELL 0x8fa67000 == 159 [pid = 1755] [id = 718] 22:14:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x910b7c00) [pid = 1755] [serial = 2155] [outer = (nil)] 22:14:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x9b5b0800) [pid = 1755] [serial = 2156] [outer = 0x910b7c00] 22:14:10 INFO - PROCESS | 1755 | 1464930850242 Marionette DEBUG loaded listener.js 22:14:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x9b5b5000) [pid = 1755] [serial = 2157] [outer = 0x910b7c00] 22:14:11 INFO - PROCESS | 1755 | 1464930851200 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]]]}] 22:14:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 22:14:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1737ms 22:14:11 INFO - PROCESS | 1755 | 1464930851234 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 22:14:11 INFO - PROCESS | 1755 | 1464930851238 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 22:14:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 22:14:11 INFO - PROCESS | 1755 | 1464930851245 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 22:14:11 INFO - PROCESS | 1755 | 1464930851248 Marionette TRACE conn4 <- [1,2846,null,{}] 22:14:11 INFO - PROCESS | 1755 | 1464930851254 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}] 22:14:11 INFO - PROCESS | 1755 | 1464930851505 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 22:14:11 INFO - PROCESS | 1755 | 1464930851880 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:11 INFO - PROCESS | 1755 | ++DOCSHELL 0x9c1bac00 == 160 [pid = 1755] [id = 719] 22:14:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x9c1bb800) [pid = 1755] [serial = 2158] [outer = (nil)] 22:14:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x9d4f0800) [pid = 1755] [serial = 2159] [outer = 0x9c1bb800] 22:14:11 INFO - PROCESS | 1755 | 1464930851991 Marionette DEBUG loaded listener.js 22:14:12 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0xa2403000) [pid = 1755] [serial = 2160] [outer = 0x9c1bb800] 22:14:13 INFO - PROCESS | 1755 | 1464930853008 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]]]}] 22:14:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 22:14:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1838ms 22:14:13 INFO - PROCESS | 1755 | 1464930853085 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 22:14:13 INFO - PROCESS | 1755 | 1464930853089 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 22:14:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 22:14:13 INFO - PROCESS | 1755 | 1464930853097 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 22:14:13 INFO - PROCESS | 1755 | 1464930853102 Marionette TRACE conn4 <- [1,2850,null,{}] 22:14:13 INFO - PROCESS | 1755 | 1464930853109 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}] 22:14:13 INFO - PROCESS | 1755 | 1464930853439 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 22:14:13 INFO - PROCESS | 1755 | 1464930853803 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:13 INFO - PROCESS | 1755 | ++DOCSHELL 0x9bae8800 == 161 [pid = 1755] [id = 720] 22:14:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0xa21b1c00) [pid = 1755] [serial = 2161] [outer = (nil)] 22:14:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0xa348f400) [pid = 1755] [serial = 2162] [outer = 0xa21b1c00] 22:14:13 INFO - PROCESS | 1755 | 1464930853896 Marionette DEBUG loaded listener.js 22:14:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0xa3493800) [pid = 1755] [serial = 2163] [outer = 0xa21b1c00] 22:14:14 INFO - PROCESS | 1755 | 1464930854944 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 22:14:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 22:14:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1884ms 22:14:14 INFO - PROCESS | 1755 | 1464930854984 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 22:14:14 INFO - PROCESS | 1755 | 1464930854988 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 22:14:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 22:14:14 INFO - PROCESS | 1755 | 1464930854995 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 22:14:15 INFO - PROCESS | 1755 | 1464930854999 Marionette TRACE conn4 <- [1,2854,null,{}] 22:14:15 INFO - PROCESS | 1755 | 1464930855005 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}] 22:14:15 INFO - PROCESS | 1755 | 1464930855282 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 22:14:15 INFO - PROCESS | 1755 | 1464930855642 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:15 INFO - PROCESS | 1755 | ++DOCSHELL 0x91c81400 == 162 [pid = 1755] [id = 721] 22:14:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x92910800) [pid = 1755] [serial = 2164] [outer = (nil)] 22:14:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0xa35f5800) [pid = 1755] [serial = 2165] [outer = 0x92910800] 22:14:15 INFO - PROCESS | 1755 | 1464930855741 Marionette DEBUG loaded listener.js 22:14:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0xa50b2c00) [pid = 1755] [serial = 2166] [outer = 0x92910800] 22:14:16 INFO - PROCESS | 1755 | 1464930856731 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]]]}] 22:14:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 22:14:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1781ms 22:14:16 INFO - PROCESS | 1755 | 1464930856778 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 22:14:16 INFO - PROCESS | 1755 | 1464930856792 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 22:14:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 22:14:16 INFO - PROCESS | 1755 | 1464930856800 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 22:14:16 INFO - PROCESS | 1755 | 1464930856803 Marionette TRACE conn4 <- [1,2858,null,{}] 22:14:16 INFO - PROCESS | 1755 | 1464930856810 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}] 22:14:17 INFO - PROCESS | 1755 | 1464930857072 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 22:14:17 INFO - PROCESS | 1755 | 1464930857425 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:17 INFO - PROCESS | 1755 | ++DOCSHELL 0xa3495000 == 163 [pid = 1755] [id = 722] 22:14:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0xa3552000) [pid = 1755] [serial = 2167] [outer = (nil)] 22:14:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0xa623d400) [pid = 1755] [serial = 2168] [outer = 0xa3552000] 22:14:17 INFO - PROCESS | 1755 | 1464930857535 Marionette DEBUG loaded listener.js 22:14:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0xa628d000) [pid = 1755] [serial = 2169] [outer = 0xa3552000] 22:14:18 INFO - PROCESS | 1755 | 1464930858501 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 22:14:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 22:14:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1744ms 22:14:18 INFO - PROCESS | 1755 | 1464930858544 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 22:14:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 22:14:18 INFO - PROCESS | 1755 | 1464930858548 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 22:14:18 INFO - PROCESS | 1755 | 1464930858556 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 22:14:18 INFO - PROCESS | 1755 | 1464930858560 Marionette TRACE conn4 <- [1,2862,null,{}] 22:14:18 INFO - PROCESS | 1755 | 1464930858566 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}] 22:14:18 INFO - PROCESS | 1755 | 1464930858833 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 22:14:19 INFO - PROCESS | 1755 | 1464930859189 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:19 INFO - PROCESS | 1755 | ++DOCSHELL 0xa504c800 == 164 [pid = 1755] [id = 723] 22:14:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0xa50be400) [pid = 1755] [serial = 2170] [outer = (nil)] 22:14:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0xa670c400) [pid = 1755] [serial = 2171] [outer = 0xa50be400] 22:14:19 INFO - PROCESS | 1755 | 1464930859287 Marionette DEBUG loaded listener.js 22:14:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0xa678ec00) [pid = 1755] [serial = 2172] [outer = 0xa50be400] 22:14:20 INFO - PROCESS | 1755 | 1464930860274 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]]]}] 22:14:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 22:14:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1796ms 22:14:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 22:14:20 INFO - PROCESS | 1755 | 1464930860352 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 22:14:20 INFO - PROCESS | 1755 | 1464930860355 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 22:14:20 INFO - PROCESS | 1755 | 1464930860363 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 22:14:20 INFO - PROCESS | 1755 | 1464930860365 Marionette TRACE conn4 <- [1,2866,null,{}] 22:14:20 INFO - PROCESS | 1755 | 1464930860372 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}] 22:14:20 INFO - PROCESS | 1755 | 1464930860673 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 22:14:21 INFO - PROCESS | 1755 | 1464930861041 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:21 INFO - PROCESS | 1755 | ++DOCSHELL 0x8aca2800 == 165 [pid = 1755] [id = 724] 22:14:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x8aca3c00) [pid = 1755] [serial = 2173] [outer = (nil)] 22:14:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x8acaa400) [pid = 1755] [serial = 2174] [outer = 0x8aca3c00] 22:14:21 INFO - PROCESS | 1755 | 1464930861133 Marionette DEBUG loaded listener.js 22:14:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x8acabc00) [pid = 1755] [serial = 2175] [outer = 0x8aca3c00] 22:14:22 INFO - PROCESS | 1755 | 1464930862090 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]]]}] 22:14:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 22:14:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1798ms 22:14:22 INFO - PROCESS | 1755 | 1464930862161 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 22:14:22 INFO - PROCESS | 1755 | 1464930862165 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 22:14:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 22:14:22 INFO - PROCESS | 1755 | 1464930862172 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 22:14:22 INFO - PROCESS | 1755 | 1464930862176 Marionette TRACE conn4 <- [1,2870,null,{}] 22:14:22 INFO - PROCESS | 1755 | 1464930862182 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}] 22:14:22 INFO - PROCESS | 1755 | 1464930862493 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 22:14:22 INFO - PROCESS | 1755 | 1464930862892 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:22 INFO - PROCESS | 1755 | ++DOCSHELL 0x8f956000 == 166 [pid = 1755] [id = 725] 22:14:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x8f957000) [pid = 1755] [serial = 2176] [outer = (nil)] 22:14:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0x8f95a400) [pid = 1755] [serial = 2177] [outer = 0x8f957000] 22:14:22 INFO - PROCESS | 1755 | 1464930862985 Marionette DEBUG loaded listener.js 22:14:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0x8f95cc00) [pid = 1755] [serial = 2178] [outer = 0x8f957000] 22:14:26 INFO - PROCESS | 1755 | --DOCSHELL 0x8f61a000 == 165 [pid = 1755] [id = 615] 22:14:26 INFO - PROCESS | 1755 | --DOCSHELL 0x8701e800 == 164 [pid = 1755] [id = 621] 22:14:26 INFO - PROCESS | 1755 | --DOCSHELL 0x91921c00 == 163 [pid = 1755] [id = 619] 22:14:26 INFO - PROCESS | 1755 | --DOCSHELL 0x99e05400 == 162 [pid = 1755] [id = 623] 22:14:26 INFO - PROCESS | 1755 | --DOCSHELL 0x9a8c4400 == 161 [pid = 1755] [id = 624] 22:14:26 INFO - PROCESS | 1755 | --DOCSHELL 0x87e42400 == 160 [pid = 1755] [id = 608] 22:14:26 INFO - PROCESS | 1755 | --DOCSHELL 0x8f7d8400 == 159 [pid = 1755] [id = 616] 22:14:26 INFO - PROCESS | 1755 | --DOCSHELL 0x91c8c800 == 158 [pid = 1755] [id = 622] 22:14:26 INFO - PROCESS | 1755 | --DOCSHELL 0x90eddc00 == 157 [pid = 1755] [id = 617] 22:14:26 INFO - PROCESS | 1755 | --DOCSHELL 0x8ad4e400 == 156 [pid = 1755] [id = 609] 22:14:26 INFO - PROCESS | 1755 | --DOCSHELL 0x8d922800 == 155 [pid = 1755] [id = 613] 22:14:26 INFO - PROCESS | 1755 | --DOCSHELL 0x895dcc00 == 154 [pid = 1755] [id = 614] 22:14:26 INFO - PROCESS | 1755 | --DOCSHELL 0x91dc9000 == 153 [pid = 1755] [id = 620] 22:14:26 INFO - PROCESS | 1755 | --DOCSHELL 0x87013400 == 152 [pid = 1755] [id = 625] 22:14:26 INFO - PROCESS | 1755 | --DOCSHELL 0x895e3800 == 151 [pid = 1755] [id = 708] 22:14:26 INFO - PROCESS | 1755 | --DOCSHELL 0x8ab0f400 == 150 [pid = 1755] [id = 707] 22:14:26 INFO - PROCESS | 1755 | --DOCSHELL 0x8ae92400 == 149 [pid = 1755] [id = 706] 22:14:26 INFO - PROCESS | 1755 | --DOCSHELL 0x87017000 == 148 [pid = 1755] [id = 705] 22:14:26 INFO - PROCESS | 1755 | --DOCSHELL 0x9b5c1400 == 147 [pid = 1755] [id = 700] 22:14:26 INFO - PROCESS | 1755 | --DOCSHELL 0x8b87c000 == 146 [pid = 1755] [id = 699] 22:14:26 INFO - PROCESS | 1755 | --DOCSHELL 0x888a7000 == 145 [pid = 1755] [id = 698] 22:14:26 INFO - PROCESS | 1755 | --DOCSHELL 0xa3495400 == 144 [pid = 1755] [id = 668] 22:14:26 INFO - PROCESS | 1755 | --DOCSHELL 0x92c92400 == 143 [pid = 1755] [id = 697] 22:14:26 INFO - PROCESS | 1755 | --DOCSHELL 0x8da8b800 == 142 [pid = 1755] [id = 696] 22:14:26 INFO - PROCESS | 1755 | --DOCSHELL 0x91debc00 == 141 [pid = 1755] [id = 694] 22:14:26 INFO - PROCESS | 1755 | --DOCSHELL 0x91ad4c00 == 140 [pid = 1755] [id = 695] 22:14:26 INFO - PROCESS | 1755 | --DOCSHELL 0x910b4c00 == 139 [pid = 1755] [id = 693] 22:14:26 INFO - PROCESS | 1755 | --DOCSHELL 0x8adf0800 == 138 [pid = 1755] [id = 692] 22:14:26 INFO - PROCESS | 1755 | --DOCSHELL 0x910e4800 == 137 [pid = 1755] [id = 691] 22:14:26 INFO - PROCESS | 1755 | --DOCSHELL 0x8ee5d000 == 136 [pid = 1755] [id = 690] 22:14:26 INFO - PROCESS | 1755 | --DOCSHELL 0x87e4f800 == 135 [pid = 1755] [id = 689] 22:14:26 INFO - PROCESS | 1755 | --DOMWINDOW == 161 (0x8f619800) [pid = 1755] [serial = 2066] [outer = (nil)] [url = about:blank] 22:14:26 INFO - PROCESS | 1755 | --DOMWINDOW == 160 (0x8da90000) [pid = 1755] [serial = 2018] [outer = (nil)] [url = about:blank] 22:14:26 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x9ad5d000) [pid = 1755] [serial = 2054] [outer = (nil)] [url = about:blank] 22:14:26 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x8adf2400) [pid = 1755] [serial = 2058] [outer = (nil)] [url = about:blank] 22:14:26 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0x8dceec00) [pid = 1755] [serial = 2024] [outer = (nil)] [url = about:blank] 22:14:26 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x8f7d0400) [pid = 1755] [serial = 1959] [outer = (nil)] [url = about:blank] 22:14:26 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x8ed87800) [pid = 1755] [serial = 2064] [outer = (nil)] [url = about:blank] 22:14:26 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x8b070400) [pid = 1755] [serial = 2022] [outer = (nil)] [url = about:blank] 22:14:26 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x92cf9800) [pid = 1755] [serial = 2043] [outer = (nil)] [url = about:blank] 22:14:26 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x8d923000) [pid = 1755] [serial = 2061] [outer = (nil)] [url = about:blank] 22:14:26 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x94622000) [pid = 1755] [serial = 2046] [outer = (nil)] [url = about:blank] 22:14:26 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x910ed000) [pid = 1755] [serial = 2033] [outer = (nil)] [url = about:blank] 22:14:26 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x8ae8fc00) [pid = 1755] [serial = 2021] [outer = (nil)] [url = about:blank] 22:14:26 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x92963c00) [pid = 1755] [serial = 2039] [outer = (nil)] [url = about:blank] 22:14:26 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x91c8ac00) [pid = 1755] [serial = 2036] [outer = (nil)] [url = about:blank] 22:14:26 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x9296b400) [pid = 1755] [serial = 2040] [outer = (nil)] [url = about:blank] 22:14:26 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x8ad4fc00) [pid = 1755] [serial = 2057] [outer = (nil)] [url = about:blank] 22:14:26 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x91dcd800) [pid = 1755] [serial = 2037] [outer = (nil)] [url = about:blank] 22:14:26 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x8e478c00) [pid = 1755] [serial = 2025] [outer = (nil)] [url = about:blank] 22:14:26 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x90ed6800) [pid = 1755] [serial = 2030] [outer = (nil)] [url = about:blank] 22:14:26 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x91929c00) [pid = 1755] [serial = 2034] [outer = (nil)] [url = about:blank] 22:14:26 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x951df000) [pid = 1755] [serial = 2048] [outer = (nil)] [url = about:blank] 22:14:26 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x92cf1800) [pid = 1755] [serial = 2042] [outer = (nil)] [url = about:blank] 22:14:26 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x8d8dc800) [pid = 1755] [serial = 2060] [outer = (nil)] [url = about:blank] 22:14:26 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x8f615c00) [pid = 1755] [serial = 2027] [outer = (nil)] [url = about:blank] 22:14:26 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x8fa65400) [pid = 1755] [serial = 2028] [outer = (nil)] [url = about:blank] 22:14:26 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x90edf000) [pid = 1755] [serial = 2031] [outer = (nil)] [url = about:blank] 22:14:26 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x8b8a5800) [pid = 1755] [serial = 2063] [outer = (nil)] [url = about:blank] 22:14:26 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x94611c00) [pid = 1755] [serial = 2045] [outer = (nil)] [url = about:blank] 22:14:26 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x9810bc00) [pid = 1755] [serial = 2049] [outer = (nil)] [url = about:blank] 22:14:26 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x9a28b800) [pid = 1755] [serial = 2051] [outer = (nil)] [url = about:blank] 22:14:26 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x9ad03400) [pid = 1755] [serial = 2052] [outer = (nil)] [url = about:blank] 22:14:27 INFO - PROCESS | 1755 | 1464930867226 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]]]}] 22:14:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 22:14:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 5097ms 22:14:27 INFO - PROCESS | 1755 | 1464930867271 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 22:14:27 INFO - PROCESS | 1755 | 1464930867277 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 22:14:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 22:14:27 INFO - PROCESS | 1755 | 1464930867287 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 22:14:27 INFO - PROCESS | 1755 | 1464930867293 Marionette TRACE conn4 <- [1,2874,null,{}] 22:14:27 INFO - PROCESS | 1755 | 1464930867303 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}] 22:14:27 INFO - PROCESS | 1755 | 1464930867584 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 22:14:27 INFO - PROCESS | 1755 | 1464930867838 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:27 INFO - PROCESS | 1755 | ++DOCSHELL 0x8714f000 == 136 [pid = 1755] [id = 726] 22:14:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x87151800) [pid = 1755] [serial = 2179] [outer = (nil)] 22:14:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x87e4d000) [pid = 1755] [serial = 2180] [outer = 0x87151800] 22:14:27 INFO - PROCESS | 1755 | 1464930867928 Marionette DEBUG loaded listener.js 22:14:28 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x87febc00) [pid = 1755] [serial = 2181] [outer = 0x87151800] 22:14:28 INFO - PROCESS | 1755 | 1464930868825 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]]]}] 22:14:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 22:14:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1587ms 22:14:28 INFO - PROCESS | 1755 | 1464930868880 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 22:14:28 INFO - PROCESS | 1755 | 1464930868888 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 22:14:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 22:14:28 INFO - PROCESS | 1755 | 1464930868900 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 22:14:28 INFO - PROCESS | 1755 | 1464930868904 Marionette TRACE conn4 <- [1,2878,null,{}] 22:14:28 INFO - PROCESS | 1755 | 1464930868911 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}] 22:14:29 INFO - PROCESS | 1755 | 1464930869165 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 22:14:29 INFO - PROCESS | 1755 | 1464930869475 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:29 INFO - PROCESS | 1755 | ++DOCSHELL 0x895e3800 == 137 [pid = 1755] [id = 727] 22:14:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x8a3e7c00) [pid = 1755] [serial = 2182] [outer = (nil)] 22:14:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x8a3f3000) [pid = 1755] [serial = 2183] [outer = 0x8a3e7c00] 22:14:29 INFO - PROCESS | 1755 | 1464930869587 Marionette DEBUG loaded listener.js 22:14:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x8aca2c00) [pid = 1755] [serial = 2184] [outer = 0x8a3e7c00] 22:14:30 INFO - PROCESS | 1755 | 1464930870616 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]]]}] 22:14:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 22:14:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1745ms 22:14:30 INFO - PROCESS | 1755 | 1464930870675 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 22:14:30 INFO - PROCESS | 1755 | 1464930870678 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 22:14:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 22:14:30 INFO - PROCESS | 1755 | 1464930870686 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 22:14:30 INFO - PROCESS | 1755 | 1464930870692 Marionette TRACE conn4 <- [1,2882,null,{}] 22:14:30 INFO - PROCESS | 1755 | 1464930870713 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}] 22:14:31 INFO - PROCESS | 1755 | 1464930871133 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 22:14:31 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x8d8e9000) [pid = 1755] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 22:14:31 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x9d8cbc00) [pid = 1755] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 22:14:31 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x9a8ca800) [pid = 1755] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 22:14:31 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x9bf51000) [pid = 1755] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 22:14:31 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x9bae4c00) [pid = 1755] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 22:14:31 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x9b5b1c00) [pid = 1755] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 22:14:31 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x8adef000) [pid = 1755] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 22:14:31 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x99626000) [pid = 1755] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 22:14:31 INFO - PROCESS | 1755 | --DOMWINDOW == 127 (0x91c7f800) [pid = 1755] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 22:14:31 INFO - PROCESS | 1755 | --DOMWINDOW == 126 (0x92cf3000) [pid = 1755] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 22:14:31 INFO - PROCESS | 1755 | --DOMWINDOW == 125 (0x93a8a400) [pid = 1755] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 22:14:31 INFO - PROCESS | 1755 | --DOMWINDOW == 124 (0x91ba6000) [pid = 1755] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 22:14:31 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0x910e2400) [pid = 1755] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 22:14:31 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x910e5c00) [pid = 1755] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 22:14:31 INFO - PROCESS | 1755 | --DOMWINDOW == 121 (0x8ee62000) [pid = 1755] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 22:14:31 INFO - PROCESS | 1755 | --DOMWINDOW == 120 (0x8ad80c00) [pid = 1755] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 22:14:31 INFO - PROCESS | 1755 | --DOMWINDOW == 119 (0x8ae93400) [pid = 1755] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 22:14:31 INFO - PROCESS | 1755 | --DOMWINDOW == 118 (0x87151c00) [pid = 1755] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 22:14:31 INFO - PROCESS | 1755 | --DOMWINDOW == 117 (0x8d91a400) [pid = 1755] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 22:14:31 INFO - PROCESS | 1755 | --DOMWINDOW == 116 (0x9a674400) [pid = 1755] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 22:14:31 INFO - PROCESS | 1755 | 1464930871870 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:31 INFO - PROCESS | 1755 | ++DOCSHELL 0x87151c00 == 138 [pid = 1755] [id = 728] 22:14:31 INFO - PROCESS | 1755 | ++DOMWINDOW == 117 (0x87e4cc00) [pid = 1755] [serial = 2185] [outer = (nil)] 22:14:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 118 (0x8ad7a800) [pid = 1755] [serial = 2186] [outer = 0x87e4cc00] 22:14:32 INFO - PROCESS | 1755 | 1464930872078 Marionette DEBUG loaded listener.js 22:14:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 119 (0x8ae89c00) [pid = 1755] [serial = 2187] [outer = 0x87e4cc00] 22:14:33 INFO - PROCESS | 1755 | 1464930873279 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]]]}] 22:14:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 22:14:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 2641ms 22:14:33 INFO - PROCESS | 1755 | 1464930873329 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 22:14:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 22:14:33 INFO - PROCESS | 1755 | 1464930873334 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 22:14:33 INFO - PROCESS | 1755 | 1464930873341 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 22:14:33 INFO - PROCESS | 1755 | 1464930873345 Marionette TRACE conn4 <- [1,2886,null,{}] 22:14:33 INFO - PROCESS | 1755 | 1464930873351 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}] 22:14:33 INFO - PROCESS | 1755 | 1464930873727 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 22:14:33 INFO - PROCESS | 1755 | 1464930873752 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:33 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ad45400 == 139 [pid = 1755] [id = 729] 22:14:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 120 (0x8b06dc00) [pid = 1755] [serial = 2188] [outer = (nil)] 22:14:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 121 (0x8b87a000) [pid = 1755] [serial = 2189] [outer = 0x8b06dc00] 22:14:33 INFO - PROCESS | 1755 | 1464930873834 Marionette DEBUG loaded listener.js 22:14:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x8ba8a800) [pid = 1755] [serial = 2190] [outer = 0x8b06dc00] 22:14:35 INFO - PROCESS | 1755 | 1464930875261 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]]]}] 22:14:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 22:14:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1985ms 22:14:35 INFO - PROCESS | 1755 | 1464930875326 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 22:14:35 INFO - PROCESS | 1755 | 1464930875334 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 22:14:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 22:14:35 INFO - PROCESS | 1755 | 1464930875343 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 22:14:35 INFO - PROCESS | 1755 | 1464930875351 Marionette TRACE conn4 <- [1,2890,null,{}] 22:14:35 INFO - PROCESS | 1755 | 1464930875360 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}] 22:14:35 INFO - PROCESS | 1755 | 1464930875658 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 22:14:36 INFO - PROCESS | 1755 | 1464930876029 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:36 INFO - PROCESS | 1755 | ++DOCSHELL 0x8714a000 == 140 [pid = 1755] [id = 730] 22:14:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x8958f400) [pid = 1755] [serial = 2191] [outer = (nil)] 22:14:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x8ab10800) [pid = 1755] [serial = 2192] [outer = 0x8958f400] 22:14:36 INFO - PROCESS | 1755 | 1464930876128 Marionette DEBUG loaded listener.js 22:14:36 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x8ad42800) [pid = 1755] [serial = 2193] [outer = 0x8958f400] 22:14:37 INFO - PROCESS | 1755 | 1464930877221 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 22:14:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 22:14:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1938ms 22:14:37 INFO - PROCESS | 1755 | 1464930877282 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 22:14:37 INFO - PROCESS | 1755 | 1464930877292 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 22:14:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 22:14:37 INFO - PROCESS | 1755 | 1464930877303 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 22:14:37 INFO - PROCESS | 1755 | 1464930877307 Marionette TRACE conn4 <- [1,2894,null,{}] 22:14:37 INFO - PROCESS | 1755 | 1464930877314 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}] 22:14:37 INFO - PROCESS | 1755 | 1464930877645 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 22:14:38 INFO - PROCESS | 1755 | 1464930878044 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:38 INFO - PROCESS | 1755 | ++DOCSHELL 0x8b883c00 == 141 [pid = 1755] [id = 731] 22:14:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x8c9a6000) [pid = 1755] [serial = 2194] [outer = (nil)] 22:14:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x8c9ae800) [pid = 1755] [serial = 2195] [outer = 0x8c9a6000] 22:14:38 INFO - PROCESS | 1755 | 1464930878139 Marionette DEBUG loaded listener.js 22:14:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0x8d0b1000) [pid = 1755] [serial = 2196] [outer = 0x8c9a6000] 22:14:39 INFO - PROCESS | 1755 | 1464930879184 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]]]}] 22:14:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 22:14:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1933ms 22:14:39 INFO - PROCESS | 1755 | 1464930879236 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 22:14:39 INFO - PROCESS | 1755 | 1464930879240 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 22:14:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 22:14:39 INFO - PROCESS | 1755 | 1464930879248 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 22:14:39 INFO - PROCESS | 1755 | 1464930879255 Marionette TRACE conn4 <- [1,2898,null,{}] 22:14:39 INFO - PROCESS | 1755 | 1464930879273 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}] 22:14:39 INFO - PROCESS | 1755 | 1464930879572 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 22:14:39 INFO - PROCESS | 1755 | 1464930879933 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:39 INFO - PROCESS | 1755 | ++DOCSHELL 0x87fed000 == 142 [pid = 1755] [id = 732] 22:14:39 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x8d0b7000) [pid = 1755] [serial = 2197] [outer = (nil)] 22:14:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x8d923c00) [pid = 1755] [serial = 2198] [outer = 0x8d0b7000] 22:14:40 INFO - PROCESS | 1755 | 1464930880031 Marionette DEBUG loaded listener.js 22:14:40 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x8da90000) [pid = 1755] [serial = 2199] [outer = 0x8d0b7000] 22:14:41 INFO - PROCESS | 1755 | 1464930881077 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]]]}] 22:14:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 22:14:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1889ms 22:14:41 INFO - PROCESS | 1755 | 1464930881138 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 22:14:41 INFO - PROCESS | 1755 | 1464930881143 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 22:14:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 22:14:41 INFO - PROCESS | 1755 | 1464930881150 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 22:14:41 INFO - PROCESS | 1755 | 1464930881153 Marionette TRACE conn4 <- [1,2902,null,{}] 22:14:41 INFO - PROCESS | 1755 | 1464930881159 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}] 22:14:41 INFO - PROCESS | 1755 | 1464930881414 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 22:14:41 INFO - PROCESS | 1755 | 1464930881769 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:41 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d91b800 == 143 [pid = 1755] [id = 733] 22:14:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x8d927000) [pid = 1755] [serial = 2200] [outer = (nil)] 22:14:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x8dceec00) [pid = 1755] [serial = 2201] [outer = 0x8d927000] 22:14:41 INFO - PROCESS | 1755 | 1464930881869 Marionette DEBUG loaded listener.js 22:14:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x8e30c800) [pid = 1755] [serial = 2202] [outer = 0x8d927000] 22:14:42 INFO - PROCESS | 1755 | 1464930882849 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 22:14:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 22:14:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1731ms 22:14:42 INFO - PROCESS | 1755 | 1464930882882 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 22:14:42 INFO - PROCESS | 1755 | 1464930882885 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 22:14:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 22:14:42 INFO - PROCESS | 1755 | 1464930882892 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 22:14:42 INFO - PROCESS | 1755 | 1464930882895 Marionette TRACE conn4 <- [1,2906,null,{}] 22:14:42 INFO - PROCESS | 1755 | 1464930882902 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}] 22:14:43 INFO - PROCESS | 1755 | 1464930883164 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 22:14:43 INFO - PROCESS | 1755 | 1464930883535 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:43 INFO - PROCESS | 1755 | ++DOCSHELL 0x8da8b800 == 144 [pid = 1755] [id = 734] 22:14:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x8dcec400) [pid = 1755] [serial = 2203] [outer = (nil)] 22:14:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x8e576000) [pid = 1755] [serial = 2204] [outer = 0x8dcec400] 22:14:43 INFO - PROCESS | 1755 | 1464930883628 Marionette DEBUG loaded listener.js 22:14:43 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x8e57a000) [pid = 1755] [serial = 2205] [outer = 0x8dcec400] 22:14:44 INFO - PROCESS | 1755 | 1464930884615 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]]]}] 22:14:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 22:14:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1781ms 22:14:44 INFO - PROCESS | 1755 | 1464930884675 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 22:14:44 INFO - PROCESS | 1755 | 1464930884678 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 22:14:44 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 22:14:44 INFO - PROCESS | 1755 | 1464930884685 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 22:14:44 INFO - PROCESS | 1755 | 1464930884689 Marionette TRACE conn4 <- [1,2910,null,{}] 22:14:44 INFO - PROCESS | 1755 | 1464930884695 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}] 22:14:45 INFO - PROCESS | 1755 | 1464930885011 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 22:14:45 INFO - PROCESS | 1755 | 1464930885377 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:45 INFO - PROCESS | 1755 | ++DOCSHELL 0x8e576c00 == 145 [pid = 1755] [id = 735] 22:14:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x8e577000) [pid = 1755] [serial = 2206] [outer = (nil)] 22:14:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x8ef4a000) [pid = 1755] [serial = 2207] [outer = 0x8e577000] 22:14:45 INFO - PROCESS | 1755 | 1464930885469 Marionette DEBUG loaded listener.js 22:14:45 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x8ef4f400) [pid = 1755] [serial = 2208] [outer = 0x8e577000] 22:14:46 INFO - PROCESS | 1755 | 1464930886292 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]]]}] 22:14:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 22:14:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 22:14:46 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1642ms 22:14:46 INFO - TEST-START | /DOMEvents/constructors.html 22:14:46 INFO - PROCESS | 1755 | 1464930886329 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 22:14:46 INFO - PROCESS | 1755 | 1464930886333 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 22:14:46 INFO - PROCESS | 1755 | 1464930886340 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 22:14:46 INFO - PROCESS | 1755 | 1464930886344 Marionette TRACE conn4 <- [1,2914,null,{}] 22:14:46 INFO - PROCESS | 1755 | 1464930886350 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}] 22:14:46 INFO - PROCESS | 1755 | 1464930886588 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 22:14:46 INFO - PROCESS | 1755 | 1464930886904 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:46 INFO - PROCESS | 1755 | ++DOCSHELL 0x8f61d400 == 146 [pid = 1755] [id = 736] 22:14:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x8f61e800) [pid = 1755] [serial = 2209] [outer = (nil)] 22:14:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x8f7d3800) [pid = 1755] [serial = 2210] [outer = 0x8f61e800] 22:14:47 INFO - PROCESS | 1755 | 1464930887005 Marionette DEBUG loaded listener.js 22:14:47 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x8f958c00) [pid = 1755] [serial = 2211] [outer = 0x8f61e800] 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 22:14:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 22:14:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 22:14:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:14:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:14:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 22:14:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:14:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 22:14:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 22:14:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:14:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:14:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 22:14:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:14:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 22:14:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 22:14:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:14:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:14:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 22:14:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:14:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 22:14:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 22:14:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:14:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:14:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 22:14:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:14:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 22:14:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 22:14:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:14:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:14:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 22:14:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:14:48 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 22:14:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 22:14:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:14:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:14:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 22:14:48 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:14:48 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 22:14:48 INFO - TEST-OK | /DOMEvents/constructors.html | took 1775ms 22:14:48 INFO - PROCESS | 1755 | 1464930888048 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]]]}] 22:14:48 INFO - PROCESS | 1755 | 1464930888145 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 22:14:48 INFO - PROCESS | 1755 | 1464930888154 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 22:14:48 INFO - TEST-START | /DOMEvents/event-phases-order.html 22:14:48 INFO - PROCESS | 1755 | 1464930888173 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 22:14:48 INFO - PROCESS | 1755 | 1464930888177 Marionette TRACE conn4 <- [1,2918,null,{}] 22:14:48 INFO - PROCESS | 1755 | 1464930888184 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}] 22:14:48 INFO - PROCESS | 1755 | 1464930888435 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 22:14:48 INFO - PROCESS | 1755 | 1464930888799 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:48 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ee5d000 == 147 [pid = 1755] [id = 737] 22:14:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x8f61dc00) [pid = 1755] [serial = 2212] [outer = (nil)] 22:14:48 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x8fa65000) [pid = 1755] [serial = 2213] [outer = 0x8f61dc00] 22:14:48 INFO - PROCESS | 1755 | 1464930888892 Marionette DEBUG loaded listener.js 22:14:49 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x90da2c00) [pid = 1755] [serial = 2214] [outer = 0x8f61dc00] 22:14:49 INFO - PROCESS | 1755 | 1464930889741 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 22:14:49 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 22:14:49 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1593ms 22:14:49 INFO - PROCESS | 1755 | 1464930889763 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 22:14:49 INFO - PROCESS | 1755 | 1464930889767 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 22:14:49 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 22:14:49 INFO - PROCESS | 1755 | 1464930889774 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 22:14:49 INFO - PROCESS | 1755 | 1464930889778 Marionette TRACE conn4 <- [1,2922,null,{}] 22:14:49 INFO - PROCESS | 1755 | 1464930889784 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}] 22:14:50 INFO - PROCESS | 1755 | 1464930890033 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 22:14:50 INFO - PROCESS | 1755 | 1464930890356 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:50 INFO - PROCESS | 1755 | ++DOCSHELL 0x8f61d000 == 148 [pid = 1755] [id = 738] 22:14:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x8f964c00) [pid = 1755] [serial = 2215] [outer = (nil)] 22:14:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x90ed6400) [pid = 1755] [serial = 2216] [outer = 0x8f964c00] 22:14:50 INFO - PROCESS | 1755 | 1464930890453 Marionette DEBUG loaded listener.js 22:14:50 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x90edc000) [pid = 1755] [serial = 2217] [outer = 0x8f964c00] 22:14:51 INFO - PROCESS | 1755 | [1755] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 22:14:51 INFO - PROCESS | 1755 | [1755] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 22:14:51 INFO - PROCESS | 1755 | [1755] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 22:14:51 INFO - PROCESS | 1755 | [1755] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 22:14:51 INFO - PROCESS | 1755 | 1464930891406 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]]]}] 22:14:51 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 22:14:51 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 22:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 22:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:14:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:14:51 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 22:14:51 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 22:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:14:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:14:51 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 22:14:51 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 22:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:14:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:14:51 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]" 22:14:51 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 22:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:14:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:14:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:14:51 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 22:14:51 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1682ms 22:14:51 INFO - PROCESS | 1755 | 1464930891458 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 22:14:51 INFO - PROCESS | 1755 | 1464930891466 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 22:14:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 22:14:51 INFO - PROCESS | 1755 | 1464930891475 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 22:14:51 INFO - PROCESS | 1755 | 1464930891483 Marionette TRACE conn4 <- [1,2926,null,{}] 22:14:51 INFO - PROCESS | 1755 | 1464930891512 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}] 22:14:51 INFO - PROCESS | 1755 | 1464930891765 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 22:14:52 INFO - PROCESS | 1755 | 1464930892135 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:52 INFO - PROCESS | 1755 | ++DOCSHELL 0x910b5000 == 149 [pid = 1755] [id = 739] 22:14:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x910ef000) [pid = 1755] [serial = 2218] [outer = (nil)] 22:14:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x91921c00) [pid = 1755] [serial = 2219] [outer = 0x910ef000] 22:14:52 INFO - PROCESS | 1755 | 1464930892230 Marionette DEBUG loaded listener.js 22:14:52 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x91927800) [pid = 1755] [serial = 2220] [outer = 0x910ef000] 22:14:52 INFO - PROCESS | 1755 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 22:14:53 INFO - PROCESS | 1755 | 1464930893143 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]]]}] 22:14:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 22:14:53 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1705ms 22:14:53 INFO - PROCESS | 1755 | 1464930893183 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 22:14:53 INFO - PROCESS | 1755 | 1464930893188 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 22:14:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 22:14:53 INFO - PROCESS | 1755 | 1464930893215 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 22:14:53 INFO - PROCESS | 1755 | 1464930893220 Marionette TRACE conn4 <- [1,2930,null,{}] 22:14:53 INFO - PROCESS | 1755 | 1464930893226 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}] 22:14:53 INFO - PROCESS | 1755 | 1464930893490 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 22:14:53 INFO - PROCESS | 1755 | 1464930893854 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:53 INFO - PROCESS | 1755 | ++DOCSHELL 0x91bad400 == 150 [pid = 1755] [id = 740] 22:14:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x91bad800) [pid = 1755] [serial = 2221] [outer = (nil)] 22:14:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x91c86800) [pid = 1755] [serial = 2222] [outer = 0x91bad800] 22:14:53 INFO - PROCESS | 1755 | 1464930893958 Marionette DEBUG loaded listener.js 22:14:54 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x91dcd800) [pid = 1755] [serial = 2223] [outer = 0x91bad800] 22:14:54 INFO - PROCESS | 1755 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 22:14:54 INFO - PROCESS | 1755 | 1464930894808 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]]]}] 22:14:54 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 22:14:54 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1643ms 22:14:54 INFO - PROCESS | 1755 | 1464930894854 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 22:14:54 INFO - PROCESS | 1755 | 1464930894858 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 22:14:54 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 22:14:54 INFO - PROCESS | 1755 | 1464930894865 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 22:14:54 INFO - PROCESS | 1755 | 1464930894869 Marionette TRACE conn4 <- [1,2934,null,{}] 22:14:54 INFO - PROCESS | 1755 | 1464930894875 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}] 22:14:55 INFO - PROCESS | 1755 | 1464930895115 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 22:14:55 INFO - PROCESS | 1755 | 1464930895433 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x8714c400 == 151 [pid = 1755] [id = 741] 22:14:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x8f7dac00) [pid = 1755] [serial = 2224] [outer = (nil)] 22:14:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x91defc00) [pid = 1755] [serial = 2225] [outer = 0x8f7dac00] 22:14:55 INFO - PROCESS | 1755 | 1464930895534 Marionette DEBUG loaded listener.js 22:14:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x9290a000) [pid = 1755] [serial = 2226] [outer = 0x8f7dac00] 22:14:56 INFO - PROCESS | 1755 | 1464930896427 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]]]}] 22:14:56 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 22:14:56 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1589ms 22:14:56 INFO - PROCESS | 1755 | 1464930896455 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 22:14:56 INFO - PROCESS | 1755 | 1464930896460 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 22:14:56 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 22:14:56 INFO - PROCESS | 1755 | 1464930896467 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 22:14:56 INFO - PROCESS | 1755 | 1464930896470 Marionette TRACE conn4 <- [1,2938,null,{}] 22:14:56 INFO - PROCESS | 1755 | 1464930896477 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}] 22:14:56 INFO - PROCESS | 1755 | 1464930896735 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 22:14:57 INFO - PROCESS | 1755 | 1464930897057 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:57 INFO - PROCESS | 1755 | ++DOCSHELL 0x91de5800 == 152 [pid = 1755] [id = 742] 22:14:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x91df2000) [pid = 1755] [serial = 2227] [outer = (nil)] 22:14:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x92968400) [pid = 1755] [serial = 2228] [outer = 0x91df2000] 22:14:57 INFO - PROCESS | 1755 | 1464930897153 Marionette DEBUG loaded listener.js 22:14:57 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0x92a7a400) [pid = 1755] [serial = 2229] [outer = 0x91df2000] 22:14:58 INFO - PROCESS | 1755 | 1464930898012 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]]]}] 22:14:58 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. 22:14:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1602ms 22:14:58 INFO - PROCESS | 1755 | 1464930898070 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 22:14:58 INFO - PROCESS | 1755 | 1464930898074 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 22:14:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 22:14:58 INFO - PROCESS | 1755 | 1464930898082 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 22:14:58 INFO - PROCESS | 1755 | 1464930898086 Marionette TRACE conn4 <- [1,2942,null,{}] 22:14:58 INFO - PROCESS | 1755 | 1464930898093 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}] 22:14:58 INFO - PROCESS | 1755 | 1464930898376 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 22:14:58 INFO - PROCESS | 1755 | 1464930898691 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:14:58 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ef42000 == 153 [pid = 1755] [id = 743] 22:14:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0x91bab800) [pid = 1755] [serial = 2230] [outer = (nil)] 22:14:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 163 (0x92c97c00) [pid = 1755] [serial = 2231] [outer = 0x91bab800] 22:14:58 INFO - PROCESS | 1755 | 1464930898832 Marionette DEBUG loaded listener.js 22:14:58 INFO - PROCESS | 1755 | ++DOMWINDOW == 164 (0x92c9d400) [pid = 1755] [serial = 2232] [outer = 0x91bab800] 22:14:59 INFO - PROCESS | 1755 | 1464930899678 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"]]]}] 22:14:59 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 22:14:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 22:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:14:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 22:14:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1637ms 22:14:59 INFO - PROCESS | 1755 | 1464930899721 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 22:14:59 INFO - PROCESS | 1755 | 1464930899724 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 22:14:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 22:14:59 INFO - PROCESS | 1755 | 1464930899732 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 22:14:59 INFO - PROCESS | 1755 | 1464930899736 Marionette TRACE conn4 <- [1,2946,null,{}] 22:14:59 INFO - PROCESS | 1755 | 1464930899741 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}] 22:14:59 INFO - PROCESS | 1755 | 1464930899990 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 22:15:00 INFO - PROCESS | 1755 | 1464930900364 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:00 INFO - PROCESS | 1755 | ++DOCSHELL 0x91ad0c00 == 154 [pid = 1755] [id = 744] 22:15:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 165 (0x92962000) [pid = 1755] [serial = 2233] [outer = (nil)] 22:15:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 166 (0x92cf3800) [pid = 1755] [serial = 2234] [outer = 0x92962000] 22:15:00 INFO - PROCESS | 1755 | 1464930900507 Marionette DEBUG loaded listener.js 22:15:00 INFO - PROCESS | 1755 | ++DOMWINDOW == 167 (0x93a7e800) [pid = 1755] [serial = 2235] [outer = 0x92962000] 22:15:01 INFO - PROCESS | 1755 | 1464930901565 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]]]}] 22:15:01 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 22:15:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1885ms 22:15:01 INFO - PROCESS | 1755 | 1464930901620 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 22:15:01 INFO - PROCESS | 1755 | 1464930901625 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 22:15:01 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 22:15:01 INFO - PROCESS | 1755 | 1464930901664 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 22:15:01 INFO - PROCESS | 1755 | 1464930901670 Marionette TRACE conn4 <- [1,2950,null,{}] 22:15:01 INFO - PROCESS | 1755 | 1464930901678 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}] 22:15:02 INFO - PROCESS | 1755 | 1464930902055 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 22:15:02 INFO - PROCESS | 1755 | 1464930902467 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:02 INFO - PROCESS | 1755 | ++DOCSHELL 0x92ca0000 == 155 [pid = 1755] [id = 745] 22:15:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 168 (0x92cec400) [pid = 1755] [serial = 2236] [outer = (nil)] 22:15:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 169 (0x93c86800) [pid = 1755] [serial = 2237] [outer = 0x92cec400] 22:15:02 INFO - PROCESS | 1755 | 1464930902559 Marionette DEBUG loaded listener.js 22:15:02 INFO - PROCESS | 1755 | ++DOMWINDOW == 170 (0x94611c00) [pid = 1755] [serial = 2238] [outer = 0x92cec400] 22:15:03 INFO - PROCESS | 1755 | ++DOCSHELL 0x950a6800 == 156 [pid = 1755] [id = 746] 22:15:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 171 (0x95111800) [pid = 1755] [serial = 2239] [outer = (nil)] 22:15:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 172 (0x9511f400) [pid = 1755] [serial = 2240] [outer = 0x95111800] 22:15:03 INFO - PROCESS | 1755 | 1464930903526 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]]]}] 22:15:03 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 22:15:03 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1903ms 22:15:03 INFO - PROCESS | 1755 | 1464930903567 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 22:15:03 INFO - PROCESS | 1755 | 1464930903572 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 22:15:03 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 22:15:03 INFO - PROCESS | 1755 | 1464930903579 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 22:15:03 INFO - PROCESS | 1755 | 1464930903583 Marionette TRACE conn4 <- [1,2954,null,{}] 22:15:03 INFO - PROCESS | 1755 | 1464930903589 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}] 22:15:04 INFO - PROCESS | 1755 | 1464930904008 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 22:15:08 INFO - PROCESS | 1755 | --DOCSHELL 0x8ab0c800 == 155 [pid = 1755] [id = 648] 22:15:08 INFO - PROCESS | 1755 | --DOCSHELL 0x8f956000 == 154 [pid = 1755] [id = 725] 22:15:08 INFO - PROCESS | 1755 | --DOCSHELL 0xa504c800 == 153 [pid = 1755] [id = 723] 22:15:08 INFO - PROCESS | 1755 | --DOCSHELL 0x8aca2800 == 152 [pid = 1755] [id = 724] 22:15:08 INFO - PROCESS | 1755 | --DOCSHELL 0xa3495000 == 151 [pid = 1755] [id = 722] 22:15:08 INFO - PROCESS | 1755 | --DOCSHELL 0x91c81400 == 150 [pid = 1755] [id = 721] 22:15:08 INFO - PROCESS | 1755 | --DOCSHELL 0x9bae8800 == 149 [pid = 1755] [id = 720] 22:15:08 INFO - PROCESS | 1755 | --DOCSHELL 0x8fa67000 == 148 [pid = 1755] [id = 718] 22:15:08 INFO - PROCESS | 1755 | --DOCSHELL 0x9c1bac00 == 147 [pid = 1755] [id = 719] 22:15:08 INFO - PROCESS | 1755 | --DOCSHELL 0x95111c00 == 146 [pid = 1755] [id = 717] 22:15:08 INFO - PROCESS | 1755 | --DOCSHELL 0x91dc3800 == 145 [pid = 1755] [id = 716] 22:15:08 INFO - PROCESS | 1755 | --DOCSHELL 0x8e574c00 == 144 [pid = 1755] [id = 715] 22:15:08 INFO - PROCESS | 1755 | --DOCSHELL 0x9290cc00 == 143 [pid = 1755] [id = 714] 22:15:08 INFO - PROCESS | 1755 | --DOCSHELL 0x8e30d800 == 142 [pid = 1755] [id = 712] 22:15:08 INFO - PROCESS | 1755 | --DOCSHELL 0x8d0b6400 == 141 [pid = 1755] [id = 713] 22:15:08 INFO - PROCESS | 1755 | --DOCSHELL 0x8e30c000 == 140 [pid = 1755] [id = 711] 22:15:08 INFO - PROCESS | 1755 | --DOCSHELL 0x8c931800 == 139 [pid = 1755] [id = 710] 22:15:08 INFO - PROCESS | 1755 | --DOCSHELL 0x87e43000 == 138 [pid = 1755] [id = 709] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 171 (0x8dcea800) [pid = 1755] [serial = 2123] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 170 (0x8e57a800) [pid = 1755] [serial = 2124] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 169 (0xa26d1400) [pid = 1755] [serial = 2114] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 168 (0xa22cc800) [pid = 1755] [serial = 2112] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 167 (0xa2286c00) [pid = 1755] [serial = 2111] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 166 (0xa1064000) [pid = 1755] [serial = 2109] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 165 (0x9d8c8c00) [pid = 1755] [serial = 2108] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 164 (0x9c1c4c00) [pid = 1755] [serial = 2106] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 163 (0x9c1c1c00) [pid = 1755] [serial = 2105] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 162 (0x9bf99c00) [pid = 1755] [serial = 2103] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 161 (0x9bf56000) [pid = 1755] [serial = 2102] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 160 (0x9ba3c400) [pid = 1755] [serial = 2100] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x9b5c7400) [pid = 1755] [serial = 2099] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x9b2db800) [pid = 1755] [serial = 2097] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0x9b233c00) [pid = 1755] [serial = 2096] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x9ad57000) [pid = 1755] [serial = 2094] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x9a8cfc00) [pid = 1755] [serial = 2093] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x9a66e000) [pid = 1755] [serial = 2091] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x9a175400) [pid = 1755] [serial = 2090] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x99e99400) [pid = 1755] [serial = 2088] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x992e7000) [pid = 1755] [serial = 2087] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x951d3c00) [pid = 1755] [serial = 2085] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x9509ac00) [pid = 1755] [serial = 2084] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x92967000) [pid = 1755] [serial = 2082] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x9295e800) [pid = 1755] [serial = 2081] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x91dcac00) [pid = 1755] [serial = 2079] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x91c87400) [pid = 1755] [serial = 2078] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x91ad7800) [pid = 1755] [serial = 2076] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x91927000) [pid = 1755] [serial = 2075] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x8f7da000) [pid = 1755] [serial = 2073] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x8ef46800) [pid = 1755] [serial = 2072] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x8d0b1400) [pid = 1755] [serial = 2070] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x8b8a1c00) [pid = 1755] [serial = 2069] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x8ef4d800) [pid = 1755] [serial = 2126] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x8b06f000) [pid = 1755] [serial = 2120] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x87fea800) [pid = 1755] [serial = 2117] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x888a6800) [pid = 1755] [serial = 2118] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x8ba8ac00) [pid = 1755] [serial = 2121] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x8dcebc00) [pid = 1755] [serial = 2019] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x9ad60800) [pid = 1755] [serial = 2055] [outer = (nil)] [url = about:blank] 22:15:08 INFO - PROCESS | 1755 | 1464930908588 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:08 INFO - PROCESS | 1755 | ++DOCSHELL 0x87c14800 == 139 [pid = 1755] [id = 747] 22:15:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x87c17400) [pid = 1755] [serial = 2241] [outer = (nil)] 22:15:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x87e47000) [pid = 1755] [serial = 2242] [outer = 0x87c17400] 22:15:08 INFO - PROCESS | 1755 | 1464930908759 Marionette DEBUG loaded listener.js 22:15:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x888a2000) [pid = 1755] [serial = 2243] [outer = 0x87c17400] 22:15:09 INFO - PROCESS | 1755 | 1464930909532 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]]]}] 22:15:09 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:15:09 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 22:15:09 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 5997ms 22:15:09 INFO - PROCESS | 1755 | 1464930909578 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 22:15:09 INFO - PROCESS | 1755 | 1464930909584 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 22:15:09 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 22:15:09 INFO - PROCESS | 1755 | 1464930909592 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 22:15:09 INFO - PROCESS | 1755 | 1464930909598 Marionette TRACE conn4 <- [1,2958,null,{}] 22:15:09 INFO - PROCESS | 1755 | 1464930909606 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}] 22:15:09 INFO - PROCESS | 1755 | 1464930909895 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 22:15:10 INFO - PROCESS | 1755 | 1464930910156 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:10 INFO - PROCESS | 1755 | ++DOCSHELL 0x8aca4c00 == 140 [pid = 1755] [id = 748] 22:15:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x8aca5400) [pid = 1755] [serial = 2244] [outer = (nil)] 22:15:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x8ad82400) [pid = 1755] [serial = 2245] [outer = 0x8aca5400] 22:15:10 INFO - PROCESS | 1755 | 1464930910246 Marionette DEBUG loaded listener.js 22:15:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x8b068000) [pid = 1755] [serial = 2246] [outer = 0x8aca5400] 22:15:11 INFO - PROCESS | 1755 | 1464930911027 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]]]}] 22:15:11 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. 22:15:11 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1485ms 22:15:11 INFO - PROCESS | 1755 | 1464930911100 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 22:15:11 INFO - PROCESS | 1755 | 1464930911108 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 22:15:11 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 22:15:11 INFO - PROCESS | 1755 | 1464930911116 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 22:15:11 INFO - PROCESS | 1755 | 1464930911119 Marionette TRACE conn4 <- [1,2962,null,{}] 22:15:11 INFO - PROCESS | 1755 | 1464930911130 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}] 22:15:11 INFO - PROCESS | 1755 | 1464930911500 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 22:15:11 INFO - PROCESS | 1755 | 1464930911552 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:11 INFO - PROCESS | 1755 | ++DOCSHELL 0x8b8a1c00 == 141 [pid = 1755] [id = 749] 22:15:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x8ba86400) [pid = 1755] [serial = 2247] [outer = (nil)] 22:15:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x8c9adc00) [pid = 1755] [serial = 2248] [outer = 0x8ba86400] 22:15:11 INFO - PROCESS | 1755 | 1464930911631 Marionette DEBUG loaded listener.js 22:15:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x8d0ae000) [pid = 1755] [serial = 2249] [outer = 0x8ba86400] 22:15:12 INFO - PROCESS | 1755 | 1464930912633 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]]]}] 22:15:12 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. 22:15:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1545ms 22:15:12 INFO - PROCESS | 1755 | 1464930912661 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 22:15:12 INFO - PROCESS | 1755 | 1464930912665 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 22:15:12 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 22:15:12 INFO - PROCESS | 1755 | 1464930912674 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 22:15:12 INFO - PROCESS | 1755 | 1464930912682 Marionette TRACE conn4 <- [1,2966,null,{}] 22:15:12 INFO - PROCESS | 1755 | 1464930912704 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}] 22:15:13 INFO - PROCESS | 1755 | 1464930912996 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 22:15:13 INFO - PROCESS | 1755 | 1464930913047 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:13 INFO - PROCESS | 1755 | ++DOCSHELL 0x8b072c00 == 142 [pid = 1755] [id = 750] 22:15:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x8d91d000) [pid = 1755] [serial = 2250] [outer = (nil)] 22:15:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x8dce2400) [pid = 1755] [serial = 2251] [outer = 0x8d91d000] 22:15:13 INFO - PROCESS | 1755 | 1464930913139 Marionette DEBUG loaded listener.js 22:15:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x8dced800) [pid = 1755] [serial = 2252] [outer = 0x8d91d000] 22:15:14 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0xa21b8000) [pid = 1755] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 22:15:14 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x8ee5dc00) [pid = 1755] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 22:15:14 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x87e4cc00) [pid = 1755] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 22:15:14 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x87151800) [pid = 1755] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 22:15:14 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x8aca3c00) [pid = 1755] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 22:15:14 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0xa50be400) [pid = 1755] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 22:15:14 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0xa3552000) [pid = 1755] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 22:15:14 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x92910800) [pid = 1755] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 22:15:14 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0xa21b1c00) [pid = 1755] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 22:15:14 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x9c1bb800) [pid = 1755] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 22:15:14 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x910b7c00) [pid = 1755] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 22:15:14 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x951d5c00) [pid = 1755] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 22:15:14 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x91dcc800) [pid = 1755] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 22:15:14 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x8ef45400) [pid = 1755] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 22:15:14 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x92910000) [pid = 1755] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 22:15:14 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x910b3400) [pid = 1755] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 22:15:14 INFO - PROCESS | 1755 | --DOMWINDOW == 127 (0x910ac000) [pid = 1755] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 22:15:14 INFO - PROCESS | 1755 | --DOMWINDOW == 126 (0x8e574800) [pid = 1755] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 22:15:14 INFO - PROCESS | 1755 | --DOMWINDOW == 125 (0x8c9a7c00) [pid = 1755] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 22:15:14 INFO - PROCESS | 1755 | --DOMWINDOW == 124 (0x87e46400) [pid = 1755] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 22:15:14 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0x8a3e7c00) [pid = 1755] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 22:15:14 INFO - PROCESS | 1755 | 1464930914833 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]]]}] 22:15:14 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. 22:15:14 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 2208ms 22:15:14 INFO - PROCESS | 1755 | 1464930914882 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 22:15:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 22:15:14 INFO - PROCESS | 1755 | 1464930914887 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 22:15:14 INFO - PROCESS | 1755 | 1464930914893 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 22:15:14 INFO - PROCESS | 1755 | 1464930914896 Marionette TRACE conn4 <- [1,2970,null,{}] 22:15:14 INFO - PROCESS | 1755 | 1464930914902 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}] 22:15:15 INFO - PROCESS | 1755 | 1464930915145 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 22:15:15 INFO - PROCESS | 1755 | 1464930915381 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:15 INFO - PROCESS | 1755 | ++DOCSHELL 0x8aca3400 == 143 [pid = 1755] [id = 751] 22:15:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x8adf0000) [pid = 1755] [serial = 2253] [outer = (nil)] 22:15:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x8dce5c00) [pid = 1755] [serial = 2254] [outer = 0x8adf0000] 22:15:15 INFO - PROCESS | 1755 | 1464930915457 Marionette DEBUG loaded listener.js 22:15:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x8e30c000) [pid = 1755] [serial = 2255] [outer = 0x8adf0000] 22:15:16 INFO - PROCESS | 1755 | 1464930916393 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]]]}] 22:15:16 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. 22:15:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1544ms 22:15:16 INFO - PROCESS | 1755 | 1464930916438 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 22:15:16 INFO - PROCESS | 1755 | 1464930916445 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 22:15:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 22:15:16 INFO - PROCESS | 1755 | 1464930916500 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 22:15:16 INFO - PROCESS | 1755 | 1464930916507 Marionette TRACE conn4 <- [1,2974,null,{}] 22:15:16 INFO - PROCESS | 1755 | 1464930916523 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}] 22:15:16 INFO - PROCESS | 1755 | 1464930916801 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 22:15:17 INFO - PROCESS | 1755 | 1464930917180 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:17 INFO - PROCESS | 1755 | ++DOCSHELL 0x8a3ea000 == 144 [pid = 1755] [id = 752] 22:15:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x8a3eb000) [pid = 1755] [serial = 2256] [outer = (nil)] 22:15:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0x8ab17c00) [pid = 1755] [serial = 2257] [outer = 0x8a3eb000] 22:15:17 INFO - PROCESS | 1755 | 1464930917282 Marionette DEBUG loaded listener.js 22:15:17 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x8ad4ec00) [pid = 1755] [serial = 2258] [outer = 0x8a3eb000] 22:15:18 INFO - PROCESS | 1755 | 1464930918155 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]]]}] 22:15:18 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. 22:15:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1704ms 22:15:18 INFO - PROCESS | 1755 | 1464930918201 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 22:15:18 INFO - PROCESS | 1755 | 1464930918210 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 22:15:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 22:15:18 INFO - PROCESS | 1755 | 1464930918222 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 22:15:18 INFO - PROCESS | 1755 | 1464930918226 Marionette TRACE conn4 <- [1,2978,null,{}] 22:15:18 INFO - PROCESS | 1755 | 1464930918233 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}] 22:15:18 INFO - PROCESS | 1755 | 1464930918475 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 22:15:18 INFO - PROCESS | 1755 | 1464930918802 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:18 INFO - PROCESS | 1755 | ++DOCSHELL 0x8c9aec00 == 145 [pid = 1755] [id = 753] 22:15:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x8d0b1400) [pid = 1755] [serial = 2259] [outer = (nil)] 22:15:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x8d8ddc00) [pid = 1755] [serial = 2260] [outer = 0x8d0b1400] 22:15:18 INFO - PROCESS | 1755 | 1464930918951 Marionette DEBUG loaded listener.js 22:15:19 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x8d927400) [pid = 1755] [serial = 2261] [outer = 0x8d0b1400] 22:15:19 INFO - PROCESS | 1755 | 1464930919819 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]]]}] 22:15:19 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. 22:15:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1636ms 22:15:19 INFO - PROCESS | 1755 | 1464930919857 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 22:15:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 22:15:19 INFO - PROCESS | 1755 | 1464930919862 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 22:15:19 INFO - PROCESS | 1755 | 1464930919869 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 22:15:19 INFO - PROCESS | 1755 | 1464930919876 Marionette TRACE conn4 <- [1,2982,null,{}] 22:15:19 INFO - PROCESS | 1755 | 1464930919893 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}] 22:15:20 INFO - PROCESS | 1755 | 1464930920270 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 22:15:20 INFO - PROCESS | 1755 | 1464930920505 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:20 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d922800 == 146 [pid = 1755] [id = 754] 22:15:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x8ee62000) [pid = 1755] [serial = 2262] [outer = (nil)] 22:15:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x8ef4e400) [pid = 1755] [serial = 2263] [outer = 0x8ee62000] 22:15:20 INFO - PROCESS | 1755 | 1464930920701 Marionette DEBUG loaded listener.js 22:15:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x8f7d0000) [pid = 1755] [serial = 2264] [outer = 0x8ee62000] 22:15:21 INFO - PROCESS | 1755 | 1464930921570 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"]]]}] 22:15:21 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 22:15:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 22:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:15:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 22:15:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1746ms 22:15:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 22:15:21 INFO - PROCESS | 1755 | 1464930921616 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 22:15:21 INFO - PROCESS | 1755 | 1464930921620 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 22:15:21 INFO - PROCESS | 1755 | 1464930921627 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 22:15:21 INFO - PROCESS | 1755 | 1464930921631 Marionette TRACE conn4 <- [1,2986,null,{}] 22:15:21 INFO - PROCESS | 1755 | 1464930921637 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}] 22:15:21 INFO - PROCESS | 1755 | 1464930921918 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 22:15:22 INFO - PROCESS | 1755 | 1464930922209 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:22 INFO - PROCESS | 1755 | ++DOCSHELL 0x8da88800 == 147 [pid = 1755] [id = 755] 22:15:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x8f7d4c00) [pid = 1755] [serial = 2265] [outer = (nil)] 22:15:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x90da5000) [pid = 1755] [serial = 2266] [outer = 0x8f7d4c00] 22:15:22 INFO - PROCESS | 1755 | 1464930922302 Marionette DEBUG loaded listener.js 22:15:22 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x910b0800) [pid = 1755] [serial = 2267] [outer = 0x8f7d4c00] 22:15:23 INFO - PROCESS | 1755 | 1464930923177 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]]]}] 22:15:23 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. 22:15:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1593ms 22:15:23 INFO - PROCESS | 1755 | 1464930923220 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 22:15:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 22:15:23 INFO - PROCESS | 1755 | 1464930923224 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 22:15:23 INFO - PROCESS | 1755 | 1464930923230 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 22:15:23 INFO - PROCESS | 1755 | 1464930923234 Marionette TRACE conn4 <- [1,2990,null,{}] 22:15:23 INFO - PROCESS | 1755 | 1464930923240 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}] 22:15:23 INFO - PROCESS | 1755 | 1464930923506 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 22:15:23 INFO - PROCESS | 1755 | 1464930923860 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:23 INFO - PROCESS | 1755 | ++DOCSHELL 0x8fa68c00 == 148 [pid = 1755] [id = 756] 22:15:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x910b9800) [pid = 1755] [serial = 2268] [outer = (nil)] 22:15:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x910f0000) [pid = 1755] [serial = 2269] [outer = 0x910b9800] 22:15:24 INFO - PROCESS | 1755 | 1464930924002 Marionette DEBUG loaded listener.js 22:15:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x91acf800) [pid = 1755] [serial = 2270] [outer = 0x910b9800] 22:15:24 INFO - PROCESS | 1755 | ++DOCSHELL 0x910ed000 == 149 [pid = 1755] [id = 757] 22:15:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x91ba2000) [pid = 1755] [serial = 2271] [outer = (nil)] 22:15:24 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x91c7e400) [pid = 1755] [serial = 2272] [outer = 0x91ba2000] 22:15:24 INFO - PROCESS | 1755 | 1464930924964 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]]]}] 22:15:25 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. 22:15:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1786ms 22:15:25 INFO - PROCESS | 1755 | 1464930925019 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 22:15:25 INFO - PROCESS | 1755 | 1464930925023 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 22:15:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 22:15:25 INFO - PROCESS | 1755 | 1464930925030 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 22:15:25 INFO - PROCESS | 1755 | 1464930925034 Marionette TRACE conn4 <- [1,2994,null,{}] 22:15:25 INFO - PROCESS | 1755 | 1464930925040 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}] 22:15:25 INFO - PROCESS | 1755 | 1464930925386 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 22:15:25 INFO - PROCESS | 1755 | 1464930925753 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:25 INFO - PROCESS | 1755 | ++DOCSHELL 0x91ad7800 == 150 [pid = 1755] [id = 758] 22:15:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x91ada800) [pid = 1755] [serial = 2273] [outer = (nil)] 22:15:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x91dcc800) [pid = 1755] [serial = 2274] [outer = 0x91ada800] 22:15:25 INFO - PROCESS | 1755 | 1464930925844 Marionette DEBUG loaded listener.js 22:15:25 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x91de9c00) [pid = 1755] [serial = 2275] [outer = 0x91ada800] 22:15:26 INFO - PROCESS | 1755 | 1464930926674 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]]]}] 22:15:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:15:26 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 22:15:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1686ms 22:15:26 INFO - PROCESS | 1755 | 1464930926718 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 22:15:26 INFO - PROCESS | 1755 | 1464930926722 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 22:15:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 22:15:26 INFO - PROCESS | 1755 | 1464930926729 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 22:15:26 INFO - PROCESS | 1755 | 1464930926733 Marionette TRACE conn4 <- [1,2998,null,{}] 22:15:26 INFO - PROCESS | 1755 | 1464930926739 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}] 22:15:26 INFO - PROCESS | 1755 | 1464930926994 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 22:15:27 INFO - PROCESS | 1755 | 1464930927309 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:27 INFO - PROCESS | 1755 | ++DOCSHELL 0x91ad2800 == 151 [pid = 1755] [id = 759] 22:15:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x91de4400) [pid = 1755] [serial = 2276] [outer = (nil)] 22:15:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x92a7b000) [pid = 1755] [serial = 2277] [outer = 0x91de4400] 22:15:27 INFO - PROCESS | 1755 | 1464930927402 Marionette DEBUG loaded listener.js 22:15:27 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x92a80c00) [pid = 1755] [serial = 2278] [outer = 0x91de4400] 22:15:28 INFO - PROCESS | 1755 | 1464930928260 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]]]}] 22:15:28 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. 22:15:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1581ms 22:15:28 INFO - PROCESS | 1755 | 1464930928311 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 22:15:28 INFO - PROCESS | 1755 | 1464930928315 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 22:15:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 22:15:28 INFO - PROCESS | 1755 | 1464930928321 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 22:15:28 INFO - PROCESS | 1755 | 1464930928325 Marionette TRACE conn4 <- [1,3002,null,{}] 22:15:28 INFO - PROCESS | 1755 | 1464930928331 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}] 22:15:28 INFO - PROCESS | 1755 | 1464930928596 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 22:15:28 INFO - PROCESS | 1755 | 1464930928930 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:29 INFO - PROCESS | 1755 | ++DOCSHELL 0x910b3c00 == 152 [pid = 1755] [id = 760] 22:15:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x91dc8000) [pid = 1755] [serial = 2279] [outer = (nil)] 22:15:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x93c7f400) [pid = 1755] [serial = 2280] [outer = 0x91dc8000] 22:15:29 INFO - PROCESS | 1755 | 1464930929071 Marionette DEBUG loaded listener.js 22:15:29 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x9462b800) [pid = 1755] [serial = 2281] [outer = 0x91dc8000] 22:15:29 INFO - PROCESS | 1755 | 1464930929920 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]]]}] 22:15:29 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. 22:15:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1631ms 22:15:29 INFO - PROCESS | 1755 | 1464930929954 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 22:15:29 INFO - PROCESS | 1755 | 1464930929958 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 22:15:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 22:15:29 INFO - PROCESS | 1755 | 1464930929965 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 22:15:29 INFO - PROCESS | 1755 | 1464930929969 Marionette TRACE conn4 <- [1,3006,null,{}] 22:15:29 INFO - PROCESS | 1755 | 1464930929976 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}] 22:15:30 INFO - PROCESS | 1755 | 1464930930211 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 22:15:30 INFO - PROCESS | 1755 | 1464930930543 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:30 INFO - PROCESS | 1755 | ++DOCSHELL 0x93ad4c00 == 153 [pid = 1755] [id = 761] 22:15:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x93adb800) [pid = 1755] [serial = 2282] [outer = (nil)] 22:15:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x9511d800) [pid = 1755] [serial = 2283] [outer = 0x93adb800] 22:15:30 INFO - PROCESS | 1755 | 1464930930631 Marionette DEBUG loaded listener.js 22:15:30 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x951d5400) [pid = 1755] [serial = 2284] [outer = 0x93adb800] 22:15:31 INFO - PROCESS | 1755 | 1464930931530 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]]]}] 22:15:31 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. 22:15:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1587ms 22:15:31 INFO - PROCESS | 1755 | 1464930931553 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 22:15:31 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 22:15:31 INFO - PROCESS | 1755 | 1464930931558 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 22:15:31 INFO - PROCESS | 1755 | 1464930931565 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 22:15:31 INFO - PROCESS | 1755 | 1464930931569 Marionette TRACE conn4 <- [1,3010,null,{}] 22:15:31 INFO - PROCESS | 1755 | 1464930931576 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}] 22:15:31 INFO - PROCESS | 1755 | 1464930931826 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 22:15:32 INFO - PROCESS | 1755 | 1464930932144 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:32 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ad42400 == 154 [pid = 1755] [id = 762] 22:15:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x97623000) [pid = 1755] [serial = 2285] [outer = (nil)] 22:15:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x9813fc00) [pid = 1755] [serial = 2286] [outer = 0x97623000] 22:15:32 INFO - PROCESS | 1755 | 1464930932241 Marionette DEBUG loaded listener.js 22:15:32 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x99068c00) [pid = 1755] [serial = 2287] [outer = 0x97623000] 22:15:33 INFO - PROCESS | 1755 | 1464930933136 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]]]}] 22:15:33 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 22:15:33 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1581ms 22:15:33 INFO - PROCESS | 1755 | 1464930933145 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 22:15:33 INFO - PROCESS | 1755 | 1464930933149 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 22:15:33 INFO - TEST-START | /FileAPI/FileReaderSync.worker 22:15:33 INFO - PROCESS | 1755 | 1464930933156 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 22:15:33 INFO - PROCESS | 1755 | 1464930933160 Marionette TRACE conn4 <- [1,3014,null,{}] 22:15:33 INFO - PROCESS | 1755 | 1464930933166 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}] 22:15:33 INFO - PROCESS | 1755 | 1464930933410 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 22:15:33 INFO - PROCESS | 1755 | 1464930933707 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:33 INFO - PROCESS | 1755 | ++DOCSHELL 0x8b87c400 == 155 [pid = 1755] [id = 763] 22:15:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x992e5000) [pid = 1755] [serial = 2288] [outer = (nil)] 22:15:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x99fc2c00) [pid = 1755] [serial = 2289] [outer = 0x992e5000] 22:15:33 INFO - PROCESS | 1755 | 1464930933802 Marionette DEBUG loaded listener.js 22:15:33 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0x99fe3000) [pid = 1755] [serial = 2290] [outer = 0x992e5000] 22:15:34 INFO - PROCESS | 1755 | [1755] 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 22:15:34 INFO - PROCESS | 1755 | 1464930934857 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 22:15:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 22:15:34 INFO - {} 22:15:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 22:15:34 INFO - {} 22:15:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 22:15:34 INFO - {} 22:15:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 22:15:34 INFO - {} 22:15:34 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1732ms 22:15:34 INFO - PROCESS | 1755 | 1464930934892 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 22:15:34 INFO - PROCESS | 1755 | 1464930934895 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 22:15:34 INFO - TEST-START | /FileAPI/fileReader.html 22:15:34 INFO - PROCESS | 1755 | 1464930934953 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 22:15:34 INFO - PROCESS | 1755 | 1464930934956 Marionette TRACE conn4 <- [1,3018,null,{}] 22:15:34 INFO - PROCESS | 1755 | 1464930934963 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}] 22:15:35 INFO - PROCESS | 1755 | 1464930935240 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 22:15:35 INFO - PROCESS | 1755 | 1464930935610 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:35 INFO - PROCESS | 1755 | ++DOCSHELL 0x99fe7800 == 156 [pid = 1755] [id = 764] 22:15:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0x99fe7c00) [pid = 1755] [serial = 2291] [outer = (nil)] 22:15:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 163 (0x9a673000) [pid = 1755] [serial = 2292] [outer = 0x99fe7c00] 22:15:35 INFO - PROCESS | 1755 | 1464930935704 Marionette DEBUG loaded listener.js 22:15:35 INFO - PROCESS | 1755 | ++DOMWINDOW == 164 (0x9a676c00) [pid = 1755] [serial = 2293] [outer = 0x99fe7c00] 22:15:36 INFO - PROCESS | 1755 | 1464930936519 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]]]}] 22:15:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 22:15:36 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 22:15:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 22:15:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 22:15:36 INFO - TEST-OK | /FileAPI/fileReader.html | took 1594ms 22:15:36 INFO - PROCESS | 1755 | 1464930936540 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 22:15:36 INFO - PROCESS | 1755 | 1464930936543 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 22:15:36 INFO - TEST-START | /FileAPI/historical.html 22:15:36 INFO - PROCESS | 1755 | 1464930936550 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 22:15:36 INFO - PROCESS | 1755 | 1464930936554 Marionette TRACE conn4 <- [1,3022,null,{}] 22:15:36 INFO - PROCESS | 1755 | 1464930936560 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}] 22:15:36 INFO - PROCESS | 1755 | 1464930936811 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 22:15:37 INFO - PROCESS | 1755 | 1464930937118 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:37 INFO - PROCESS | 1755 | ++DOCSHELL 0x9a669000 == 157 [pid = 1755] [id = 765] 22:15:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 165 (0x9a674400) [pid = 1755] [serial = 2294] [outer = (nil)] 22:15:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 166 (0x9a8ca400) [pid = 1755] [serial = 2295] [outer = 0x9a674400] 22:15:37 INFO - PROCESS | 1755 | 1464930937213 Marionette DEBUG loaded listener.js 22:15:37 INFO - PROCESS | 1755 | ++DOMWINDOW == 167 (0x9a8ce400) [pid = 1755] [serial = 2296] [outer = 0x9a674400] 22:15:38 INFO - PROCESS | 1755 | 1464930938099 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"]]]}] 22:15:38 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 22:15:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 22:15:38 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 22:15:38 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 22:15:38 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 22:15:38 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 22:15:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 22:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:15:38 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 22:15:38 INFO - TEST-OK | /FileAPI/historical.html | took 1586ms 22:15:38 INFO - PROCESS | 1755 | 1464930938140 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 22:15:38 INFO - TEST-START | /FileAPI/idlharness.html 22:15:38 INFO - PROCESS | 1755 | 1464930938144 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 22:15:38 INFO - PROCESS | 1755 | 1464930938152 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 22:15:38 INFO - PROCESS | 1755 | 1464930938155 Marionette TRACE conn4 <- [1,3026,null,{}] 22:15:38 INFO - PROCESS | 1755 | 1464930938161 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}] 22:15:38 INFO - PROCESS | 1755 | 1464930938405 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 22:15:38 INFO - PROCESS | 1755 | 1464930938727 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:38 INFO - PROCESS | 1755 | ++DOCSHELL 0x9a8c3c00 == 158 [pid = 1755] [id = 766] 22:15:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 168 (0x9a8cb000) [pid = 1755] [serial = 2297] [outer = (nil)] 22:15:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 169 (0x9ad57000) [pid = 1755] [serial = 2298] [outer = 0x9a8cb000] 22:15:38 INFO - PROCESS | 1755 | 1464930938823 Marionette DEBUG loaded listener.js 22:15:38 INFO - PROCESS | 1755 | ++DOMWINDOW == 170 (0x9ad5ac00) [pid = 1755] [serial = 2299] [outer = 0x9a8cb000] 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 22:15:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:15:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:15:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:15:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:15:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:15:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:15:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:15:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:15:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:15:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:15:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 22:15:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:15:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:15:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:15:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:15:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:15:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:15:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:15:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:15:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:15:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:15:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:15:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 22:15:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:15:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:15:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:15:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:15:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:15:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:15:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:15:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:15:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:15:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:15:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 22:15:40 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 22:15:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:15:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:15:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:15:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:15:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:15:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:15:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:15:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:15:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:15:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:15:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 22:15:40 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 22:15:40 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 22:15:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:15:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:15:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:15:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:15:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:15:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:15:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:15:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:15:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:15:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:15:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 22:15:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:15:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:15:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:15:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:15:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:15:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:15:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:15:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:15:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:15:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:15:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 22:15:40 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 22:15:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:15:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:15:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:15:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:15:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:15:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:15:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:15:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:15:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:15:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:15:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 22:15:40 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 22:15:40 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 22:15:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:15:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:15:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:15:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:15:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:15:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:15:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:15:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:15:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:15:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:15:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 22:15:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 22:15:40 INFO - TEST-OK | /FileAPI/idlharness.html | took 2412ms 22:15:40 INFO - PROCESS | 1755 | 1464930940406 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]]]}] 22:15:40 INFO - PROCESS | 1755 | 1464930940784 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 22:15:40 INFO - PROCESS | 1755 | 1464930940789 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 22:15:40 INFO - TEST-START | /FileAPI/idlharness.worker 22:15:40 INFO - PROCESS | 1755 | 1464930940804 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 22:15:40 INFO - PROCESS | 1755 | 1464930940808 Marionette TRACE conn4 <- [1,3030,null,{}] 22:15:40 INFO - PROCESS | 1755 | 1464930940836 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}] 22:15:41 INFO - PROCESS | 1755 | 1464930941082 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 22:15:41 INFO - PROCESS | 1755 | 1464930941394 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:41 INFO - PROCESS | 1755 | ++DOCSHELL 0x9ad0c000 == 159 [pid = 1755] [id = 767] 22:15:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 171 (0x9ad0d400) [pid = 1755] [serial = 2300] [outer = (nil)] 22:15:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 172 (0x9bfe8c00) [pid = 1755] [serial = 2301] [outer = 0x9ad0d400] 22:15:41 INFO - PROCESS | 1755 | 1464930941483 Marionette DEBUG loaded listener.js 22:15:41 INFO - PROCESS | 1755 | ++DOMWINDOW == 173 (0x9bfee000) [pid = 1755] [serial = 2302] [outer = 0x9ad0d400] 22:15:41 INFO - PROCESS | 1755 | [1755] 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 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:15:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:15:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:15:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:15:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:15:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:15:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:15:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:15:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:15:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:15:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:15:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:15:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:15:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:15:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:15:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:15:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:15:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:15:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:15:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 22:15:43 INFO - {} 22:15:43 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 22:15:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:15:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:15:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:15:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:15:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:15:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:15:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 22:15:43 INFO - {} 22:15:43 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 - {} 22:15:43 INFO - {} 22:15:43 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 22:15:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:15:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:15:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:15:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:15:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:15:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:15:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:15:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:15:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:15:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:15:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:15:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:15:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 22:15:43 INFO - {} 22:15:43 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 22:15:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:15:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:15:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:15:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:15:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:15:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:15:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 22:15:43 INFO - {} 22:15:43 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 - {} 22:15:43 INFO - {} 22:15:43 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 22:15:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:15:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:15:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:15:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:15:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:15:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:15:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:15:43 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 22:15:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 22:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:15:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 22:15:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:15:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:15:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:15:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:15:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:15:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 22:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:15:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:15:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:15:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:15:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:15:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:15:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:15:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 22:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:15:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 22:15:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:15:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:15:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:15:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:15:43 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 22:15:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 22:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:15:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 22:15:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:15:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:15:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:15:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:15:43 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 22:15:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 22:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:15:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 22:15:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:15:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:15:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:15:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:15:43 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 22:15:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 22:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:15:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:15:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:15:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:15:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:15:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:15:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:15:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 22:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:15:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:15:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:15:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:15:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:15:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:15:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:15:43 INFO - {} 22:15:43 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2937ms 22:15:43 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 22:15:44 INFO - PROCESS | 1755 | 1464930943577 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,{},{}]]]}] 22:15:44 INFO - PROCESS | 1755 | 1464930943748 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 22:15:44 INFO - PROCESS | 1755 | 1464930943753 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 22:15:44 INFO - PROCESS | 1755 | 1464930943777 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 22:15:44 INFO - PROCESS | 1755 | 1464930943786 Marionette TRACE conn4 <- [1,3034,null,{}] 22:15:44 INFO - PROCESS | 1755 | 1464930943799 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}] 22:15:44 INFO - PROCESS | 1755 | 1464930944299 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 22:15:44 INFO - PROCESS | 1755 | 1464930944537 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:44 INFO - PROCESS | 1755 | ++DOCSHELL 0x9b235800 == 160 [pid = 1755] [id = 768] 22:15:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 174 (0x9bf99400) [pid = 1755] [serial = 2303] [outer = (nil)] 22:15:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 175 (0xa68b8000) [pid = 1755] [serial = 2304] [outer = 0x9bf99400] 22:15:44 INFO - PROCESS | 1755 | 1464930944627 Marionette DEBUG loaded listener.js 22:15:44 INFO - PROCESS | 1755 | ++DOMWINDOW == 176 (0xa68c2000) [pid = 1755] [serial = 2305] [outer = 0x9bf99400] 22:15:45 INFO - PROCESS | 1755 | 1464930945466 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]]]}] 22:15:45 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 22:15:45 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1746ms 22:15:45 INFO - PROCESS | 1755 | 1464930945540 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 22:15:45 INFO - PROCESS | 1755 | 1464930945545 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 22:15:45 INFO - TEST-START | /FileAPI/blob/Blob-close.html 22:15:45 INFO - PROCESS | 1755 | 1464930945555 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 22:15:45 INFO - PROCESS | 1755 | 1464930945557 Marionette TRACE conn4 <- [1,3038,null,{}] 22:15:45 INFO - PROCESS | 1755 | 1464930945565 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}] 22:15:45 INFO - PROCESS | 1755 | 1464930945807 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 22:15:46 INFO - PROCESS | 1755 | 1464930946130 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:46 INFO - PROCESS | 1755 | ++DOCSHELL 0x85373400 == 161 [pid = 1755] [id = 769] 22:15:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 177 (0x85375000) [pid = 1755] [serial = 2306] [outer = (nil)] 22:15:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 178 (0x8537a800) [pid = 1755] [serial = 2307] [outer = 0x85375000] 22:15:46 INFO - PROCESS | 1755 | 1464930946268 Marionette DEBUG loaded listener.js 22:15:46 INFO - PROCESS | 1755 | ++DOMWINDOW == 179 (0x8537e800) [pid = 1755] [serial = 2308] [outer = 0x85375000] 22:15:49 INFO - PROCESS | 1755 | --DOCSHELL 0x8b87d000 == 160 [pid = 1755] [id = 167] 22:15:49 INFO - PROCESS | 1755 | --DOCSHELL 0x8da93000 == 159 [pid = 1755] [id = 610] 22:15:49 INFO - PROCESS | 1755 | --DOCSHELL 0x92c9a000 == 158 [pid = 1755] [id = 412] 22:15:49 INFO - PROCESS | 1755 | --DOCSHELL 0x8ad81000 == 157 [pid = 1755] [id = 413] 22:15:49 INFO - PROCESS | 1755 | --DOCSHELL 0x950a6800 == 156 [pid = 1755] [id = 746] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 178 (0xa307bc00) [pid = 1755] [serial = 2115] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 177 (0x8f7d6000) [pid = 1755] [serial = 2067] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 176 (0x8ad7a800) [pid = 1755] [serial = 2186] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 175 (0x87e4d000) [pid = 1755] [serial = 2180] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 174 (0x8f95a400) [pid = 1755] [serial = 2177] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 173 (0x8acabc00) [pid = 1755] [serial = 2175] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 172 (0x8acaa400) [pid = 1755] [serial = 2174] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 171 (0xa678ec00) [pid = 1755] [serial = 2172] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 170 (0xa670c400) [pid = 1755] [serial = 2171] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 169 (0xa628d000) [pid = 1755] [serial = 2169] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 168 (0xa623d400) [pid = 1755] [serial = 2168] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 167 (0xa50b2c00) [pid = 1755] [serial = 2166] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 166 (0xa35f5800) [pid = 1755] [serial = 2165] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 165 (0xa3493800) [pid = 1755] [serial = 2163] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 164 (0xa348f400) [pid = 1755] [serial = 2162] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 163 (0xa2403000) [pid = 1755] [serial = 2160] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 162 (0x9d4f0800) [pid = 1755] [serial = 2159] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 161 (0x9b5b5000) [pid = 1755] [serial = 2157] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 160 (0x9b5b0800) [pid = 1755] [serial = 2156] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 159 (0x9ad61000) [pid = 1755] [serial = 2154] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 158 (0x9ad0ec00) [pid = 1755] [serial = 2153] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 157 (0x99fdf400) [pid = 1755] [serial = 2151] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 156 (0x99f0ec00) [pid = 1755] [serial = 2150] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 155 (0x95115c00) [pid = 1755] [serial = 2148] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 154 (0x9509b800) [pid = 1755] [serial = 2147] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 153 (0x93a83000) [pid = 1755] [serial = 2145] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 152 (0x92969800) [pid = 1755] [serial = 2144] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 151 (0x91de4800) [pid = 1755] [serial = 2142] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 150 (0x91c85800) [pid = 1755] [serial = 2141] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 149 (0x9192e400) [pid = 1755] [serial = 2139] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 148 (0x910efc00) [pid = 1755] [serial = 2138] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 147 (0x8ef4ec00) [pid = 1755] [serial = 2136] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 146 (0x8e57d800) [pid = 1755] [serial = 2135] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 145 (0x8d8df000) [pid = 1755] [serial = 2133] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 144 (0x8d0aa400) [pid = 1755] [serial = 2132] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x895e2000) [pid = 1755] [serial = 2130] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x87ff2c00) [pid = 1755] [serial = 2129] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x87febc00) [pid = 1755] [serial = 2181] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x8ae89c00) [pid = 1755] [serial = 2187] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x8a3f3000) [pid = 1755] [serial = 2183] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x8aca2c00) [pid = 1755] [serial = 2184] [outer = (nil)] [url = about:blank] 22:15:50 INFO - PROCESS | 1755 | 1464930950494 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"]]]}] 22:15:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 22:15:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 22:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:15:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 22:15:50 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 4998ms 22:15:50 INFO - PROCESS | 1755 | 1464930950558 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 22:15:50 INFO - PROCESS | 1755 | 1464930950566 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 22:15:50 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 22:15:50 INFO - PROCESS | 1755 | 1464930950575 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 22:15:50 INFO - PROCESS | 1755 | 1464930950583 Marionette TRACE conn4 <- [1,3042,null,{}] 22:15:50 INFO - PROCESS | 1755 | 1464930950596 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}] 22:15:50 INFO - PROCESS | 1755 | 1464930950850 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 22:15:51 INFO - PROCESS | 1755 | 1464930951091 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:51 INFO - PROCESS | 1755 | ++DOCSHELL 0x85378000 == 157 [pid = 1755] [id = 770] 22:15:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x85381000) [pid = 1755] [serial = 2309] [outer = (nil)] 22:15:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x89590000) [pid = 1755] [serial = 2310] [outer = 0x85381000] 22:15:51 INFO - PROCESS | 1755 | 1464930951195 Marionette DEBUG loaded listener.js 22:15:51 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x8a3ea400) [pid = 1755] [serial = 2311] [outer = 0x85381000] 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 22:15:52 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. 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 22:15:52 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'.) 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 22:15:52 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. 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 22:15:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 22:15:52 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. 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 22:15:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:15:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:15:52 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. 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 22:15:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:15:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 22:15:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 22:15:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 22:15:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 22:15:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:15:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 22:15:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:15:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:15:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:15:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:15:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:15:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 22:15:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:15:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:15:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:15:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:15:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:15:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:15:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:15:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:15:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:15:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:15:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 22:15:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 22:15:52 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1833ms 22:15:52 INFO - PROCESS | 1755 | 1464930952339 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]]]}] 22:15:52 INFO - PROCESS | 1755 | 1464930952409 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 22:15:52 INFO - PROCESS | 1755 | 1464930952437 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 22:15:52 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 22:15:52 INFO - PROCESS | 1755 | 1464930952555 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 22:15:52 INFO - PROCESS | 1755 | 1464930952559 Marionette TRACE conn4 <- [1,3046,null,{}] 22:15:52 INFO - PROCESS | 1755 | 1464930952566 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}] 22:15:52 INFO - PROCESS | 1755 | 1464930952875 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 22:15:53 INFO - PROCESS | 1755 | 1464930953030 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:53 INFO - PROCESS | 1755 | ++DOCSHELL 0x8b06a000 == 158 [pid = 1755] [id = 771] 22:15:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x8b06bc00) [pid = 1755] [serial = 2312] [outer = (nil)] 22:15:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x8b885400) [pid = 1755] [serial = 2313] [outer = 0x8b06bc00] 22:15:53 INFO - PROCESS | 1755 | 1464930953110 Marionette DEBUG loaded listener.js 22:15:53 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x8c92f800) [pid = 1755] [serial = 2314] [outer = 0x8b06bc00] 22:15:53 INFO - PROCESS | 1755 | [1755] 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 22:15:54 INFO - PROCESS | 1755 | 1464930954131 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 22:15:54 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 22:15:54 INFO - {} 22:15:54 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1658ms 22:15:54 INFO - PROCESS | 1755 | 1464930954210 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 22:15:54 INFO - PROCESS | 1755 | 1464930954215 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 22:15:54 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 22:15:54 INFO - PROCESS | 1755 | 1464930954296 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 22:15:54 INFO - PROCESS | 1755 | 1464930954304 Marionette TRACE conn4 <- [1,3050,null,{}] 22:15:54 INFO - PROCESS | 1755 | 1464930954325 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}] 22:15:55 INFO - PROCESS | 1755 | 1464930955104 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 22:15:55 INFO - PROCESS | 1755 | --DOMWINDOW == 143 (0x8d91d000) [pid = 1755] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 22:15:55 INFO - PROCESS | 1755 | --DOMWINDOW == 142 (0x8aca5400) [pid = 1755] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 22:15:55 INFO - PROCESS | 1755 | --DOMWINDOW == 141 (0x87c17400) [pid = 1755] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 22:15:55 INFO - PROCESS | 1755 | --DOMWINDOW == 140 (0x95111800) [pid = 1755] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:15:55 INFO - PROCESS | 1755 | --DOMWINDOW == 139 (0x92cec400) [pid = 1755] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 22:15:55 INFO - PROCESS | 1755 | --DOMWINDOW == 138 (0x92962000) [pid = 1755] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 22:15:55 INFO - PROCESS | 1755 | --DOMWINDOW == 137 (0x91bab800) [pid = 1755] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 22:15:55 INFO - PROCESS | 1755 | --DOMWINDOW == 136 (0x91df2000) [pid = 1755] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 22:15:55 INFO - PROCESS | 1755 | --DOMWINDOW == 135 (0x8f7dac00) [pid = 1755] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 22:15:55 INFO - PROCESS | 1755 | --DOMWINDOW == 134 (0x91bad800) [pid = 1755] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 22:15:55 INFO - PROCESS | 1755 | --DOMWINDOW == 133 (0x910ef000) [pid = 1755] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 22:15:55 INFO - PROCESS | 1755 | --DOMWINDOW == 132 (0x8f964c00) [pid = 1755] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 22:15:55 INFO - PROCESS | 1755 | --DOMWINDOW == 131 (0x8f61dc00) [pid = 1755] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 22:15:55 INFO - PROCESS | 1755 | --DOMWINDOW == 130 (0x8f61e800) [pid = 1755] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 22:15:55 INFO - PROCESS | 1755 | --DOMWINDOW == 129 (0x8e577000) [pid = 1755] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 22:15:55 INFO - PROCESS | 1755 | --DOMWINDOW == 128 (0x8dcec400) [pid = 1755] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 22:15:55 INFO - PROCESS | 1755 | --DOMWINDOW == 127 (0x8d927000) [pid = 1755] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 22:15:55 INFO - PROCESS | 1755 | --DOMWINDOW == 126 (0x8d0b7000) [pid = 1755] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 22:15:55 INFO - PROCESS | 1755 | --DOMWINDOW == 125 (0x8c9a6000) [pid = 1755] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 22:15:55 INFO - PROCESS | 1755 | --DOMWINDOW == 124 (0x8958f400) [pid = 1755] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 22:15:55 INFO - PROCESS | 1755 | --DOMWINDOW == 123 (0x8ba86400) [pid = 1755] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 22:15:55 INFO - PROCESS | 1755 | --DOMWINDOW == 122 (0x8ed7c400) [pid = 1755] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 22:15:55 INFO - PROCESS | 1755 | --DOMWINDOW == 121 (0x8f957000) [pid = 1755] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 22:15:55 INFO - PROCESS | 1755 | 1464930955361 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:55 INFO - PROCESS | 1755 | ++DOCSHELL 0x8958f400 == 159 [pid = 1755] [id = 772] 22:15:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 122 (0x8aca5400) [pid = 1755] [serial = 2315] [outer = (nil)] 22:15:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 123 (0x8d8e2c00) [pid = 1755] [serial = 2316] [outer = 0x8aca5400] 22:15:55 INFO - PROCESS | 1755 | 1464930955444 Marionette DEBUG loaded listener.js 22:15:55 INFO - PROCESS | 1755 | ++DOMWINDOW == 124 (0x8e47ec00) [pid = 1755] [serial = 2317] [outer = 0x8aca5400] 22:15:56 INFO - PROCESS | 1755 | 1464930956148 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]]]}] 22:15:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 22:15:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 22:15:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 22:15:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 22:15:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1923ms 22:15:56 INFO - PROCESS | 1755 | 1464930956191 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 22:15:56 INFO - PROCESS | 1755 | 1464930956195 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 22:15:56 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 22:15:56 INFO - PROCESS | 1755 | 1464930956204 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 22:15:56 INFO - PROCESS | 1755 | 1464930956208 Marionette TRACE conn4 <- [1,3054,null,{}] 22:15:56 INFO - PROCESS | 1755 | 1464930956213 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}] 22:15:56 INFO - PROCESS | 1755 | 1464930956452 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 22:15:56 INFO - PROCESS | 1755 | 1464930956697 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:56 INFO - PROCESS | 1755 | ++DOCSHELL 0x8c9a9c00 == 160 [pid = 1755] [id = 773] 22:15:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 125 (0x8ed7c400) [pid = 1755] [serial = 2318] [outer = (nil)] 22:15:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 126 (0x8ed87800) [pid = 1755] [serial = 2319] [outer = 0x8ed7c400] 22:15:56 INFO - PROCESS | 1755 | 1464930956787 Marionette DEBUG loaded listener.js 22:15:56 INFO - PROCESS | 1755 | ++DOMWINDOW == 127 (0x8ee69c00) [pid = 1755] [serial = 2320] [outer = 0x8ed7c400] 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 22:15:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 22:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 22:15:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 22:15:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 22:15:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 22:15:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 22:15:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 22:15:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 22:15:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 22:15:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 22:15:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 22:15:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 22:15:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 22:15:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 22:15:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 22:15:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 22:15:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 22:15:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 22:15:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 22:15:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 22:15:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 22:15:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 22:15:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 22:15:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:15:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:15:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:15:58 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" 22:15:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:15:58 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" 22:15:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:15:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:15:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:15:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2242ms 22:15:58 INFO - PROCESS | 1755 | 1464930958253 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"]]]}] 22:15:58 INFO - PROCESS | 1755 | 1464930958453 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 22:15:58 INFO - PROCESS | 1755 | 1464930958475 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 22:15:58 INFO - TEST-START | /FileAPI/file/File-constructor.html 22:15:58 INFO - PROCESS | 1755 | 1464930958690 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 22:15:58 INFO - PROCESS | 1755 | 1464930958696 Marionette TRACE conn4 <- [1,3058,null,{}] 22:15:58 INFO - PROCESS | 1755 | 1464930958709 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}] 22:15:58 INFO - PROCESS | 1755 | 1464930958957 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 22:15:59 INFO - PROCESS | 1755 | 1464930959263 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:15:59 INFO - PROCESS | 1755 | ++DOCSHELL 0x8537fc00 == 161 [pid = 1755] [id = 774] 22:15:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 128 (0x8ad7c000) [pid = 1755] [serial = 2321] [outer = (nil)] 22:15:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 129 (0x8d0b6400) [pid = 1755] [serial = 2322] [outer = 0x8ad7c000] 22:15:59 INFO - PROCESS | 1755 | 1464930959368 Marionette DEBUG loaded listener.js 22:15:59 INFO - PROCESS | 1755 | ++DOMWINDOW == 130 (0x8d0ad400) [pid = 1755] [serial = 2323] [outer = 0x8ad7c000] 22:16:00 INFO - PROCESS | 1755 | 1464930960340 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]]]}] 22:16:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 22:16:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 22:16:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 22:16:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 22:16:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 22:16:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 22:16:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 22:16:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 22:16:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 22:16:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 22:16:00 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 22:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:16:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:16:00 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 22:16:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 22:16:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 22:16:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:16:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 22:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:16:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:16:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 22:16:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 22:16:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 22:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:16:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:16:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 22:16:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 22:16:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 22:16:00 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1748ms 22:16:00 INFO - PROCESS | 1755 | 1464930960391 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 22:16:00 INFO - PROCESS | 1755 | 1464930960407 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 22:16:00 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 22:16:00 INFO - PROCESS | 1755 | 1464930960471 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 22:16:00 INFO - PROCESS | 1755 | 1464930960477 Marionette TRACE conn4 <- [1,3062,null,{}] 22:16:00 INFO - PROCESS | 1755 | 1464930960488 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}] 22:16:00 INFO - PROCESS | 1755 | 1464930960771 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 22:16:01 INFO - PROCESS | 1755 | 1464930961146 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:01 INFO - PROCESS | 1755 | ++DOCSHELL 0x8d8e8800 == 162 [pid = 1755] [id = 775] 22:16:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 131 (0x8ee5c000) [pid = 1755] [serial = 2324] [outer = (nil)] 22:16:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 132 (0x8ef46400) [pid = 1755] [serial = 2325] [outer = 0x8ee5c000] 22:16:01 INFO - PROCESS | 1755 | 1464930961244 Marionette DEBUG loaded listener.js 22:16:01 INFO - PROCESS | 1755 | ++DOMWINDOW == 133 (0x8f618400) [pid = 1755] [serial = 2326] [outer = 0x8ee5c000] 22:16:01 INFO - PROCESS | 1755 | [1755] 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 22:16:02 INFO - PROCESS | 1755 | 1464930962249 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 22:16:02 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 22:16:02 INFO - {} 22:16:02 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1799ms 22:16:02 INFO - PROCESS | 1755 | 1464930962260 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 22:16:02 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 22:16:02 INFO - PROCESS | 1755 | 1464930962265 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 22:16:02 INFO - PROCESS | 1755 | 1464930962272 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 22:16:02 INFO - PROCESS | 1755 | 1464930962279 Marionette TRACE conn4 <- [1,3066,null,{}] 22:16:02 INFO - PROCESS | 1755 | 1464930962307 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}] 22:16:02 INFO - PROCESS | 1755 | 1464930962693 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 22:16:03 INFO - PROCESS | 1755 | 1464930962986 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:03 INFO - PROCESS | 1755 | ++DOCSHELL 0x8ef49800 == 163 [pid = 1755] [id = 776] 22:16:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 134 (0x8fa70400) [pid = 1755] [serial = 2327] [outer = (nil)] 22:16:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 135 (0x910b6400) [pid = 1755] [serial = 2328] [outer = 0x8fa70400] 22:16:03 INFO - PROCESS | 1755 | 1464930963091 Marionette DEBUG loaded listener.js 22:16:03 INFO - PROCESS | 1755 | ++DOMWINDOW == 136 (0x91920c00) [pid = 1755] [serial = 2329] [outer = 0x8fa70400] 22:16:03 INFO - PROCESS | 1755 | 1464930963977 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]]]}] 22:16:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 22:16:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 22:16:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 22:16:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 22:16:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 22:16:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 22:16:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 22:16:04 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1753ms 22:16:04 INFO - PROCESS | 1755 | 1464930964028 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 22:16:04 INFO - PROCESS | 1755 | 1464930964033 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 22:16:04 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 22:16:04 INFO - PROCESS | 1755 | 1464930964041 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 22:16:04 INFO - PROCESS | 1755 | 1464930964045 Marionette TRACE conn4 <- [1,3070,null,{}] 22:16:04 INFO - PROCESS | 1755 | 1464930964051 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}] 22:16:04 INFO - PROCESS | 1755 | 1464930964368 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 22:16:04 INFO - PROCESS | 1755 | 1464930964748 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:04 INFO - PROCESS | 1755 | ++DOCSHELL 0x8c9b3c00 == 164 [pid = 1755] [id = 777] 22:16:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 137 (0x910f1800) [pid = 1755] [serial = 2330] [outer = (nil)] 22:16:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 138 (0x91ba2400) [pid = 1755] [serial = 2331] [outer = 0x910f1800] 22:16:04 INFO - PROCESS | 1755 | 1464930964842 Marionette DEBUG loaded listener.js 22:16:04 INFO - PROCESS | 1755 | ++DOMWINDOW == 139 (0x91bab000) [pid = 1755] [serial = 2332] [outer = 0x910f1800] 22:16:05 INFO - PROCESS | 1755 | 1464930965702 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]]]}] 22:16:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 22:16:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 22:16:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 22:16:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 22:16:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 22:16:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 22:16:05 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1738ms 22:16:05 INFO - PROCESS | 1755 | 1464930965782 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 22:16:05 INFO - PROCESS | 1755 | 1464930965785 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 22:16:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 22:16:05 INFO - PROCESS | 1755 | 1464930965794 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 22:16:05 INFO - PROCESS | 1755 | 1464930965798 Marionette TRACE conn4 <- [1,3074,null,{}] 22:16:05 INFO - PROCESS | 1755 | 1464930965825 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}] 22:16:06 INFO - PROCESS | 1755 | 1464930966097 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 22:16:06 INFO - PROCESS | 1755 | 1464930966467 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:06 INFO - PROCESS | 1755 | ++DOCSHELL 0x91ad5000 == 165 [pid = 1755] [id = 778] 22:16:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 140 (0x91ba4400) [pid = 1755] [serial = 2333] [outer = (nil)] 22:16:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 141 (0x91dcfc00) [pid = 1755] [serial = 2334] [outer = 0x91ba4400] 22:16:06 INFO - PROCESS | 1755 | 1464930966566 Marionette DEBUG loaded listener.js 22:16:06 INFO - PROCESS | 1755 | ++DOMWINDOW == 142 (0x91df2000) [pid = 1755] [serial = 2335] [outer = 0x91ba4400] 22:16:07 INFO - PROCESS | 1755 | 1464930967472 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]]]}] 22:16:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 22:16:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 22:16:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 22:16:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 22:16:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 22:16:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 22:16:07 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1741ms 22:16:07 INFO - PROCESS | 1755 | 1464930967537 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 22:16:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 22:16:07 INFO - PROCESS | 1755 | 1464930967542 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 22:16:07 INFO - PROCESS | 1755 | 1464930967548 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 22:16:07 INFO - PROCESS | 1755 | 1464930967552 Marionette TRACE conn4 <- [1,3078,null,{}] 22:16:07 INFO - PROCESS | 1755 | 1464930967580 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}] 22:16:07 INFO - PROCESS | 1755 | 1464930967845 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 22:16:08 INFO - PROCESS | 1755 | 1464930968238 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:08 INFO - PROCESS | 1755 | ++DOCSHELL 0x8f95f400 == 166 [pid = 1755] [id = 779] 22:16:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 143 (0x91c87000) [pid = 1755] [serial = 2336] [outer = (nil)] 22:16:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 144 (0x92907000) [pid = 1755] [serial = 2337] [outer = 0x91c87000] 22:16:08 INFO - PROCESS | 1755 | 1464930968337 Marionette DEBUG loaded listener.js 22:16:08 INFO - PROCESS | 1755 | ++DOMWINDOW == 145 (0x92a78400) [pid = 1755] [serial = 2338] [outer = 0x91c87000] 22:16:09 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 22:16:09 INFO - reader.readAsText(blob_2) 22:16:09 INFO - }" did not throw 22:16:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 22:16:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:16:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:16:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 22:16:09 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 22:16:09 INFO - reader.readAsDataURL(blob_2) 22:16:09 INFO - }" did not throw 22:16:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 22:16:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:16:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:16:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 22:16:09 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 22:16:09 INFO - reader.readAsArrayBuffer(blob_2) 22:16:09 INFO - }" did not throw 22:16:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 22:16:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:16:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:16:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 22:16:09 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 22:16:09 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 22:16:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:16:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 22:16:09 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 22:16:09 INFO - PROCESS | 1755 | 1464930969264 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 22:16:09 INFO - PROCESS | 1755 | 1464930969280 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 22:16:09 INFO - PROCESS | 1755 | 1464930969289 Marionette TRACE conn4 <- [1,3082,null,{}] 22:16:09 INFO - PROCESS | 1755 | 1464930969380 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}] 22:16:09 INFO - PROCESS | 1755 | 1464930969737 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 22:16:10 INFO - PROCESS | 1755 | 1464930970030 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:10 INFO - PROCESS | 1755 | ++DOCSHELL 0x91ad1800 == 167 [pid = 1755] [id = 780] 22:16:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 146 (0x92a7a800) [pid = 1755] [serial = 2339] [outer = (nil)] 22:16:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 147 (0x9506ac00) [pid = 1755] [serial = 2340] [outer = 0x92a7a800] 22:16:10 INFO - PROCESS | 1755 | 1464930970130 Marionette DEBUG loaded listener.js 22:16:10 INFO - PROCESS | 1755 | ++DOMWINDOW == 148 (0x950a4400) [pid = 1755] [serial = 2341] [outer = 0x92a7a800] 22:16:10 INFO - PROCESS | 1755 | 1464930970966 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]]]}] 22:16:10 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 22:16:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 22:16:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:16:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:16:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 22:16:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 22:16:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1707ms 22:16:10 INFO - PROCESS | 1755 | 1464930970984 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 22:16:10 INFO - PROCESS | 1755 | 1464930970987 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 22:16:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 22:16:10 INFO - PROCESS | 1755 | 1464930970993 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 22:16:10 INFO - PROCESS | 1755 | 1464930970997 Marionette TRACE conn4 <- [1,3086,null,{}] 22:16:11 INFO - PROCESS | 1755 | 1464930971003 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}] 22:16:11 INFO - PROCESS | 1755 | 1464930971239 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 22:16:11 INFO - PROCESS | 1755 | 1464930971570 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:11 INFO - PROCESS | 1755 | ++DOCSHELL 0x93a81000 == 168 [pid = 1755] [id = 781] 22:16:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 149 (0x93a85400) [pid = 1755] [serial = 2342] [outer = (nil)] 22:16:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 150 (0x98141400) [pid = 1755] [serial = 2343] [outer = 0x93a85400] 22:16:11 INFO - PROCESS | 1755 | 1464930971661 Marionette DEBUG loaded listener.js 22:16:11 INFO - PROCESS | 1755 | ++DOMWINDOW == 151 (0x99622800) [pid = 1755] [serial = 2344] [outer = 0x93a85400] 22:16:12 INFO - PROCESS | 1755 | 1464930972580 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 22:16:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 22:16:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1636ms 22:16:12 INFO - PROCESS | 1755 | 1464930972630 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 22:16:12 INFO - PROCESS | 1755 | 1464930972635 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 22:16:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 22:16:12 INFO - PROCESS | 1755 | 1464930972641 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 22:16:12 INFO - PROCESS | 1755 | 1464930972645 Marionette TRACE conn4 <- [1,3090,null,{}] 22:16:12 INFO - PROCESS | 1755 | 1464930972700 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}] 22:16:12 INFO - PROCESS | 1755 | 1464930972978 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 22:16:13 INFO - PROCESS | 1755 | 1464930973363 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:13 INFO - PROCESS | 1755 | ++DOCSHELL 0x91dcec00 == 169 [pid = 1755] [id = 782] 22:16:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 152 (0x92a7d400) [pid = 1755] [serial = 2345] [outer = (nil)] 22:16:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 153 (0x9a156800) [pid = 1755] [serial = 2346] [outer = 0x92a7d400] 22:16:13 INFO - PROCESS | 1755 | 1464930973458 Marionette DEBUG loaded listener.js 22:16:13 INFO - PROCESS | 1755 | ++DOMWINDOW == 154 (0x9a3cd800) [pid = 1755] [serial = 2347] [outer = 0x92a7d400] 22:16:14 INFO - PROCESS | 1755 | 1464930974282 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 22:16:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 22:16:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1681ms 22:16:14 INFO - PROCESS | 1755 | 1464930974324 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 22:16:14 INFO - PROCESS | 1755 | 1464930974329 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 22:16:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 22:16:14 INFO - PROCESS | 1755 | 1464930974335 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 22:16:14 INFO - PROCESS | 1755 | 1464930974338 Marionette TRACE conn4 <- [1,3094,null,{}] 22:16:14 INFO - PROCESS | 1755 | 1464930974344 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}] 22:16:14 INFO - PROCESS | 1755 | 1464930974602 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 22:16:14 INFO - PROCESS | 1755 | 1464930974933 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:14 INFO - PROCESS | 1755 | ++DOCSHELL 0x93a85800 == 170 [pid = 1755] [id = 783] 22:16:14 INFO - PROCESS | 1755 | ++DOMWINDOW == 155 (0x99fe0800) [pid = 1755] [serial = 2348] [outer = (nil)] 22:16:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 156 (0x9a9e5c00) [pid = 1755] [serial = 2349] [outer = 0x99fe0800] 22:16:15 INFO - PROCESS | 1755 | 1464930975046 Marionette DEBUG loaded listener.js 22:16:15 INFO - PROCESS | 1755 | ++DOMWINDOW == 157 (0x9ad09c00) [pid = 1755] [serial = 2350] [outer = 0x99fe0800] 22:16:15 INFO - PROCESS | 1755 | 1464930975958 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 22:16:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 22:16:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1632ms 22:16:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 22:16:15 INFO - PROCESS | 1755 | 1464930975968 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 22:16:15 INFO - PROCESS | 1755 | 1464930975972 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 22:16:15 INFO - PROCESS | 1755 | 1464930975980 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 22:16:15 INFO - PROCESS | 1755 | 1464930975984 Marionette TRACE conn4 <- [1,3098,null,{}] 22:16:15 INFO - PROCESS | 1755 | 1464930975990 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}] 22:16:16 INFO - PROCESS | 1755 | 1464930976271 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 22:16:16 INFO - PROCESS | 1755 | 1464930976629 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:16 INFO - PROCESS | 1755 | ++DOCSHELL 0x9b444800 == 171 [pid = 1755] [id = 784] 22:16:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 158 (0x9b5c7800) [pid = 1755] [serial = 2351] [outer = (nil)] 22:16:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 159 (0x9ba3cc00) [pid = 1755] [serial = 2352] [outer = 0x9b5c7800] 22:16:16 INFO - PROCESS | 1755 | 1464930976791 Marionette DEBUG loaded listener.js 22:16:16 INFO - PROCESS | 1755 | ++DOMWINDOW == 160 (0x9c1b7400) [pid = 1755] [serial = 2353] [outer = 0x9b5c7800] 22:16:17 INFO - PROCESS | 1755 | 1464930977638 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]]]}] 22:16:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 22:16:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 22:16:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1695ms 22:16:17 INFO - PROCESS | 1755 | 1464930977674 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 22:16:17 INFO - PROCESS | 1755 | 1464930977678 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 22:16:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 22:16:17 INFO - PROCESS | 1755 | 1464930977685 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 22:16:17 INFO - PROCESS | 1755 | 1464930977690 Marionette TRACE conn4 <- [1,3102,null,{}] 22:16:17 INFO - PROCESS | 1755 | 1464930977696 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}] 22:16:17 INFO - PROCESS | 1755 | 1464930977942 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 22:16:18 INFO - PROCESS | 1755 | 1464930978283 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:18 INFO - PROCESS | 1755 | ++DOCSHELL 0x92cef800 == 172 [pid = 1755] [id = 785] 22:16:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 161 (0x9a670800) [pid = 1755] [serial = 2354] [outer = (nil)] 22:16:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 162 (0x9d8c9000) [pid = 1755] [serial = 2355] [outer = 0x9a670800] 22:16:18 INFO - PROCESS | 1755 | 1464930978384 Marionette DEBUG loaded listener.js 22:16:18 INFO - PROCESS | 1755 | ++DOMWINDOW == 163 (0x9d8cbc00) [pid = 1755] [serial = 2356] [outer = 0x9a670800] 22:16:19 INFO - PROCESS | 1755 | 1464930979282 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 22:16:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 22:16:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1634ms 22:16:19 INFO - PROCESS | 1755 | 1464930979320 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 22:16:19 INFO - PROCESS | 1755 | 1464930979325 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 22:16:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 22:16:19 INFO - PROCESS | 1755 | 1464930979331 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 22:16:19 INFO - PROCESS | 1755 | 1464930979346 Marionette TRACE conn4 <- [1,3106,null,{}] 22:16:19 INFO - PROCESS | 1755 | 1464930979353 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}] 22:16:19 INFO - PROCESS | 1755 | 1464930979620 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 22:16:19 INFO - PROCESS | 1755 | 1464930979956 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:20 INFO - PROCESS | 1755 | ++DOCSHELL 0x93a8d400 == 173 [pid = 1755] [id = 786] 22:16:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 164 (0xa0511800) [pid = 1755] [serial = 2357] [outer = (nil)] 22:16:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 165 (0xa106d800) [pid = 1755] [serial = 2358] [outer = 0xa0511800] 22:16:20 INFO - PROCESS | 1755 | 1464930980108 Marionette DEBUG loaded listener.js 22:16:20 INFO - PROCESS | 1755 | ++DOMWINDOW == 166 (0xa2156800) [pid = 1755] [serial = 2359] [outer = 0xa0511800] 22:16:20 INFO - PROCESS | 1755 | 1464930980966 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]]]}] 22:16:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 22:16:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 22:16:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 22:16:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1648ms 22:16:20 INFO - PROCESS | 1755 | 1464930980982 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 22:16:20 INFO - PROCESS | 1755 | 1464930980985 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 22:16:20 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 22:16:20 INFO - PROCESS | 1755 | 1464930980993 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 22:16:20 INFO - PROCESS | 1755 | 1464930980996 Marionette TRACE conn4 <- [1,3110,null,{}] 22:16:21 INFO - PROCESS | 1755 | 1464930981002 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}] 22:16:21 INFO - PROCESS | 1755 | 1464930981257 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 22:16:21 INFO - PROCESS | 1755 | 1464930981569 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:21 INFO - PROCESS | 1755 | ++DOCSHELL 0x93ad8000 == 174 [pid = 1755] [id = 787] 22:16:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 167 (0xa050b800) [pid = 1755] [serial = 2360] [outer = (nil)] 22:16:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 168 (0xa2287000) [pid = 1755] [serial = 2361] [outer = 0xa050b800] 22:16:21 INFO - PROCESS | 1755 | 1464930981664 Marionette DEBUG loaded listener.js 22:16:21 INFO - PROCESS | 1755 | ++DOMWINDOW == 169 (0xa22cc800) [pid = 1755] [serial = 2362] [outer = 0xa050b800] 22:16:22 INFO - PROCESS | 1755 | 1464930982515 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"]]]}] 22:16:22 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 22:16:22 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 22:16:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 22:16:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:16:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:16:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 22:16:22 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1589ms 22:16:22 INFO - PROCESS | 1755 | 1464930982584 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 22:16:22 INFO - PROCESS | 1755 | 1464930982588 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 22:16:22 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 22:16:22 INFO - PROCESS | 1755 | 1464930982594 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 22:16:22 INFO - PROCESS | 1755 | 1464930982597 Marionette TRACE conn4 <- [1,3114,null,{}] 22:16:22 INFO - PROCESS | 1755 | 1464930982604 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}] 22:16:22 INFO - PROCESS | 1755 | 1464930982864 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 22:16:23 INFO - PROCESS | 1755 | 1464930983212 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\", \"a8b34a58-7af6-4fe9-8f57-cdb9c3352ccb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:16:23 INFO - PROCESS | 1755 | ++DOCSHELL 0x95111400 == 175 [pid = 1755] [id = 788] 22:16:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 170 (0x99fe9000) [pid = 1755] [serial = 2363] [outer = (nil)] 22:16:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 171 (0xa249c800) [pid = 1755] [serial = 2364] [outer = 0x99fe9000] 22:16:23 INFO - PROCESS | 1755 | 1464930983355 Marionette DEBUG loaded listener.js 22:16:23 INFO - PROCESS | 1755 | ++DOMWINDOW == 172 (0xa263a400) [pid = 1755] [serial = 2365] [outer = 0x99fe9000] 22:16:24 INFO - PROCESS | 1755 | 1464930984194 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]]]}] 22:16:24 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 22:16:24 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1632ms 22:16:24 INFO - PROCESS | 1755 | 1464930984231 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 22:16:24 INFO - PROCESS | 1755 | 1464930984235 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 22:16:25 WARNING - u'runner_teardown' () 22:16:25 INFO - No more tests 22:16:25 INFO - Got 0 unexpected results 22:16:25 INFO - SUITE-END | took 1443s 22:16:25 INFO - Closing logging queue 22:16:25 INFO - queue closed 22:16:25 INFO - Return code: 0 22:16:25 WARNING - # TBPL SUCCESS # 22:16:25 INFO - Running post-action listener: _resource_record_post_action 22:16:25 INFO - Running post-run listener: _resource_record_post_run 22:16:26 INFO - Total resource usage - Wall time: 1482s; CPU: 98.0%; Read bytes: 14135296; Write bytes: 932306944; Read time: 740; Write time: 286556 22:16:26 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 22:16:26 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 4096; Write bytes: 142684160; Read time: 8; Write time: 135148 22:16:26 INFO - run-tests - Wall time: 1450s; CPU: 98.0%; Read bytes: 11292672; Write bytes: 789622784; Read time: 568; Write time: 151408 22:16:26 INFO - Running post-run listener: _upload_blobber_files 22:16:26 INFO - Blob upload gear active. 22:16:26 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 22:16:26 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 22:16:26 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'] 22:16:26 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 22:16:27 INFO - (blobuploader) - INFO - Open directory for files ... 22:16:27 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 22:16:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:16:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:16:30 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 22:16:30 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:16:30 INFO - (blobuploader) - INFO - Done attempting. 22:16:30 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 22:16:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:16:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:16:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 22:16:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:16:31 INFO - (blobuploader) - INFO - Done attempting. 22:16:31 INFO - (blobuploader) - INFO - Iteration through files over. 22:16:31 INFO - Return code: 0 22:16:31 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 22:16:31 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 22:16:31 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a0f5d425a0c02ede1e3e8f13d2ae130678491d81d22e6b743e51ff1d8d6b55a0aa4c4b6f5e5f862178cc96042ea561298051d79bf55155824211d2ca22bfd559", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/62467173eb78fd013035cdc7083c01b867b8cf7014d8cf96f1a4666d26318fbbd70ea1ab075abd96bd69642b0ea48a41f25cfacc5f8ab3e173569732a0fd4aea"} 22:16:31 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 22:16:31 INFO - Writing to file /builds/slave/test/properties/blobber_files 22:16:31 INFO - Contents: 22:16:31 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a0f5d425a0c02ede1e3e8f13d2ae130678491d81d22e6b743e51ff1d8d6b55a0aa4c4b6f5e5f862178cc96042ea561298051d79bf55155824211d2ca22bfd559", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/62467173eb78fd013035cdc7083c01b867b8cf7014d8cf96f1a4666d26318fbbd70ea1ab075abd96bd69642b0ea48a41f25cfacc5f8ab3e173569732a0fd4aea"} 22:16:31 INFO - Running post-run listener: copy_logs_to_upload_dir 22:16:31 INFO - Copying logs to upload dir... 22:16:31 INFO - mkdir: /builds/slave/test/build/upload/logs 22:16:31 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1573.202277 ========= master_lag: 0.66 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 13 secs) (at 2016-06-02 22:16:32.188316) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 secs) (at 2016-06-02 22:16:32.191544) ========= 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-1464928886.924592-2078911131 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a0f5d425a0c02ede1e3e8f13d2ae130678491d81d22e6b743e51ff1d8d6b55a0aa4c4b6f5e5f862178cc96042ea561298051d79bf55155824211d2ca22bfd559", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/62467173eb78fd013035cdc7083c01b867b8cf7014d8cf96f1a4666d26318fbbd70ea1ab075abd96bd69642b0ea48a41f25cfacc5f8ab3e173569732a0fd4aea"} build_url:https://queue.taskcluster.net/v1/task/GpfNOA49RG6hjGwqzVbihQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/GpfNOA49RG6hjGwqzVbihQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033502 build_url: 'https://queue.taskcluster.net/v1/task/GpfNOA49RG6hjGwqzVbihQ/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/a0f5d425a0c02ede1e3e8f13d2ae130678491d81d22e6b743e51ff1d8d6b55a0aa4c4b6f5e5f862178cc96042ea561298051d79bf55155824211d2ca22bfd559", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/62467173eb78fd013035cdc7083c01b867b8cf7014d8cf96f1a4666d26318fbbd70ea1ab075abd96bd69642b0ea48a41f25cfacc5f8ab3e173569732a0fd4aea"}' symbols_url: 'https://queue.taskcluster.net/v1/task/GpfNOA49RG6hjGwqzVbihQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 3.28 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 secs) (at 2016-06-02 22:16:35.509561) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 22:16:35.509921) ========= 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-1464928886.924592-2078911131 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018816 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 22:16:35.556640) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-02 22:16:35.556963) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-02 22:16:35.557350) ========= ========= Total master_lag: 4.06 =========